Autor: Edmund Laugasson

Viimane uuendus: 31.10.2021

Käesoleva lehe link https://valley-railway-053.notion.site/283b773276724261aecbb8f09eaa0ab4

Skripti osa saadaval ka https://viki.pingviin.org/ID-kaart_Manjaro_Linuxis koos allalaadimis- ja paigaldamiskäskudega.

Lisaks on Pingviini viki artiklile viide ka tabelis https://github.com/open-eid/linux-installer/wiki/Linux-Packages, kus viited ka teistel Linuxi distrote ID-kaarditarkvara toele.

Sisukord

Skriptiga paigaldamine

Skript on tekstifail, mis sisaldab vajalikke käske, mida muidu peaks käsurealt ükshaaval sisestama. Kuid need saab kirjutada vastavasse tekstifaili, millel on määratud shebang. Sellist skripti käivitades täidetakse käsud kiirelt, vastavalt arvuti võimsusele. See annab võimaluse käsud hästi läbi mõelda ja vead parandada ning edaspidi seda skriptina käivitades aega kokku hoida. Vähe sellest, et käskude kirjutamine on aeglane, selle käigus tekivad ka vead. Vahel on vaja ka skripti kohandada, täiendada, kuid see on oluliselt lihtsam, kui kõike kogu aeg käsitsi sisestada.

Allolev skript tahab veel testimist mitte ainult Manjaro, vaid ka Arch Linux jt Arch Linuxi põhjal tehtud distrod. Allpool on pikemalt seletatud graafiliselt paigaldades, mille põhjal ka automaatse paigaldamise skript kirjutatud.

Kes soovib, saab skriptis olevaid käske ka ükshaaval terminalis käivitada. Trellidega algavad read nimetatakse välja kommenteeritud ridadeks ja need kuvatakse ka vastavalt. Seega aktiivsed read on need, mille ees trelle ei ole.

Võtmete eelnev vaatamine AUR'ist

See annab võimaluse AURi veebiliidesest puuduvad GPG-võtmed ennem paigaldamist järgi vaadata ja skripti importimiseks kopeerida. Väärtuse validpgpkeys juures ülakomade vahel ongi paigaldamisel kontrollitava GPG avaliku võtme sõrmejälg:

validpgpkeys=('DCAA15007BED9DE690CD9523378B845402277962')
validpgpkeys=(
    'D1EBC666EFCBFBD3CFC2EBAA90C0B5E75C3B195D'  # Raul Metsma
)
validpgpkeys=(
    'D1EBC666EFCBFBD3CFC2EBAA90C0B5E75C3B195D'  # Raul Metsma
)