Debian のテスト版 (testing) のディストリビューションを使用する方法です。
- Debian wheezy
安定版 (stable) やバックポート (backports) より新しいバージョンのパッケージを使用したい。 テスト版 (testing) ではなく、不安定版 (unstable) を使用したい場合でも同様の方法でインストール可能です。
ファイルを新規作成してデフォルトのターゲットリリースを指定します。
# sudo vi /etc/apt/apt.conf.d/99target
APT::Default-Release "stable";
ファイルを新規作成して apt-line にテスト版 (testing) のディストリビューションを追加します。
source.list
に直接追加しても問題ありません。
# sudo vi /etc/apt/sources.list.d/testing.list
deb http://ftp.jp.debian.org/debian/ testing main
deb-src http://ftp.jp.debian.org/debian/ testing main
テスト版 (testing) のディストリビューションを指定して可能インストールします。 この状態ではテスト版 (testing) のパッケージがバージョンアップされても、インストール時のバージョンがキープされます。
# sudo aptitude install nginx/testing
テスト版 (testing) のパッケージをアップグレード対象にしたい場合は、preferences
を設定します。
# sudo vi /etc/apt/preferences.d/testing
Package: *
Pin: release a=testing
Pin-Priority: 110