Sisujuht
ID kaart Debian Trixiel
Debian 13 (Trixie), kontrollitud punktversioonil 13.7. Uuendatud 18.10.2026.
RIA paigaldusskript ei toeta Debiani ametlikult ja Trixiel ta ei tööta. Skript loeb distributsiooni ja valib Trixie jaoks Ubuntu noble repo, aga need paketid nõuavad Qt6 teeke nimega libqt6gui6t64, libqt6network6t64, libqt6widgets6t64 ja libqt6printsupport6t64. Debianis neid nimesid ei ole ja Debiani libqt6gui6 ei paku neid ka Provides-iga — apt ei leia pakette ja paigaldus katkeb.
Töötav tee on jammy (Ubuntu 22.04) repo pluss üks käsitsi paigaldatav pakett. Jammy qdigidoc4 sõltub ainult libldap-2.5-0-st, mida Trixie repos ei ole, ja kõik ülejäänud 16 sõltuvust on Trixies olemas.
Paigaldus
1. libldap-2.5-0
Trixiel on libldap2 versiooniga 2.6.10, aga paketti nimega libldap-2.5-0 repos ei ole. Võta see Debiani hoidlast:
wget https://ftp.debian.org/debian/pool/main/o/openldap/libldap-2.5-0_2.5.13+dfsg-5_amd64.deb sudo apt install ./libldap-2.5-0_2.5.13+dfsg-5_amd64.deb
Kasuta apt install, mitte dpkg -i — apt kontrollib sõltuvused ise ja paigaldab puuduva.
2. RIA allkirjavõti
Eraldi võtmefaili veebist ei ole (key.asc ja ria-repository.gpg annavad 404). Võti on paigaldusskripti sees plokis RIA_KEY — eralda see:
curl -sS https://installer.id.ee/media/install-scripts/install-open-eid.sh -o /tmp/ria.sh awk '/^RIA_KEY="""/{f=1; sub(/^RIA_KEY="""/,""); print; next} f&&/^"""$/{exit} f' /tmp/ria.sh \ | gpg --dearmor | sudo tee /usr/share/keyrings/ria-repository.gpg > /dev/null
Kontrolli, et võti on õige — sõrmejälg peab olema 16A4 D804 7F6F D921 EE24 D3F9 E9AB 214D C6C8 3D68:
gpg --show-keys --with-fingerprint /usr/share/keyrings/ria-repository.gpg
3. Jammy repo
Skriptil ei ole argumente, repo valikut ei saa suunata — seega tuleb repo lisada käsitsi ja kindlasti sõnaga jammy, mitte noble:
echo "deb [signed-by=/usr/share/keyrings/ria-repository.gpg] https://installer.id.ee/media/ubuntu/ jammy main" \ | sudo tee /etc/apt/sources.list.d/ria-repository.list sudo apt update
4. Paigalda
sudo apt install open-eid
See tõmbab kaasa ka web-eid, qdigidoc4, opensc ja libdigidocpp1.
5. Kontroll
qdigidoc4 --version opensc-tool --list-readers
Teine käsk kuvab kaardilugeja, kui see on ühendatud. Brauseri tuge saab proovida id.ee lehel.
Veaotsing
| Sümptom | Põhjus ja lahendus |
|---|---|
open-eid : Sõltuvus: qdigidoc4 … ei ole paigaldatav | Repo failis on noble — vaheta jammy vastu (samm 3) |
qdigidoc4 : Sõltuvus: libqt6gui6t64 | Sama põhjus: noble repo. Vaheta jammy vastu |
qdigidoc4 : Sõltuvus: libldap-2.5-0 (>= 2.5.4) | Samm 1 jäi vahele või ebaõnnestus |
dpkg: sõltuvusprobleemid takistavad seadistamist | Kasuta sudo apt install ./fail.deb, mitte dpkg -i |
NO_PUBKEY või allkirja viga | Võti on valesti eraldatud — korda sammu 2 ja kontrolli sõrmejälge |
| Kaart ei loeta | sudo systemctl status pcscd, vajadusel sudo apt install pcscd |
Kontrollitud faktid
- Debian trixie ametlikus
Packages-failis (68 825 paketti) onlibldap22.6.10+dfsg-1 ja null vastet paketilelibldap-2.5-0 - RIA noble
qdigidoc44.11.0.5421-2404 nõuab neljat64-nimega Qt6 paketti, mida Debianis ei ole - RIA jammy
qdigidoc44.11.0.5421-2204 nõuab ainultlibldap-2.5-0 (>= 2.5.4) libldap-2.5-0_2.5.13+dfsg-5_amd64.debon 183 248 baiti ja selle sõltuvused (libc6,libgnutls30,libsasl2-2) on Trixies olemas- RIA repo allkiri kehtib:
gpgvannab jammyInReleasefailile tulemuse Good signature (12.10.2026)
