Página inicial Proton VPN

Um aviso acerca da utilização do pip e do PyPI

Leitura
2 min
Categoria
Linux

A aplicação Proton VPN para Linux utiliza Python e depende de outras ferramentas de software Python (dependências) instaladas a partir de fontes de distribuição oficiais do Linux.

O Python permite-lhe instalar software a partir de fontes não oficiais, como o PyPI(nova janela), utilizando o pip(nova janela). Mas o pip é uma ferramenta poderosa que deve utilizar com muito cuidado.

Quando instala pacotes Python não oficiais utilizando o pip, os pacotes recém-instalados podem substituir os pacotes oficiais de distribuição do Linux. Isto pode corromper outro software Python que dependa deles, incluindo a aplicação Proton VPN. Também pode instalar malware(nova janela).

Deve ter o máximo cuidado ao utilizar o pip. Recomendamos que apenas utilize o pip se for um utilizador experiente.

Utilize um ambiente virtual

A melhor forma de minimizar os riscos associados ao pip é instalar pacotes utilizando o pip numa máquina virtual ou num ambiente virtual de Python(nova janela) (venv). Isto isola o software que instala para que não afete a sua instalação principal de Python. O software malicioso pode, potencialmente, continuar a afetar o seu sistema, mesmo que esteja a utilizar um venv.

Como posso desinstalar pacotes instalados utilizando o pip?

Se deparar com problemas no seu dispositivo Linux após instalar pacotes utilizando o pip (por exemplo, se a aplicação Proton VPN para Linux não funcionar corretamente), pode tentar desinstalar esses pacotes.

Para o fazer, abra uma janela de terminal e utilize o seguinte comando:

python3 -m pip uninstall 

Ou se o pacote tiver sido instalado como root:

sudo python3 -m pip uninstall 

Pode encontrar instruções completas com argumentos opcionais aqui(nova janela). Se tudo o resto falhar, poderá ter de reformatar o seu disco e reinstalar o Linux. É por isso que recomendamos vivamente que instale pacotes utilizando o pip apenas num ambiente virtual.