Sidee loo rakibaa nooc kasta oo Python 3 ah?

Sidee loo rakibaa nooc kasta oo Python 3 ah?

Sidee loo rakibaa nooc kasta oo Python 3 ah?

Bishii hore, waxaan ahaa sida caadiga ah tijaabiyey codsiyada qaarkood oo mid ka mid ah ayaa ahaa Ciyaarta Xorta ah. Appkan asal ahaan waa a barnaamijka Python in soo dejiso xirmooyinka ciyaarta lagama maarmaanka ah sida ku cad Qaybinta GNU / Linux in aan haysano. Oo isku mid ah, ayaa labadaba a Terminal interface (CLI) sida Desktop (GUI).

Kiiska CLI, waxay si caadi ah iigu shaqeysay baakadaha Python (Version 3.9) ee hadda Respin Mucjisooyin ku saleysan MX Linux Distro. Si kastaba ha ahaatee, interface GUI, labadaba la soo ururiyey iyo gudaha qaab  ".Qaar" isticmaal ama u baahan Python 3.10-ku-saleysan xirmo ama ka sareeya. Sidaa darteed, waa inaan isticmaalo khiyaamo aad waxtar u leh oo wax ku ool ah, si "ku rakib noocyada sare ee Python" in aan maanta idinla wadaagayo.

Python

Python waa luuqad barnaamij la tarjumo oo heer sare ah oo falsafadeedu ay xooga saarayso akhrinta koodka.

Iyo, ka hor intaadan bilaabin akhrinta qoraalkan ku saabsan suurtogalnimada inaad awooddo "ku rakib noocyada sare ee Python", waxaan u dhaafi doonaa qaar ka mid ah xiriiriyeyaasha qoraallo hore oo la xiriira akhriska danbe:

Python
Maqaalka laxiriira:
Python 3.11 waxay la timi hagaajinta waxqabadka, dib u qaabaynta kaydinta iyo wax ka badan
Wanaaji GNU/Linux kaaga: xidhmooyinka Debian si aad u horumariso abka
Maqaalka laxiriira:
Wanaaji GNU/Linux kaaga: xidhmooyinka Debian si aad u horumariso abka
Ku rakib nooc kasta oo Python 3 ah: Isticmaalka kaydka PPA

Ku rakib nooc kasta oo Python 3 ah: Isticmaalka kaydka PPA

Ku rakib nooc kasta oo Python 3 ah: Isticmaalka kaydka PPA

Ma fiicantahay in la isticmaalo kaydka PPA?

Tan iyo, a Kaydka PPA (Kiiska Xidhmada Gaarka ah) waa a kaydka (bakhaarka) ee software shaqaalaha guriga Qalabka Launchpad, waa inaad had iyo jeer ka taxadirtaa inaysan ka iman qof aan la garanayn, ama cid saddexaad oo aan la xaqiijin ama aan la aamini karin. Sidaa darteed, ilaa kaydka PPA gaar ahi aanu ka iman urur ama horumariyayaal la yaqaan mooyaane, waxa la door bidayaa in laga waantoobo la tacaalida iyaga si looga fogaado in ay ku dhamaato sooftiweera aan ammaan ahayn, si kastaba ha ahaatee xor iyo furan waxa laga yaabaa.

Marka laga hadlayo Kooxda Deadsnakes PPA Kaydka, waxa ay muujisay, muddo ka dib, in ay noqoto a alaab-qeybiye lagu kalsoon yahay baakadaha kala duwan noocyada Python waayo, Ubuntu, iyo Distros oo ka soo jeeda, oo ku habboon Debian GNU / Linux.

Si kastaba ha ahaatee, iyo sida ay sheegtay, marka la isticmaalayo, digniinta soo socota waa in had iyo jeer la tixgeliyo:

"Afeef: Ma jiro wax dammaanad qaad ah oo ku saabsan dib u cusboonaysiinta waqtiga haddii ay dhacdo ammaan ama arrimo kale. Haddii aad rabto in aad ku isticmaasho deegaan aamin ah ama deegaan kale (tusaale ahaan, server-ka wax soo saarka), waxaad sidaas u yeelaysaa khatartaada.". Kooxda Deadss

