Porque ainda não encontrei nenhum manual bom, decidi compilar aqui alguma instruções para instalar a aplicação do Cartão de Cidadão no Ubuntu (versão 8.10). Aceitam-se sugestões para melhorar.
Instalar DependênciasEste é o ponto menos esclarecedor do manual. O seguinte código instala as dependências necessárias, quando executado numa consola:
# em principio já estarão instaladas
sudo aptitude -y install libssl0.9.8 libjasper1
# necessário para correr o programa
sudo aptitude -y install libqtgui4
# necessário para reconhecer o leitor gemPC
sudo aptitude -y install libpcsclite1 pcsc-tools pcscd libccid
Instalar o programaNota: Verificar se existe uma versão mais recente que v1.20.
É necessário responder "sim", "Sim" ou "SIM" para instalar. Para instalar, executar numa consola:
wget http://213.58.164.231/MW/Linux/cartao_de_cidadao_v1_20_ubuntu_8_04_i586.tar.gz
tar zxvf cartao_de_cidadao_v1_20_ubuntu_8_04_i586.tar.gz
cd Cartao_de_Cidadao
sudo ./install.sh
Nota: Se desejar desinstalar a aplicação mais tarde, não apague esta pasta, pois contém o script "uninstall.sh".
Correr o programaPara correr o programa numa consola executar os comandos:
- pteidgui – Executa a Aplicação Cartão de Cidadão
- pteidtrayapplet – Executa a Aplicação da Área de Notificação
Nota: Actualmente o pteidtrayapplet dá-me "segmentation fault" se instalar o leitor do cartão.
Adicionar o programa ao menuNa pasta de instalação existem os ficheiros necessários ( .desktop ) para colocar a aplicação no menu do Gnome. No entanto, considero que estão incompletos (falta a categoria) e por alguma razão estranha não são instaladas.
Nota: O comportamento do menu é por vezes estranho, ficando logo disponível, ou então, chega a nunca ficar.
Para ter a aplicação no menu, executar numa consola:
echo "Categories=Application;Utility;" >> "Desktop/Portugal eID Gui.desktop"
sudo cp -v "Desktop/Portugal eID Gui.desktop" "/usr/share/applications/"
sudo chmod 644 "/usr/share/applications/Portugal eID Gui.desktop"
Para ter o tray applet no menu, executar numa consola:
echo "Categories=Application;Utility;" >> "Desktop/Portugal eID tray applet.desktop"
sudo cp -v "Desktop/Portugal eID tray applet.desktop" "/usr/share/applications/"
sudo chmod 644 "/usr/share/applications/Portugal eID tray applet.desktop"
Nota para futuro: Falta arrancar o tray no arranque do pc. No entanto como neste momento, está a dar erro, terá de esperar.
Usar CC com Firefox e ThunderbirdO manual disponibilizado é bom nesta secção, pelo que é melhor consultar as instruções no site do Cartão do Cidadão (link em baixo).
AgradecimentosMarco da Silva (lista Ubuntu-pt)
LigaçõesSoftware do Cartão do CidadãoManual do Software do Cartão de Cidadão