Czasami muszę pracować nad jakimś starszym kodem Python, który jest uruchamiany przez interpreter języka Python 2.5 w produkcji. Chciałbym skonfigurować środowisko programistyczne tak, jak produkcyjne, dlatego muszę zainstalować python2.5
rodzinę pakietów.
Oczywiście mogę zainstalować ze źródła, ale naprawdę wolałbym używać pakietów, chyba że nie ma absolutnie żadnej możliwości, aby to zrobić.
Jednak pakiety 2.5 nie są zawarte w żadnym ze źródeł apt, które są dostarczane z 11.04. Gdzie mogę znaleźć pakiety Python 2.5, które prawdopodobnie będą działały płynnie z Natty?
Aktualizacja: Działa! Powinienem był apt-get
bliżej przeczytać wynik:
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
Oto co zrobiłem, aby zainstalować Python 2.5:
: josh@josh; sudo add-apt-repository ppa:fkrull/deadsnakes
: josh@josh; sudo apt-get update
: josh@josh; sudo apt-get install python2.5
[...]
The following packages have unmet dependencies:
python-minimal : Breaks: python2.5-minimal (< 2.5.5-7) but 2.5.4-1ubuntu6.1 is to be installed
python2.5 : Depends: python2.5-minimal (= 2.5.5-8~ppa2~natty3) but 2.5.4-1ubuntu6.1 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
: josh@josh; sudo apt-get -f install
[...]
The following extra packages will be installed:
python2.5-minimal
Recommended packages:
python2.5
The following packages will be upgraded:
python2.5-minimal
[...]
Do you want to continue [Y/n]?
[...]
Setting up python2.5-minimal (2.5.5-8~ppa2~natty3) ...
: josh@josh; sudo apt-get install python2.5
The following NEW packages will be installed:
python2.5
[...]
źródło
sudo apt-get -f install
wszystko działało. Dzięki za pomoc!