私が探していますDebian 用 Python2.7 Jesse私の目標は、Python 2.7.13を2.7.10以下(現在はOSMCで実行stretch
)にダウングレードすることです。名前が示すように、このパッケージのバージョンは2.7.9です。
私はdeb http://ftp.de.debian.org/debian jessie main
私の/etc/apt/sources.list
ここの指示によると、一行だけ表示したのでjessie
続けました。
apt-get install -t jessie python2.7
終わったらpython --version
私にあげた2.7.15+
。これは私が本当に欲しいものではありません。
私はどこで間違った仮定をしたのだろうか。
答え1
ダウングレードしようとしています。ターゲットリリースを設定すると、これを行うことはできません。。優先順位を考えるときの最初の規則は次のとおりです。
利用可能なバージョンの優先順位が1000を超えない限り、絶対にダウングレードしないでください。 (「ダウングレード」とは、最新バージョンの代わりに最新バージョンのパッケージをインストールすることを意味します。APTのデフォルトの優先順位は1000より高くありません。優先順位を高く設定するだけです。
ダウングレードする最も簡単な方法は、パッケージの横にバージョンを指定することです。
sudo apt install python2.7/jessie
同時にダウングレードする別のパッケージを指定してトラブルシューティングを支援する必要があるかもしれません。実際にどのパッケージをインストールしたかによっては不可能かもしれません。