Као што је већ добро познато многим технолошким корисницима бесплатних и отворених оперативних система заснованих на ГНУ/Линуку, тј. Линук дистрибуције као што су Убунту, Дебиан, Арцх, Ред Хат, СУСЕ и још много тога; скоро сви долазе подразумевано са инсталираном неком неновом и стабилном верзијом Питхон-а. И наравно, ово често не представља никакав проблем или ограничење за канцеларијског или административног корисника код куће, у школи или у канцеларији.
Али, за средње или напредне технолошке кориснике, као што су програмери, администратори система и сервера, или самоуке технолошке радозналости у континуираном тестирању и експериментисању апликација и система, ово може представљати одређене проблеме и ограничења. И мада, много пута, Неке ГНУ/Линук дистрибуције долазе са другим, мало актуелнијим верзијама Питхон-а у својим спремиштима. који су подразумевано инсталирани, скоро никада не нуде најновију стабилну верзију, а још мање, ону у фази развоја. Стога, ако неко треба да користи неку од ових горе наведених верзија, мора да прибегне алтернативним средствима. И из тог разлога, данас ћемо вам укратко показати кораке које треба следити у две алтернативне методе за постизање овог циља. Односно да се зна како «инсталирајте најновију верзију Питхон-а на Убунту и Дебиан », или друге деривате ових.
Али, пре него што започнете ову публикацију са овим корисним и занимљивим водичем за постизање «инсталирајте најновију верзију Питхон-а на Убунту и Дебиан », препоручујемо да истражите а претходни сродни пост Са темом о Питхон-у, на крају читања овога:
Водич за инсталирање Питхон-а на Убунту и Дебиан: Алтернативне методе
Методе за инсталирање најновије верзије Питхон-а у Убунту и Дебиан-у
Инсталација преко Деадснакес ППА репозиторија
El Тим Деадснакес ППА Репозиторијум већ дуже време доказано да је а поуздан добављач пакета различитих питхон верзије пар убунту, Дебиан и Дистрос изведени од њих. А да бисте га користили и инсталирали неке верзије Питхон-а, кораци које тренутно треба следити су следећи:
- Отворите емулатор терминала на Убунту или Деривед
- Покрените следеће команде:
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update
sudo apt-get install python3.13
Ако је потребно, можете да инсталирате и пуну верзију тако што ћете заменити последњи редослед команди следећим:
sudo apt-get install python3.13-full
Док, ако се користи Дебиан Дистро или његов дериват, додатна ствар коју треба урадити биће уредите датотеку „соурцес.лист“. потребно са следећом командом:
sudo nano /etc/apt/sources.list.d/deadsnakes-ubuntu-ppa-$VersionDebianDetectada.list
Затим промените реч „буллсеие“ или „боокворм“ или било коју другу реч која одговара Дебиан-у и дериватима речима „јамми“ или „фоцал“ које одговарају Убунту-у. И тако добијете следећу линију спремишта (извор софтвера) као резултат:
deb https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu/ jammy main
И тако, поново наставите са ажурирањем листе пакета и инсталирајте Питхон верзију 3, што је било потребно.
Инсталација преко Питхон компилације из званичног спремишта
Ово је обично мало сложенија и дужа рута, али и сигурнија и поузданија, пошто је буквално преузмите Питхон изворне датотеке из званичног спремишта за компилацију директно са нашег рачунара. И да то искористи и успете да инсталирате неке верзије Питхон-а, кораци које тренутно треба следити су следећи:
Претходни кораци: инсталација основних пакета и библиотека
sudo apt install wget build-essential
sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev
Главни кораци: Питхон компилација
cd /tmp/
wget https://www.python.org/ftp/python/3.13.0/Python-3.13.0a3.tar.xz
tar -xf Python-3.13.0a3.tar.xz
cd Python-3.13.0a3/
./configure #Opcional en caso de ser necesario u error: --enable-optimizations
make -j2 #Reemplace el número por otro para indicar la cantidad de núcleos de CPU asignados a la tarea.
sudo make install #Preferiblemente con el parámetro altinstall para una instalación en paralelo.
Ако је до ове тачке све прошло добро, односно преузета верзија је успешно компајлирана, остаје само покушајте да инсталирате нову верзију и инсталирање и коришћење Питхон пакети преко „пип“ менаџера. Што се може урадити коришћењем следећих наредби:
python3.13 --version #Para chequear la versión nueva instalada.
python3 --version #Para chequear la versión previa instalada.
python3 -m pip --version #Para chequear la versión actual del Gestor PIP en la versión previa instalada de Python.
python3.13 -m pip --version #Para chequear la versión actual del Gestor PIP en la nueva versión instalada de Python.
python3.13 -m pip install --upgrade pip setuptools wheel #Instalación y actualización de paquetes Python esenciales.
sudo pip3.13 install --upgrade pip #Actualización a la última versión disponible del Gestor PIP.
sudo pip3.13 install speedtest-cli #Instalación del paquete Python SpeedTest CLI instalado con el Gestor PIP.
speedtest-cli #Ejecución del paquete Python SpeedTest CLI instalado con el Gestor PIP.
Резиме
Укратко, ако сте један од њих технолошки, средњи или напредни корисници (Дев, ДевОпс, СисАдмин, ХелпДеск) или једноставно радознали самоуки технолог бесплатних и отворених технологија у 2024. години, надамо се да ће овај практични и користан водич о томе како «инсталирајте било коју најновију верзију Питхон-а на Убунту и Дебиан » омогућава вам да решите било који захтев без обзира да ли је у питању стара и стабилна верзија или модерна верзија која се развија. Поред тога, ако знате за било који други ефикаснији алтернативни метод, позивамо вас да га поменете и укратко објасните у коментарима за проучавање, тестирање и уживање у нашој читавој Линукера ИТ заједници.
На крају, запамтите да ову корисну и забавну објаву поделите са другима, и посетите почетак нашег «сајт» на шпанском или другим језицима (додавање 2 слова на крај УРЛ-а, на пример: ар, де, ен, фр, ја, пт и ру, између многих других). Поред тога, позивамо вас да се придружите нашој Званични Телеграм канал да читате и делите више вести, водича и туторијала са наше веб странице. И такође, следећи Алтернативни Телеграм канал да бисте сазнали више о Линукверсе-у уопште.