Página de inicio de Proton VPN

La actualización de Python impide instalar la aplicación de Proton VPN para Linux

Lectura
1 min
Categoría
Linux

La aplicación de Proton VPN para Linux y la CLI utilizan dependencias de Python. La mayoría de las distribuciones pueden gestionar las actualizaciones de las versiones de Python sin causar problemas, pero actualizar a una nueva versión de Python puede impedir que el instalador de Proton VPN funcione correctamente.

Este problema afecta principalmente a las distribuciones basadas en Arch (incluyendo Manjaro y Garuda Linux). La mejor solución es volver a compilar los paquetes de Python instalados desde el AUR.

Para hacerlo:

1. Obtén una lista de los paquetes de Python que hayas instalado desde el AUR. Abre una ventana de terminal e ingresa:

pacman -Qoq /usr/lib/pythonx.x

Reemplaza x.x por la versión anterior de Python instalada en tu sistema. Por ejemplo, si actualizaste de Python 3.10 a Python 3.11, ingresa:

pacman -Qoq /usr/lib/python3.10

2. Vuelve a compilar todos los paquetes encontrados con yay. Ingresa:

yay -S $(pacman -Qoq /usr/lib/python3.10) --answerclean All

Reemplaza x.x por la versión anterior de Python instalada en tu sistema.

Sin embargo, este comando podría fallar a mitad de la ejecución si tu sistema encuentra paquetes que no funcionan con la última versión de Python. En este caso, tendrás que volver a compilar los paquetes restantes, ya sea de forma individual o en pequeños lotes.

3. Reinicia tu sistema (opcional pero recomendado).