Ugu dambeyntii, hadda iyo si rasmi ah, waxay bixisaa helitaanka noocyada soo socda:

  • Ubuntu 18.04 (bionic): Python 2.3 iyo 2.6; iyo sidoo kale Python 3.1, 3.5, 3.7 iyo 3.11.
  • Ubuntu 20.04 (fiirsashada): Python 3.5, 3.7, 3.9 iyo 3.11.
  • Ubuntu 22.04 (jammy): Python 3.7, 3.9 iyo 3.11.

Si kastaba ha ahaatee, maanta waxaad hore u heli kartaa helitaanka Python 3.12.

Talaabooyinka lagu rakibo nooc kasta oo Python 3 ah

Talaabooyinka lagu rakibo nooc kasta oo Python 3 ah

Iyadoo la tixgelinayo dhammaan kuwa kor ku xusan, ha ahaadeen Ubuntu, Debian ama Distro/Respin kasta oo iyaga laga soo qaatay, nidaamka lagu rakibo oo loo isticmaalo Kooxda Deadsnakes PPA Kaydka waa kuwan soo socda:

  • Fur Emulator Terminal
  • Ku socodsii amarrada soo socda:
sudo add-apt-repository ppa:deadsnakes/ppa sudo apt-get update
  • Marka liiska xirmooyinka si guul leh loo cusboonaysiiyo, hadda waxaad socodsiin kartaa rakibaadda noocyada la heli karo ee Python. Tusaale ahaan, si loo rakibo Python 3.12 waxaa lagu fulin karaa, mid ka mid ah 2da siyaabood ee soo socda, ugu yaraan ama rakibid buuxda:
sudo apt-get install python3.12 sudo apt-get install python3.12-full

Kiiskeyga gaarka ah, marka la isticmaalayo Respin-ka kor lagu soo sheegay bilowgii, waxaan lahaa wax ka beddel faylka ilaha.liiska looga baahan yahay amarka soo socda:

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

Ka dib, beddel ereyga "bullseye" ama "bookworm" ama eray kasta oo kale oo u dhigma Debian iyo Deivatives oo leh kelmadda "jammy" ama "focal" oo u dhiganta Ubuntu. Oo sidaas darteed hel khadka soo socda ee kaydka ( isha software) natiijada awgeed:

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

Oo mar kale sii wad inaad cusboonaysiiso liiska xidhmooyinka, si aad ugu dhammaysato ku rakib nooca Python 3, oo aan u baahnaa.

Isku soo wada duuboo: Boostada calanka 2021

Resumen

Marka la soo koobo, waxaan rajeyneynaa in tan yar khiyaamo ama daaweyn, aad u faa'iido leh, labadaba si isticmaalayaasha software horumariyajecel Isticmaalayaasha codsiyada ku salaysan Python, taas oo u baahan "ku rakib noocyada sare ee Python" kuwa sida caadiga ah laga heli karo goobahooda GNU/Linux distros oo ku salaysan Ubuntu/Debian. Iyo haddii qof uu garanayo ama uu leeyahay beddel kale oo faa'iido leh mise waxaad rabtaa inaad wax ku darsato soo jeedin, talo ama toosin Wixii halkan lagugu siiyay, waa lagugu soo dhawaynayaa inaad sidaas ku samayso faallooyinka.

Haa, si fudud ayaad uga heshay daabacaadan, ha joojin in aad faallo ka bixiso oo aad la wadaagto dadka kale. Sidoo kale, xasuuso inaad booqato our «bogga hoyga» si aad u sahamiso warar dheeri ah, iyo sidoo kale inaad ku biirto kanaalkayaga rasmiga ah ee Telegram ka DesdeLinux, Galbeed koox Wixii macluumaad dheeraad ah oo ku saabsan mowduuca maanta.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.