Strona główna Proton VPN

Ostrzeżenie przed używaniem pip i PyPI

Odczytywanie
2 min
Kategoria
Linux

Aplikacja Proton VPN dla systemu Linux korzysta z Pythona i opiera się na innych narzędziach oprogramowania Python (zależnościach) zainstalowanych z oficjalnych źródeł dystrybucji systemu Linux.

Python pozwala na instalowanie oprogramowania z nieoficjalnych źródeł, takich jak PyPI(nowe okno), za pomocą narzędzia pip(nowe okno). Jednak pip to potężne narzędzie, z którego powinieneś korzystać bardzo ostrożnie.

Gdy instalujesz nieoficjalne pakiety Pythona za pomocą narzędzia pip, nowo zainstalowane pakiety mogą zastąpić oficjalne pakiety dystrybucji Linux. Może to uszkodzić inne oprogramowanie Python, które od nich zależy, w tym aplikację Proton VPN. Może to również zainstalować złośliwe oprogramowanie(nowe okno).

Powinieneś zachować szczególną ostrożność podczas korzystania z pip. Zalecamy używanie pip tylko wtedy, gdy jesteś zaawansowanym użytkownikiem.

Używaj środowiska wirtualnego

Najlepszym sposobem na zminimalizowanie ryzyka związanego z pip jest instalowanie pakietów za pomocą pip na maszynie wirtualnej lub w wirtualnym środowisku Pythona(nowe okno) (venv). Pozwala to odizolować instalowane oprogramowanie, dzięki czemu nie wpływa ono na Twoją główną instalację Pythona. Złośliwe oprogramowanie może jednak nadal potencjalnie wpływać na Twój system, nawet jeśli korzystasz z venv.

Jak odinstalować pakiety zainstalowane za pomocą pip?

Jeśli napotkasz problemy na swoim urządzeniu z systemem Linux po zainstalowaniu pakietów za pomocą pip (na przykład jeśli aplikacja Proton VPN dla systemu Linux nie działa prawidłowo), możesz spróbować odinstalować te pakiety.

Aby to zrobić, otwórz okno terminala i użyj następującego polecenia:

python3 -m pip uninstall 

Lub jeśli pakiet został zainstalowany jako root:

sudo python3 -m pip uninstall 

Pełną instrukcję wraz z opcjonalnymi argumentami można znaleźć tutaj(nowe okno). Jeśli wszystko inne zawiedzie, może być konieczne sformatowanie dysku i ponowna instalacja systemu Linux. Dlatego zdecydowanie zalecamy instalowanie pakietów za pomocą pip wyłącznie w środowisku wirtualnym.