Um aviso sobre o uso do pip e do PyPI
- Leitura
- 2 min
- Categoria
- Linux
O aplicativo Proton VPN para Linux usa Python e depende de outras ferramentas de software Python (dependências) instaladas de fontes oficiais de distribuição Linux.
O Python permite que você instale software de fontes não oficiais, como o PyPI(nova janela), usando o pip(nova janela). Mas o pip é uma ferramenta poderosa que você deve usar com muito cuidado.
Quando você instala pacotes Python não oficiais usando o pip, os pacotes recém-instalados podem substituir os pacotes oficiais da distribuição Linux. Isso pode corromper outros softwares Python que dependem deles, incluindo o aplicativo Proton VPN. Também pode instalar malware(nova janela).
Você deve ter extremo cuidado ao usar o pip. Recomendamos que você só use o pip se for um usuário experiente em tecnologia.
Use um ambiente virtual
A melhor maneira de minimizar os riscos associados ao pip é instalar pacotes usando o pip em uma máquina virtual ou em um ambiente virtual do Python(nova janela) (venv). Fazer isso isola o software que você instala para que ele não afete a sua instalação principal do Python. Softwares maliciosos ainda podem afetar o seu sistema, mesmo que você esteja usando um venv.
Como desinstalar pacotes instalados usando o pip?
Se você encontrar problemas no seu dispositivo Linux após instalar pacotes usando o pip (por exemplo, se o aplicativo Proton VPN para Linux não funcionar corretamente), você pode tentar desinstalar os pacotes.
Para fazer isso, abra uma janela de terminal e use o seguinte comando:
python3 -m pip uninstall
Ou se o pacote foi instalado como root:
sudo python3 -m pip uninstall
As instruções completas com argumentos opcionais podem ser encontradas aqui(nova janela). Se tudo mais falhar, você pode precisar reformatar o disco e reinstalar o Linux. É por isso que recomendamos fortemente a instalação de pacotes usando o pip apenas em um ambiente virtual.