Debian: 以前のバージョンのリポジトリからパッケージをインストールすることは可能で安全ですか?

Debian: 以前のバージョンのリポジトリからパッケージをインストールすることは可能で安全ですか?

私は現在Debianテスト(Wheezy)を実行していますSCIM布材。インストールしたい簡体ピンインパッケージはありますが、以前のスタジアスストアにはパッケージがありましたが、テストストアにはそのようなパッケージはありません。 Unstableにパッケージのコピーがありますが、私のアーキテクチャ(amd64)には適していません。

パッケージのバージョンを見ると、安定したリポジトリのバージョンと不安定なリポジトリのバージョンが同じであることがわかりました。もしそうなら、2つの質問があります。

  1. ほとんどのSqueezeパッケージが現在テストされているパッケージのバージョンに対する依存関係を満たすと仮定していますが、古いリポジトリからパッケージをインストールできない理由はありますか?

  2. これを達成するための最良の方法は何ですか? (Squeezeリポジトリをsources.list?Squeezeパッケージのダウンロードに追加して手動でインストールしますか?)

ベストアンサー1

この場合、はい、これは可能で安全です。

Debian は、要求されたパッケージごとに依存関係ツリーを保持するためです。

クラッシュ(ポート予約、デバイスドライバなど)が原因で、一部のライブラリが同じインストールで2つの異なるバージョンに共存できないというリスクがあります。この場合はapt停止し、何をすべきか尋ねます。 (この場合、他のUL質問に返信してください。--)

squeeze.listに追加できますsource.list.d

ケア!新しいバージョンの APT は、「で終わらないファイル名を無視します。.list".):

cat <<eof >/etc/apt/sources.list.d/squeeze.list
deb http://ftp.be.debian.org/debian/ squeeze-updates main contrib
deb-src http://security.debian.org/ squeeze/updates main contrib
eof

defaultディレクティブの追加/etc/apt/apt.conf.d/

cat <<eof >/etc/apt/apt.conf.d/99squeeze
APT::Default-Release "wheezy";

-tデフォルト設定を上書きするには、スイッチを apt-get として使用するよりも:

apt-get -t squeeze install scim-pinyin

おすすめ記事