私は debian etch を使用しており、subversion1.5.1 は実稼働マシンですが、テストからプルしたいと考えています。リスクを最小限に抑える必要があります。
ヒントはありますか?
私は debian etch を使用しており、subversion1.5.1 は実稼働マシンですが、テストからプルしたいと考えています。リスクを最小限に抑える必要があります。
ヒントはありますか?
テスト リポジトリを sources.list に追加し、テスト パッケージの優先度を非常に低い値に固定します。
以下を /etc/apt/preferences に追加します。
Package: *
Pin: release a=testing
Pin-Priority: 200
200 は、テスト中の新しいパッケージが、安定版にないローカル パッケージ (ローカルは常に 100) をオーバーライドしますが、安定版リポジトリにあるパッケージもオーバーライドしないことを意味します。
固定の詳細については、apt_preferences(5) を参照してください。
次に、次のようにしてテストからパッケージをインストールできます
$ apt-get install -t testing $some_package
ただし、通常のアップグレード操作ではインストールされないか、apt でインストールした場合のデフォルトにはなりません。