Предуслови
Надоградите уграђени Питхон 2.6.6 на Питхон 3.5.1
Подесите подразумевану верзију Питхон-а на систему
Вратите Иумову функционалност
Већина, ако не и све Вултрове апликације једним кликом су засноване на ЦентОС 6.к. У овој верзији ЦентОС-а, подразумевана верзија Питхон-а је 2.6.6.
У неким случајевима је потребна употреба новије верзије Питхон-а. Као таква, надоградња подразумеване верзије Питхон-а на 2.7.к или 3.к постаје неопходна.
Надоградња Питхон-а на новију верзију је релативно једноставна; међутим, ако се не уради како треба, неке апликације зависне од Питхон-а yumмогу престати да функционишу.
У овом чланку ћемо покрити процес враћања yumфункционалности након надоградње са Питхон 2.6.6 на Питхон 3.5.1 на ЦентОС 6 к64.
Предуслови
Да бисте тестирали упутства у овом чланку, потребно је да примените нову инстанцу сервера Вултр ЦентОС 6 к64 и да се пријавите са свог ССХ терминала користећи sudo user.
Надоградите уграђени Питхон 2.6.6 на Питхон 3.5.1
Пре надоградње, можете погледати тренутну верзију Питхон-а:
python -V
Систем ће извести инсталирану верзију Питхон-а као: Python 2.6.6.
Ажурирајте систем и инсталирајте зависности:
sudo yum update
sudo yum install gcc
Преузмите и компајлирајте Питхон 3.5.1:
cd /opt
sudo wget --no-check-certificate https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tgz
sudo tar -xvf Python-3.5.1.tgz
cd Python-3.5.1
sudo ./configure --prefix=/usr/local && sudo make && sudo make install
Након компилације, користите следећу команду да потврдите своју инсталацију:
/usr/local/bin/python3.5 -V
Систем ће извести инсталирану верзију Питхон-а као: Python 3.5.1.
Подесите подразумевану верзију Питхон-а на систему
Да бисте користили Питхон 3.5.1 као своју подразумевану верзију Питхон-а , требало би да наведете апсолутну путању за његову бинарну датотеку на следећи начин:
sudo mv /usr/bin/python /usr/bin/python2.6.6
sudo ln -s /usr/local/bin/python3.5 /usr/bin/python
За потврду:
python -V
А сада је подразумевана верзија Пајтона постављена на 3.5.1.
Вратите Иумову функционалност
На ЦентОС 6.к, иум се подразумевано ослања на Питхон 2.6.6. Да бисте то променили, мораћете да прилагодите конфигурациону датотеку да бисте користили нову верзију на следећи начин:
sudo vi /usr/bin/yum
Измените први ред од
#!/usr/bin/python
до
#!/usr/bin/python2.6.6
Сачувај и затвори:
:!wq
Овим је наш водич завршен. Хвала вам за читање.