Python-päivitys estää Proton VPN:n Linux-sovelluksen asentamisen
- Luetaan
- 1 min
- Kategoria
- Linux
Proton VPN:n Linux-sovellus ja CLI käyttävät Python-riippuvuuksia. Useimmat jakelut selviävät Python-version päivityksistä ongelmitta, mutta päivittäminen uuteen Python-versioon voi estää Proton VPN -asennusohjelman suorittamisen oikein.
Tämä ongelma koskee pääasiassa Arch-pohjaisia jakeluita (mukaan lukien Manjaro ja Garuda Linux). Paras ratkaisu on rakentaa uudelleen kaikki AUR-arkistosta asennetut Python-paketit.
Tehdäksenne tämän:
1. Hae luettelo AUR-arkistosta asentamistanne Python-paketeista. Avatkaa pääteikkuna ja syöttäkää:
pacman -Qoq /usr/lib/pythonx.x
Korvaa x.x järjestelmääsi asennetulla aiemmalla Python-versiolla. Jos esimerkiksi päivitit versiosta Python 3.10 versioon Python 3.11, syötä:
pacman -Qoq /usr/lib/python3.10
2. Rakentakaa kaikki löydetyt paketit uudelleen yay-työkalulla. Syöttäkää:
yay -S $(pacman -Qoq /usr/lib/python3.10) --answerclean All
Korvatkaa x.x järjestelmäänne asennetulla aiemmalla Python-versiolla.
Tämä komento saattaa kuitenkin epäonnistua kesken suorituksen, jos järjestelmässänne ilmenee paketteja, jotka eivät toimi uusimman Python-version kanssa. Tässä tapauksessa teidän on rakennettava jäljellä olevat paketit uudelleen joko yksitellen tai pienissä erissä.
3. Käynnistäkää järjestelmänne uudelleen (valinnainen, mutta suositeltava).