Instalar certificados digitais e sistemas jurídicos no Linux pode parecer um desafio à primeira vista, mas com os comandos certos, o processo se torna muito mais estável do que em outros sistemas. Se você utiliza o KeepOS (ou outras distribuições baseadas em Debian/Ubuntu), este guia vai te ajudar a configurar seu Token GD Safesign e o PJe Office do zero.
Abaixo, preparamos um passo a passo técnico simplificado para você não ter erros de reconhecimento do token ou falhas no Java.
Parte 1: Configurando o Token Safesign
Antes de mais nada, precisamos garantir que o sistema operacional consiga “conversar” com o seu dispositivo físico (o token).
1. Instalação dos Pacotes Base
Abra o seu terminal e execute o comando abaixo para instalar as bibliotecas de comunicação com smart cards:
sudo apt update
sudo apt install pcscd libccid
O que esses pacotes fazem?
- pcscd: É o serviço que gerencia a comunicação com cartões inteligentes.
- libccid: É o driver genérico para que o Linux reconheça leitores de cartão USB.
2. Ativação do Serviço
Após instalar, precisamos garantir que o serviço inicie junto com o computador:
sudo systemctl enable --now pcscd.service
3. Teste de Reconhecimento
Com o token conectado, digite: pcsc_scan. Se o terminal mostrar os dados do fabricante e do cartão, seu token foi reconhecido com sucesso! (Para sair do teste, pressione Ctrl + C)
4. Instalação do Java e Driver Safesign
O PJe Office exige o Java para funcionar. Recomendamos o OpenJDK 11 pela sua estabilidade:
sudo apt install openjdk-11-jdk
Para o driver do Token, acesse o site oficial da GD Safesign, selecione a versão para Linux (baseada em Ubuntu 20.04) e siga as instruções de instalação do pacote .deb baixado.
Parte 2: Instalação e Configuração do PJe Office
Agora que o token já é lido pelo sistema, vamos configurar o assinador oficial do tribunal.
1. Preparação do Arquivo
Acesse o site oficial do TRF e baixe a versão mais recente do PJe Office Pro para Linux. Após baixar:
- Extraia o arquivo .zip.
- No terminal (dentro da pasta extraída), torne o arquivo executável:
chmod +x pjeoffice-pro.sh
2. Criando um Atalho (Lançador)
Para não precisar abrir o terminal toda vez, você pode criar um lançador na sua Área de Trabalho:
- Clique com o botão direito na Mesa e selecione Criar um lançador.
- No campo Comando, selecione o arquivo
pjeoffice-pro.sh. - Marque a opção Executar em um terminal para acompanhar o carregamento.
3. Configuração no Navegador (Firefox)
Para que o navegador reconheça o seu certificado, você deve “apresentar” a biblioteca do token a ele:
- No Firefox, vá em Configurações > Privacidade e Segurança.
-Role até o fim e clique em Dispositivos de Segurança….
-Clique em Carregar.
-No nome do módulo, digite “SafeSign”.
-Em “Arquivo do módulo”, clique em procurar e localize o arquivo:
/usr/lib/libaetpkss.so(ou pesquise poraetpkss.sona pasta/usr/lib/).
Solução de Problemas Comuns (FAQ)
- O Token não aparece? Tente reiniciar o serviço com sudo systemctl restart pcscd.service.
- PJe Office não inicia? Verifique se o Java está configurado corretamente com o comando java -version.
- Certificado não listado? Verifique se o token está conectado antes de abrir o PJe Office e se a biblioteca foi carregada corretamente no Firefox.
Conclusão
Configurar o ambiente jurídico no Linux exige alguns passos extras, mas a estabilidade compensa o esforço. Com o Java 11 e o pcscd ativos, você terá um ambiente de trabalho rápido e seguro para assinar suas petições sem travamentos.