私は現在Debianテスト(Wheezy)を実行していますSCIM布材。インストールしたい簡体ピンインパッケージはありますが、以前のスタジアスストアにはパッケージがありましたが、テストストアにはそのようなパッケージはありません。 Unstableにパッケージのコピーがありますが、私のアーキテクチャ(amd64)には適していません。
パッケージのバージョンを見ると、安定したリポジトリのバージョンと不安定なリポジトリのバージョンが同じであることがわかりました。もしそうなら、2つの質問があります。
ほとんどのSqueezeパッケージが現在テストされているパッケージのバージョンに対する依存関係を満たすと仮定していますが、古いリポジトリからパッケージをインストールできない理由はありますか?
これを達成するための最良の方法は何ですか? (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