RiseupVPN para Linux

Requisitos técnicos

Para usar o serviço de VPN da Riseup, você precisará instalar o programa chamado RiseupVPN. No Linux, ele está disponível ou como um snap, ou como um pacote no Debian Stable.

A RiseupVPN atualmente é testada no Ubuntu LTS (18.04) e no Debian Stable. Se você tiver um lançamento diferente, pode ou não funcionar.

Instalação do Snap

Se você usa Ubuntu, o programa snap já está instalado. Caso contrário, execute:

sudo apt install snapd gnome-software-plugin-snap

Então, procure por RiseupVPN no Software Center ou clique nesse link:

Open RiseupVPN in Software Center

Se o link acima não funcionar, você também pode instalar pela linha de comando:

sudo snap install --classic riseup-vpn

Se você receber um erro dizendo que “python” está faltando em /usr/bin/env, você precisa instalar o Python. Esse é o caso, por exemplo, no Lubuntu, pelo menos desde a versão 19.04.

Instalação do Pacote

Execute os seguintes comandos em um terminal para instalar o pacote Debian Stable:

   sudo apt install leap-archive-keyring
   echo "deb https://deb.leap.se/client release buster" | sudo tee -a /etc/apt/sources.list.d/leap.list
   sudo apt update
   sudo apt install riseup-vpn

Resolução de problemas

Relatório de Erros e Solicitação de Ferramentas

A RiseupVPN é construída utilizando um programa de software livre chamado bitmask-vpn.

Passo 1: Pesquise para ver se o bug já foi relatado.

Passo 2: Registre uma conta em 0xacab.org e faça o login.

Passo 3: Crie um novo relatório de bug ou solicitação de ferramenta.

Por favor, inclua as seguintes informações em seu relatório de bug:

  • Passos para reproduzir o bug
  • Qual o comportamento esperado e o que você vê
  • Uma captura de tela se for algo visual
  • Sua distribuição do Linux e sua versão
  • O registro do programa

Pegue o registro

O registro da RiseupVPN está localizado em sua pasta home:

~/.config/leap/systray.log

Ao relatar um bug, é muito importante incluir o arquivo de registro.

Encerramento forçado

Se algo parar de funcionar, execute esse comando e tente de novo :

sudo pkill -e -f riseup-vpn

Não inicializa

Caso o ícone do lançador não funcione, você pode rodar a RiseupVPN a partir da linha de comando e, assim, identificar o problema:

/snap/bin/riseup-vpn.launcher

Qualquer problema na inicialização será exibido no terminal.

Teste uma versão de desenvolvimento

Para nos ajudar a testar uma versão de desenvolvimento e pré-lançamento da RiseupVPN, instale-a usando o seguinte comando:

sudo snap install --classic --beta riseup-vpn

Remova o arquivo PID

Às vezes a RiseupVPN pode não conseguir iniciar se achar que outra versão já está rodando.

Se você receber esse erro, execute esses comandos:

sudo pkill -e -f riseup-vpn
test -f ~/.config/leap/systray.pid && rm -v ~/.config/leap/systray.pid

Código-fonte

Os clientes da RiseupVPN são baseados no software de código aberto Bitmask. O código para o cliente de Linux pode ser encontrado aqui.