Una advertencia sobre el uso de pip y PyPI
- Lectura
- 2 minutos
- Categoría
- Linux
La aplicación de Proton VPN para Linux utiliza Python y depende de otras herramientas de software de Python (dependencias) instaladas desde fuentes oficiales de distribución de Linux.
Python le permite instalar software desde fuentes no oficiales como PyPI(nueva ventana) utilizando pip(nueva ventana). Pero pip es una herramienta potente que debe usar con mucho cuidado.
Cuando instala paquetes de Python no oficiales con pip, los paquetes recién instalados pueden sobrescribir los paquetes oficiales de la distribución de Linux. Esto puede dañar otro software de Python que dependa de ellos, incluida la aplicación Proton VPN. También puede instalar malware(nueva ventana).
Debe proceder con extrema precaución al usar pip. Le recomendamos que solo use pip si es un usuario con conocimientos técnicos.
Use un entorno virtual
La mejor manera de minimizar los riesgos asociados con pip es instalar paquetes con pip en una máquina virtual o en un entorno virtual de Python(nueva ventana) (venv). Hacer esto aísla el software que instala para que no afecte su instalación principal de Python. El software malicioso aún podría afectar su sistema, incluso si está usando un venv.
¿Cómo desinstalo los paquetes instalados con pip?
Si experimenta problemas en su dispositivo Linux después de instalar paquetes con pip (por ejemplo, si la aplicación de Proton VPN para Linux no funciona correctamente), puede intentar desinstalar los paquetes.
Para hacer esto, abra una ventana de terminal y utilice el siguiente comando:
python3 -m pip uninstall
O si el paquete se instaló como root:
sudo python3 -m pip uninstall
Puede encontrar las instrucciones completas con los argumentos opcionales aquí(nueva ventana). Si todo lo demás falla, es posible que deba formatear su disco y reinstalar Linux. Por este motivo, recomendamos encarecidamente instalar paquetes con pip únicamente en un entorno virtual.