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).