Proton VPN-startpagina

Python-update voorkomt dat de Proton VPN Linux-app wordt geïnstalleerd

Lezen
1 min
Categorie
Linux

De Proton VPN Linux-app en -CLI maken gebruik van Python-afhankelijkheden. De meeste distributies kunnen updates van Python-versies probleemloos afhandelen, maar updaten naar een nieuwe versie van Python kan ertoe leiden dat het installatieprogramma van Proton VPN niet correct werkt.

Dit probleem treft voornamelijk op Arch gebaseerde distributies (inclusief Manjaro en Garuda Linux). De beste oplossing is om alle Python-pakketten die vanuit de AUR zijn geïnstalleerd, opnieuw te bouwen.

Om dit te doen:

1. Haal een lijst op van Python-pakketten die u vanuit de AUR hebt geïnstalleerd. Open een terminalvenster en voer het volgende in:

pacman -Qoq /usr/lib/pythonx.x

Vervang x.x door de vorige versie van Python die op uw systeem is geïnstalleerd. Bijvoorbeeld, als u bent bijgewerkt van Python 3.10 naar Python 3.11, voer dan het volgende in:

pacman -Qoq /usr/lib/python3.10

2. Bouw alle gevonden pakketten opnieuw met behulp van yay. Voer het volgende in:

yay -S $(pacman -Qoq /usr/lib/python3.10) --answerclean All

Vervang x.x door de vorige versie van Python die op uw systeem is geïnstalleerd.

Dit commando kan echter halverwege de uitvoering mislukken als uw systeem pakketten tegenkomt die niet werken met de nieuwste versie van Python. In dat geval moet u de resterende pakketten opnieuw bouwen, individueel of in kleine batches.

3. Start uw systeem opnieuw op (optioneel maar aanbevolen).