Ako nainštalovať najnovšiu verziu Pythonu na Ubuntu a Debian?

Ako nainštalovať najnovšiu verziu Pythonu na Ubuntu a Debian?

Ako nainštalovať najnovšiu verziu Pythonu na Ubuntu a Debian?

Ako je už dobre známe mnohým technologickým používateľom bezplatných a otvorených operačných systémov založených na GNU/Linux, tj. Linuxové distribúcie ako Ubuntu, Debian, Arch, Red Hat, SUSE a mnoho ďalších; takmer všetky sú štandardne dodávané s nainštalovanou nejakou nenovšou a stabilnou verziou Pythonu. A samozrejme to často nepredstavuje pre kancelárskeho alebo administratívneho užívateľa doma, v škole alebo v kancelárii žiadny problém ani obmedzenie.

Pre stredne pokročilých alebo pokročilých technologických používateľov, ako sú vývojári, správcovia systémov a serverov, alebo samoukov, ktorí majú záujem o neustále testovanie a experimentovanie aplikácií a systémov, to však môže predstavovať určité problémy a obmedzenia. A hoci mnohokrát, Niektoré distribúcie GNU/Linux prichádzajú s inými, o niečo aktuálnejšími verziami Pythonu vo svojich úložiskách. ktoré sú štandardne nainštalované, takmer nikdy neponúkajú najnovšiu stabilnú verziu a ešte menej jednu vo fáze vývoja. Preto, ak niekto potrebuje použiť niektoré z vyššie uvedených verzií, musí sa uchýliť k alternatívnym prostriedkom. A z tohto dôvodu vám dnes stručne ukážeme kroky, ktorými sa treba riadiť v dvoch alternatívnych metódach na dosiahnutie tohto cieľa. Teda vedieť ako «nainštalovať najnovšiu verziu Pythonu na Ubuntu a Debian »alebo iné ich deriváty.

o inštalácii pythonu 3.9

Ale pred začatím tejto publikácie s týmto užitočným a zaujímavým návodom na dosiahnutie «nainštalovať najnovšiu verziu Pythonu na Ubuntu a Debian », odporúčame vám preskúmať a predchádzajúci súvisiaci príspevok S témou Python na konci čítania:

o inštalácii pythonu 3.9
Súvisiaci článok:
Python 3.9, ako nainštalovať túto verziu na Ubuntu 20.04

Návod na inštaláciu Pythonu na Ubuntu a Debian: Alternatívne metódy

Návod na inštaláciu Pythonu na Ubuntu a Debian: Alternatívne metódy

Metódy inštalácie najnovšej verzie Pythonu v Ubuntu a Debiane

Inštalácia cez Deadsnakes PPA Repository

El Tím Deadsnakes PPA Repository sa po dlhú dobu osvedčila ako a spoľahlivý dodávateľ rôznych balení python verzie pre ubuntu, Debian a od nich odvodené distribúcie. Ak ho chcete použiť a nainštalovať niektoré verzie Pythonu, postupujte podľa nasledujúcich krokov:

  • Otvorte emulátor terminálu na Ubuntu alebo Derived
  • Spustite nasledujúce príkazy:
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update
sudo apt-get install python3.13

V prípade potreby môžete nainštalovať aj plnú verziu nahradením posledného príkazu nasledujúcim príkazom:

sudo apt-get install python3.13-full

Ak sa použije distribúcia Debian alebo jej derivát, bude potrebné urobiť ďalšiu vec upravte súbor „sources.list“. vyžaduje nasledujúci príkaz:

sudo nano /etc/apt/sources.list.d/deadsnakes-ubuntu-ppa-$VersionDebianDetectada.list

Potom zmeňte slovo „bullseye“ alebo „bookworm“ alebo akékoľvek iné slovo zodpovedajúce Debianu a derivátom slovami „jammy“ alebo „focal“ zodpovedajúce Ubuntu. Ako výsledok získate nasledujúci riadok úložiska (zdroj softvéru):

deb https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu/ jammy main

A tak pokračujte v aktualizácii zoznamu balíkov znova a nainštalujte python verzie 3, čo bolo potrebné.

Inštalácia cez kompiláciu Pythonu z oficiálneho úložiska

Inštalácia cez kompiláciu Pythonu z oficiálneho úložiska

Toto je zvyčajne o niečo zložitejšia a dlhšia trasa, ale aj bezpečnejšia a spoľahlivejšia, pretože je to doslova stiahnite si zdrojové súbory Pythonu z oficiálneho úložiska na kompiláciu priamo z nášho počítača. A využiť to a podarí nainštalovať niektoré verzie Pythonu, v súčasnosti je potrebné postupovať nasledovne:

Predchádzajúce kroky: inštalácia základných balíkov a knižníc
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
Hlavné kroky: Kompilácia Pythonu
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.

Ak do tohto bodu všetko prebehlo dobre, to znamená, že uvedená stiahnutá verzia bola úspešne skompilovaná, zostáva už len skúste nainštalovať novú verziu a inštaláciu a používanie Balíky Pythonu cez správcu „pip“.. Čo je možné vykonať pomocou nasledujúcich príkazov:

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.
pyenv
Súvisiaci článok:
Pyenv: Nainštalujte do svojho systému viac verzií Pythonu

Súhrn rokov 2023 – 2024

Zhrnutie

Skrátka, ak ste jedným z nich technologickí, strední alebo pokročilí používatelia (Dev, DevOps, SysAdmin, HelpDesk) alebo jednoducho zvedavý technológ samouk slobodných a otvorených technológií v roku 2024, dúfame, že tento praktický a užitočný návod, ako «nainštalovať akúkoľvek najnovšiu verziu Pythonu na Ubuntu a Debian » umožňuje vyriešiť akúkoľvek požiadavku bez ohľadu na to, či ide o starú a stabilnú verziu alebo o modernú a vyvíjajúcu sa verziu. Okrem toho, ak poznáte nejakú inú efektívnejšiu alternatívnu metódu, pozývame vás, aby ste ju spomenuli a stručne vysvetlili v komentároch pre štúdium, testovanie a zábavu celej našej komunity Linuxera IT.

Nakoniec nezabudnite zdieľať tento užitočný a zábavný príspevok s ostatnými a navštívte začiatok našej «miesto» v španielčine alebo iných jazykoch (pridanie 2 písmen na koniec adresy URL, napríklad: ar, de, en, fr, ja, pt a ru, medzi mnohými ďalšími). Okrem toho vás pozývame, aby ste sa k nám pridali Oficiálny telegramový kanál na čítanie a zdieľanie ďalších noviniek, sprievodcov a tutoriálov z našej webovej stránky. A tiež, ďalšie Alternatívny telegramový kanál sa dozviete viac o Linuxverse vo všeobecnosti.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.