Kako instalirati najnoviju verziju Pythona na Ubuntu i Debian?

Kako instalirati najnoviju verziju Pythona na Ubuntu i Debian?

Kako instalirati najnoviju verziju Pythona na Ubuntu i Debian?

Kao što već dobro znaju mnogi tehnološki korisnici slobodnih i otvorenih operativnih sustava temeljenih na GNU/Linuxu, tj. Linux distribucije kao što su Ubuntu, Debian, Arch, Red Hat, SUSE i još mnogo toga; gotovo svi dolaze prema zadanim postavkama s instaliranom nekom nenovijom i stabilnom verzijom Pythona. I naravno, to često ne predstavlja nikakav problem ili ograničenje za uredskog ili administrativnog korisnika kod kuće, u školi ili uredu.

No, za srednje ili napredne tehnološke korisnike, kao što su programeri, administratori sustava i poslužitelja, ili samouke tehnološke znatiželje u kontinuiranom testiranju i eksperimentiranju aplikacija i sustava, to može predstavljati određene probleme i ograničenja. I iako, mnogo puta, Neke GNU/Linux distribucije dolaze s drugim, nešto novijim verzijama Pythona u svojim spremištima. koji su instalirani prema zadanim postavkama, gotovo nikada ne nude najnoviju stabilnu verziju, a još manje onu u fazi razvoja. Stoga, ako netko treba koristiti neku od ovih gore navedenih verzija, mora pribjeći alternativnim sredstvima. Iz tog razloga, danas ćemo vam ukratko pokazati korake koje trebate slijediti u dvije alternativne metode za postizanje ovog cilja. Odnosno znati kako «instalirajte najnoviju verziju Pythona na Ubuntu i Debian », ili druge njihove izvedenice.

o instalaciji pythona 3.9

No, prije nego što započnete ovu publikaciju s ovim korisnim i zanimljivim vodičem za postizanje «instalirajte najnoviju verziju Pythona na Ubuntu i Debian », preporučujemo da istražite a prethodni povezani post Uz temu Python, na kraju čitanja ovoga:

o instalaciji pythona 3.9
Povezani članak:
Python 3.9, kako instalirati ovu verziju na Ubuntu 20.04

Vodič za instalaciju Pythona na Ubuntu i Debian: Alternativne metode

Vodič za instalaciju Pythona na Ubuntu i Debian: Alternativne metode

Metode instaliranja najnovije verzije Pythona u Ubuntu i Debian

Instalacija putem Deadsnakes PPA repozitorija

El Tim Deadsnakes PPA spremište se već dugo dokazao kao a pouzdan dobavljač paketa različitih python verzije za Ubuntu, Debian i Distros izvedeni iz njih. A da biste ga koristili i instalirali neke verzije Pythona, trenutno trebate slijediti sljedeće korake:

  • Otvorite emulator terminala na Ubuntu ili Derived
  • Pokrenite sljedeće naredbe:
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update
sudo apt-get install python3.13

Ako je potrebno, također možete instalirati punu verziju zamjenom posljednjeg redoslijeda naredbi sljedećim:

sudo apt-get install python3.13-full

Dok, ako se koristi Debian Distro ili njegov derivat, dodatna stvar koju treba učiniti bit će uredite datoteku “sources.list”. potrebno sa sljedećom naredbom:

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

Zatim promijenite riječ "bullseye" ili "bookworm" ili bilo koju drugu riječ koja odgovara Debianu i izvedenicama s riječima "jammy" ili "focal" koje odgovaraju Ubuntuu. I tako dobiti sljedeću liniju repozitorija (izvor softvera) kao rezultat:

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

I tako, nastavite s ponovnim ažuriranjem popisa paketa i instalirajte python verziju 3, što je bilo potrebno.

Instalacija putem Python kompilacije iz službenog repozitorija

Instalacija putem Python kompilacije iz službenog repozitorija

To je obično nešto složeniji i duži put, ali i sigurniji i pouzdaniji, budući da je doslovno preuzmite Python izvorne datoteke iz službenog repozitorija za kompilaciju izravno s našeg računala. I iskoristiti ga i uspio instalirati neke verzije Pythona, trenutno treba slijediti sljedeće korake:

Prethodni koraci: instalacija osnovnih paketa i biblioteka
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
Glavni koraci: Python kompilacija
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.

Ako je sve išlo dobro do ove točke, to jest, navedena preuzeta verzija je uspješno kompajlirana, sve što preostaje je pokušajte instalirati novu verziju te postavljanje i korištenje Python paketi preko “pip” managera. Što se može učiniti pomoću sljedećih naredbi:

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
Povezani članak:
Pyenv: Instalirajte više verzija Pythona na svoj sustav

Sažetak 2023. - 2024

Rezime

Ukratko, ako ste jedan od tih tehnološki, srednji ili napredni korisnici (Dev, DevOps, SysAdmin, HelpDesk) ili jednostavno znatiželjni samouki tehnolog slobodnih i otvorenih tehnologija u 2024. godini, nadamo se da će ovaj praktični i korisni vodič o tome kako «instalirajte bilo koju noviju verziju Pythona na Ubuntu i Debian » omogućuje vam rješavanje bilo kojeg zahtjeva, bez obzira radi li se o staroj i stabilnoj verziji ili modernoj verziji koja se razvija. Osim toga, ako znate za bilo koju drugu učinkovitiju alternativnu metodu, pozivamo vas da je spomenete i ukratko objasnite u komentarima za proučavanje, testiranje i uživanje cijele naše Linuxera IT zajednice.

Na kraju, ne zaboravite podijeliti ovu korisnu i zabavnu objavu s drugima, i posjetite početak našeg «mjesto» na španjolskom ili drugim jezicima (dodavanjem 2 slova na kraj URL-a, na primjer: ar, de, en, fr, ja, pt i ru, između mnogih drugih). Osim toga, pozivamo vas da nam se pridružite Službeni Telegram kanal za čitanje i dijeljenje više vijesti, vodiča i tutorijala s naše web stranice. I također, sljedeći Alternativni Telegram kanal kako biste saznali više o Linuxverseu općenito.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.