Корак 1: Ажурирајте листу спремишта и надоградите
Корак 2: Инсталирајте зависности
Корак 3: Преузмите извор и направите
Корак 4: Инсталација
Питхон је језик отвореног кода који је написао Гуидо Вон Россум и активно га одржавају не само програмери Питхон језгра, већ и заједница. У овом чланку ћемо научити како да преузмемо, направимо из извора и инсталирамо програмски језик Питхон.
Корак 1: Ажурирајте листу спремишта и надоградите
Пре инсталирања било ког новог софтвера на ваш сервер, обавезно ажурирајте своју листу спремишта и надоградите како бисте остали у току са тренутним функцијама и безбедности које се појављују током животног циклуса сваког софтвера. То можемо да урадимо извршавањем следећих команди.
sudo apt-get update
sudo apt-get upgrade
Обавезно пратите упутства на екрану у случају да било шта може да се уклони након што је застарело или ако су потребне додатне радње. Ово је од суштинског значаја за успех вашег Питхон процеса изградње и инсталације.
Корак 2: Инсталирајте зависности
Требаће нам неколико пакета да бисмо заправо направили Питхон из извора.
sudo apt-get install build-essential libssl-dev zlib1g-dev libncurses5-dev libreadline-dev
libgdbm-dev libdb5.3-dev libbz2-dev liblzma-dev libsqlite3-dev libffi-dev tcl-dev tk tk-dev
Корак 3: Преузмите извор и направите
Сада морамо преузети извор. Пошто долази компресовано, мораћемо да га издвојимо пре него што будемо могли да урадимо било шта друго са њим.
Почните извршавањем следеће команде да бисте започели преузимање извора са Питхон ФТП сервера.
cd ~ && wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tar.xz
Сада декомпримујте датотеку и уђите у директоријум.
tar xf Python-3.6.0.tar.xz && cd Python-3.6.0
Сада извршавамо ./configure --enable-optimizationsда бисмо конфигурисали makeдатотеке које ће се користити за прављење.
Након што смо успешно конфигурисали, можемо издати следећу команду за почетак изградње.
make -j2
Note: with the command above you may need to change the number in -j2 to something more appropriate. If your server has a dual-core processor, this is as good as you can get. Otherwise, if your server has more that two cores, you can adjust the command accordingly. You may also remove -j2 totally to build on only one core, however, this may take quite a while (upwards of 2 or more hours).
Корак 4: Инсталација
Након завршетка процеса изградње, можда ћете желети да инсталирате свеже изграђени Питхон 3.6.
sudo make altinstall
Изабрали смо altinstallпреко installу настојању да се избегне ометање било унапред инсталиран верзије које оперативни систем ваш сервер може ослонити.
Када извршите ту последњу команду, требало би да имате прилагођену инсталацију Питхон 3.6. Можете проверити да ли сте га успешно инсталирали тако што ћете издати python3.6. Ако ваша конзола врати нешто у складу са следећим, онда сте готови.
example@example:~$ python3.6
Python 3.6.0 (default, Aug 14 2017, 03:53:56)
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
Документацију о језику Питхон можете пронаћи и на званичној веб страници Питхон-а .