
Ubuntu, som mange Linux-distribusjoner, Den har en versjon av Python installert som standard.Versjon 24.04 bruker Python 3.12, og versjonen som er under utvikling, Resolute Raccoon, bruker allerede Python 3.14. Problemet som kan oppstĂ¥ er at vi kan støte pĂ¥ et program som bare fungerer med en tidligere eller senere versjon av Python, og løsningen pleide Ă¥ være Ă¥ bruke et tredjeparts repository, som vi forklarte pĂ¥ søsterbloggen vĂ¥r LXA eller her pĂ¥ Ubunlog. Nyheten nĂ¥ er at Canonical har lansert sitt eget Python-lager.
Det nylig lanserte depotet vedlikeholdes av Ubuntu-utviklingsteamet, sĂ¥ Det er offisielt (Ikke et offisielt Python-repository, men et fra Canonical), det inkluderer spesifikke oppdateringer for Ubuntu og sikkerhetsrettinger, samt støtte for alle typer CPU-arkitekturer. Det inkluderer ikke den nyeste versjonen av Python, hvis vi definerer "nyeste" som den med den nyeste punktoppdateringen. For eksempel er den mest oppdaterte versjonen i skrivende stund Python 3.14.2, og repositoryet støtter bare Python 3.14.
Slik legger du til Python-depotet i Ubuntu
Ă… legge til depotet er like enkelt som alltid, og alt du trenger Ă¥ gjøre er:
- En terminal Ă¥pnes
- Følgende er skrevet:
sudo add-apt-repository ppa:canonical-python-maintainers/python-backports
- Skriv inn passordet ditt og godta meldingen. Det er alt.
Med det ekstra depotet, som forresten, den er Det er den direkte lenken; alt som gjenstĂ¥r er Ă¥ installere ønsket Python-versjon, som python3.13 o python3.13-minimal Hvis du vil ha minimalversjonen, er kommandoen for Ă¥ fjerne depotet:
sudo apt install ppa-purge && sudo ppa-purge ppa:canonical-python-maintainers/python-backports
Den kan ogsĂ¥ fjernes fra Programvare og oppdateringer (i Ubuntu GNOME), Discover (i Kubuntu) og andre grafiske verktøy.
Med dette depotet har vi fĂ¥tt offisiell støtte fra Canonical, men jeg personlig anbefaler ikke Ă¥ bruke det med mindre det er absolutt nødvendig. Støtten som gis etter en ren installasjon er vanligvis tilstrekkelig.