Набавите Питхон изворни код
Компилирајте Питхон
Пређите на нову верзију
Разлике за Питхон 3
Као што можда знате, Дебиан спремишта се ажурирају веома споро. У време писања, верзије издања Питхон-а су на 2.7.12 и 3.5.2, али у Дебиан 8 репозиторијумима можете пронаћи само 2.7.9 и 3.4.2. На Дебиан 7, верзије у спремишту су још старије (2.7.3 и 3.2.3), обе су испоручене 2012. године.
Овај водич вас учи како да направите Питхон из извора и да инсталирате најновију верзију. Претпостављам да користите Дебиан 7 или 8. Изворни код ћемо добити са званичног Питхон ФТП-а .
Прво, хајде да проверимо вашу тренутно инсталирану верзију Питхон-а. Покрените ову команду на свом терминалу:
python --version
Видећете нешто овако:
Python 2.7.9
Наредбе испод мора да изврши роот корисник.
Набавите Питхон изворни код
Следеће команде ће учитати архиву са Питхон изворима за верзију 2.7.12 у кућни директоријум, распаковати је и пребацити се на директоријум са распакованим датотекама:
cd /home
wget https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tar.xz
tar xf Python-2.7.12.tar.xz
cd ./Python-2.7.12
Обратите пажњу на назив фасцикле са распакованим датотекама. Биће исто као и назив архиве (без екстензије архиве).
Компилирајте Питхон
Сада можемо да направимо ажуриране Питхон бинарне датотеке:
./configure
make
make install
Пређите на нову верзију
Ако сада проверите верзију Питхон-а, и даље ћете видети исту стару. Дакле, морамо да укажемо на подразумевану путању Питхон интерпретатора на нови питхон бинарни фајл, који је инсталиран на /usr/local/bin/python.
update-alternatives --install /usr/bin/python python /usr/local/bin/python 10
Сада ћете видети инсталирану верзију:
python --version
Python 2.7.12
Разлике за Питхон 3
Питхон 3 се може ажурирати на исти начин, са једном једноставном разликом - потребно је да наведете python3уместо python. Имајте на уму да Питхон 3 не долази унапред инсталиран на Дебиан 7.
Проверите верзију:
python3 --version
Пређите на нову верзију:
update-alternatives --install /usr/bin/python3 python3 /usr/local/bin/python3 10
Када ажурирате Питхон 3, не заборавите да изаберете одговарајућу архиву са Питхон ФТП локације.