Proton VPN -kotisivu

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).