Un avviso sull’uso di pip e PyPI
- Lettura
- 1 minuto
- Categoria
- Linux
L’app Proton VPN per Linux usa Python e si affida ad altri strumenti software Python (dipendenze) installati dalle fonti ufficiali della distribuzione Linux.
Python ti consente di installare software da fonti non ufficiali come PyPI(nuova finestra) usando pip(nuova finestra). Ma pip è uno strumento potente che dovresti usare con molta attenzione.
Quando installi pacchetti Python non ufficiali usando pip, i pacchetti appena installati potrebbero sovrascrivere i pacchetti ufficiali della distribuzione Linux. Questo può compromettere altri software Python che dipendono da essi, inclusa l’app Proton VPN. Inoltre, può installare malware(nuova finestra).
Dovresti prestare estrema cautela nell’usare pip. Ti consigliamo di usare pip solo se sei un utente esperto.
Usa un ambiente virtuale
Il modo migliore per ridurre al minimo i rischi associati a pip è installare i pacchetti tramite pip in una macchina virtuale o in un ambiente virtuale Python(nuova finestra) (venv). In questo modo, il software installato viene isolato per evitare che influisca sulla tua installazione principale di Python. Il software dannoso potrebbe comunque influire sul tuo sistema, anche se usi un venv.
Come posso disinstallare i pacchetti installati tramite pip?
Se riscontri problemi sul tuo dispositivo Linux dopo aver installato pacchetti tramite pip (ad esempio, se l’app Proton VPN per Linux non funziona correttamente), puoi provare a disinstallare i pacchetti.
Per farlo, apri una finestra del terminale e usa il comando seguente:
python3 -m pip uninstall
O se il pacchetto è stato installato come root:
sudo python3 -m pip uninstall
Le istruzioni complete con gli argomenti opzionali sono disponibili qui(nuova finestra). Se tutto il resto fallisce, potresti dover formattare il disco e reinstallare Linux. Ecco perché ti consigliamo vivamente di installare i pacchetti tramite pip solo in un ambiente virtuale.