amagovpt / autenticacao.gov

Middleware Oficial de Identificação Eletrónica em Portugal - Cartão de Cidadão, da Chave Móvel Digital e Sistema de Certificação de atributos profissionais
https://www.autenticacao.gov.pt
European Union Public License 1.2
164 stars 33 forks source link

[Tutorial] Debian 10 - Como instalar o CC com Flatpak #133

Open turcovadio opened 1 year ago

turcovadio commented 1 year ago

Como instalar a aplicação Autenticação.gov empacotada em Flatpak


Versão Debian 10.13 Buster Oldstable Desktop Xfce 4.12 Arquitectura. AMD64 Login: root Instalação: expert


Em /etc/apt/sources.list devem estar as seguintes sources, uma vez que o Debian 10 é oldstable, e além disso é preciso instalar pacotes backports:

deb http://security.debian.org/debian-security buster/updates main contrib deb-src http://security.debian.org/debian-security buster/updates main contrib

deb http://deb.debian.org/debian/ buster main contrib non-free deb-src http://deb.debian.org/debian/ buster main contrib non-free

deb http://security.debian.org/ buster/updates main contrib non-free deb-src http://security.debian.org/ buster/updates main contrib non-free

deb http://deb.debian.org/debian buster-backports main


Na consola, em root, ou usando o sudo, ou su, digitar o seguinte (na minha instalação tenho obrigatoriamente fazer login: root):

apt update;
apt install libxml-security-c20;
apt -t buster-backports install pcscd;
apt -t buster-backports install flatpak;
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo;
wget -P /tmp https://aplicacoes.autenticacao.gov.pt/apps/pteid-mw-linux.x86_64.flatpak;
flatpak install -y /tmp/pteid-mw-linux.x86_64.flatpak;
systemctl enable pcscd.socket pcscd.service;
systemctl restart pcscd.service;
rm -f /tmp/pteid-mw-linux.x86_64.flatpak;

Para testar imediatamente a aplicação digitar na linha de comando: flatpak run pt.gov.autenticacao (caso o desktop seja Xfce ou Gnome digitar QT_QPA_PLATFORMTHEME=gtk3 flatpak run pt.gov.autenticacao).

Fazer reboot ou logoff para actualizar os menus da aplicação.


A informação que foi por mim coligida baseou-se nas publicações feitas em https://github.com/amagovpt/autenticacao.gov/issues/126, e em https://github.com/amagovpt/autenticacao.gov/issues/131