Proton VPN-hjemmeside

En advarsel om at bruge pip og PyPI

Læsetid
1 min
Kategori
Linux

Proton VPN Linux-appen bruger Python og afhænger af andre Python-softwareværktøjer (afhængigheder), der er installeret fra officielle Linux-distributionskilder.

Python giver Dem mulighed for at installere software fra uofficielle kilder som PyPI(nyt vindue) ved hjælp af pip(nyt vindue). Men pip er et kraftfuldt værktøj, som De bør bruge meget forsigtigt.

Når De installerer uofficielle Python-pakker ved hjælp af pip, kan de nyinstallerede pakker overskrive officielle Linux-distributionspakker. Dette kan ødelægge anden Python-software, der afhænger af dem, herunder Proton VPN-appen. Det kan også installere malware(nyt vindue).

De bør udvise ekstrem forsigtighed, når De bruger pip. Vi anbefaler, at De kun bruger pip, hvis De er en teknisk kyndig bruger.

Brug et virtuelt miljø

Den bedste måde at minimere risiciene forbundet med pip på er at installere pakker ved hjælp af pip i en virtuel maskine eller et virtuelt Python-miljø(nyt vindue) (venv). Dette isolerer den software, De installerer, så den ikke påvirker Deres primære Python-installation. Skadelig software kan potentielt stadig påvirke Deres system, selvom De bruger et venv.

Hvordan afinstallerer jeg pakker, der er installeret med pip?

Hvis De oplever problemer på Deres Linux-enhed efter at have installeret pakker med pip (for eksempel hvis Proton VPN Linux-appen ikke fungerer korrekt), kan De prøve at afinstallere pakkerne.

For at gøre dette skal De åbne et terminalvindue og bruge følgende kommando:

python3 -m pip uninstall 

Eller hvis pakken blev installeret som root:

sudo python3 -m pip uninstall 

Komplette instruktioner med valgfrie argumenter kan findes her(nyt vindue). Hvis alt andet mislykkes, kan det være nødvendigt at formatere Deres disk og geninstallere Linux. Det er derfor, vi på det kraftigste anbefaler kun at installere pakker ved hjælp af pip i et virtuelt miljø.