Página inicial do Proton VPN

A atualização do Python impede a instalação do aplicativo Proton VPN para Linux

Leitura
1 min
Categoria
Linux

O aplicativo Proton VPN para Linux e a CLI usam dependências do Python. A maioria das distribuições consegue lidar com atualizações de versão do Python sem causar problemas, mas a atualização para uma nova versão do Python pode impedir que o instalador do Proton VPN seja executado corretamente.

Este problema afeta principalmente distribuições baseadas em Arch (incluindo Manjaro e Garuda Linux). A melhor solução é recompilar todos os pacotes Python instalados a partir do AUR.

Para fazer isso:

1. Obtenha uma lista dos pacotes Python que você instalou do AUR. Abra uma janela de terminal e insira:

pacman -Qoq /usr/lib/pythonx.x

Substitua x.x pela versão anterior do Python instalada no seu sistema. Por exemplo, se você atualizou do Python 3.10 para o Python 3.11, insira:

pacman -Qoq /usr/lib/python3.10

2. Recompile todos os pacotes encontrados usando o yay. Insira:

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

Substitua x.x pela versão anterior do Python instalada no seu sistema.

No entanto, esse comando pode falhar no meio da execução se o seu sistema encontrar pacotes que não funcionam com a versão mais recente do Python. Nesse caso, você precisará recompilar os pacotes restantes, individualmente ou em pequenos lotes.

3. Reinicie o seu sistema (opcional, mas recomendado).