Amint azt a GNU/Linux alapú ingyenes és nyílt operációs rendszerek számos technológiai felhasználója már jól ismeri, azaz Linux disztribúciók, például Ubuntu, Debian, Arch, Red Hat, SUSE és még sok más; szinte mindegyik alapértelmezés szerint a Python nem friss és stabil verziójával van telepítve. És természetesen ez gyakran nem jelent problémát vagy korlátot az otthoni, iskolai vagy irodai irodai vagy adminisztratív felhasználók számára.
Ez azonban bizonyos problémákat és korlátokat jelenthet a közepes vagy haladó technológiai felhasználók számára, mint például a fejlesztők, rendszer- és szerveradminisztrátorok, vagy az alkalmazások és rendszerek folyamatos tesztelése és kísérletezése iránti autodidakta technológiai kíváncsiság. És bár sokszor, Egyes GNU/Linux disztribúciók a Python más, valamivel aktuálisabb verzióit is tartalmazzák a tárolókban. amelyek alapértelmezés szerint telepítve vannak, szinte soha nem kínálják a legújabb stabil verziót, és még kevésbé, egyet a fejlesztési fázisban. Ezért, ha valakinek a fent említett verziók valamelyikét kell használnia, más eszközökhöz kell folyamodnia. Emiatt ma röviden bemutatjuk a követendő lépéseket két alternatív módszerrel a cél elérése érdekében. Vagyis tudni, hogyan «telepítse a Python legújabb verzióját Ubuntu és Debian rendszerre », vagy ezek más származékai.
De mielőtt elkezdené ezt a kiadványt ezzel a hasznos és érdekes oktatóanyaggal, érdemes elérni «telepítse a Python legújabb verzióját Ubuntu és Debian rendszerre », javasoljuk, hogy fedezze fel a előző kapcsolódó bejegyzés A Python témájával az olvasás végén:
Oktatóanyag a Python telepítéséhez Ubuntu és Debian rendszeren: Alternatív módszerek
A Python legújabb verziójának telepítési módszerei Ubuntu és Debian rendszerben
Telepítés Deadsnakes PPA Repository-n keresztül
El Team Deadsnakes PPA Repository hosszú ideje bebizonyította, hogy a megbízható szállító különböző csomagokból python verziók mert Ubuntu, Debian és a belőlük származó Distros. A használatához és a Python egyes verzióinak telepítéséhez a következő lépéseket kell követni:
- Nyisson meg egy terminál emulátort Ubuntu vagy származtatott rendszeren
- Futtassa a következő parancsokat:
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update
sudo apt-get install python3.13
Szükség esetén a teljes verziót is telepítheti, ha az utolsó parancssort a következőre cseréli:
sudo apt-get install python3.13-full
Míg ha Debian Distro-t vagy annak származékát használjuk, a további teendő az lesz szerkessze a „sources.list” fájlt szükséges a következő paranccsal:
sudo nano /etc/apt/sources.list.d/deadsnakes-ubuntu-ppa-$VersionDebianDetectada.list
Ezután változtassa meg a "bullseye" vagy a "bookworm" szót, vagy bármely más, a Debiannak és a származékoknak megfelelő szót az Ubuntunak megfelelő "jammy" vagy "focal" szavakra. Ennek eredményeként kapja meg a következő tároló sort (szoftverforrás):
deb https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu/ jammy main
Így folytassa a csomaglista újbóli frissítésével és a telepítse a python 3-as verzióját, amire szükség volt.
Telepítés Python-összeállításon keresztül a hivatalos tárolóból
Ez általában egy kicsit bonyolultabb és hosszabb útvonal, ugyanakkor biztonságosabb és megbízhatóbb is, hiszen szó szerint töltse le a Python forrásfájlokat a hivatalos adattárból közvetlenül a számítógépünkről történő összeállításhoz. És kihasználni és sikerül telepíteni a Python egyes verzióit, a jelenleg követendő lépések a következők:
Előző lépések: alapvető csomagok és könyvtárak telepítése
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
Fő lépések: Python összeállítás
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.
Ha idáig minden jól ment, vagyis az említett letöltött verziót sikeresen lefordították, akkor már csak próbálja meg telepíteni az új verziót valamint a telepítése és használata Python csomagok a „pip” kezelőn keresztül. Ez a következő parancssorokkal hajtható végre:
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.
Összegzés
Röviden, ha te is azok közé tartozol technológiai, közepes vagy haladó felhasználók (Dev, DevOps, SysAdmin, HelpDesk) vagy egyszerűen csak egy kíváncsi autodidakta technológus szabad és nyitott technológiák 2024-ben, reméljük, hogy ez a praktikus és hasznos oktatóanyag hogyan «telepítse a Python bármely legújabb verzióját Ubuntu és Debian rendszerre » lehetővé teszi bármilyen igény megoldását, függetlenül attól, hogy régi és stabil verzióról van szó, vagy modern és fejlődő verzióról. Továbbá, ha tud más, hatékonyabb alternatív módszert, kérjük, említse meg, és röviden magyarázza el a megjegyzésekben a teljes Linuxera IT közösség tanulmányozása, tesztelése és élvezete érdekében.
Végül ne felejtse el megosztani ezt a hasznos és szórakoztató bejegyzést másokkal, és látogasson el a mi «telek» spanyolul vagy más nyelven (2 betű hozzáadása az URL végéhez, például: ar, de, en, fr, ja, pt és ru, sok más mellett). Ezen kívül meghívjuk Önt is, hogy csatlakozzon hozzánk Hivatalos Telegram csatorna további hírek, útmutatók és oktatóanyagok elolvasásához és megosztásához webhelyünkről. És a következőt is Alternatív Telegram csatorna hogy többet megtudjon a Linuxverse-ről általában.