Sissejuhatus Debiani seadistamismootorisse
Debiani paketihaldussüsteem on hõlpsasti Linuxi populaarseim, toites Debiani, Ubuntu, Linux Mint, MX Linuxi ja paljusid teisi Debiani derivaate. DEB paketivorming sisaldab palju muud kui ainult tarkvara binaarfaile. See sisaldab laia valikut juhtfaile, mis paketihaldurile tarkvara sõltuvustest, deemoni juhtimise alustamise ja lõpetamise juhistest, versioonidest, litsentsist, autoritest ja digitaalsest allkirjast tagavad terviklikkuse ja autentsuse.
Neid juhtfaile saab tarkvara väljaandja või hooldaja seadistada, et kasutajalt küsida olulisi konfiguratsioonimuutujaid. Need valikud säästavad kasutajat märkimisväärselt aega, hoides neid mõnikord tüütust ülesandest muuta võimalikke konfiguratsioonifaile. Kui kasutate Debiani või selle derivaatide sagedast kasutajat, olete pärast uue või värskendatud paketi installimist ilmselt näinud ekraane (nii teksti kui ka graafilisi), kus küsitakse konfiguratsiooni üksikasju.
Konfigureerige see uuesti, Apt
Ka need skriptid pole mõeldud installimise ajaks. Kui soovite paketti ümber konfigureerida, võite käivitada:
dpkg-ümberkonfigureeri paketi nimiKus pakendi nimi on pakendi nimi. Kui konfiguratsiooniprofiil on olemas, kuvatakse teile need suvandid uuesti ja antakse võimalus muudatusi teha.
Näiteks uue Debiani installi korral käivitan:
dpkg-configure console-setupTekstiterminali konsooli fondi, suuruse ja märgistiku konfigureerimiseks. See on palju lihtsam kui nende üksuste käsitsi seadistamine.
Automaatika, automaatika, automatiseerimine
Konfiguratsioonijuhised on suurepärased, kui suhtlete asjatundliku kasutajana, kuid mõnel juhul, eriti automatiseerimisel või skriptimisel, ei soovi te kasutajat üldse küsida. Sellisel juhul on konfiguratsiooniviipade vaigistamine tõenäoliselt kasulik. Selleks käivitage oma apt-käsk koos enne seda määratud keskkonnamuutujaga.
DEBIAN_FRONTEND = mitteinteraktiivne apt-get -q -y install postfixSellisel juhul küsitakse kõiki seadistusküsimusi ja kas vaikevalik (kui see on määratud) või kui seda pole sätestatud, ei tehta paketil konfigureerimist. Lüliti -q hoiab ära sõnumite kuvamise ja -y-lüliti vastab jah, et installimine või täiendamine järelevalveta läbi viia.
Et muuta keskkonnamuutuja teie seansi jaoks püsivaks, käivitage:
eksportida DEBIAN_FRONTEND = mitteinteraktiivneKui olete välja loginud või kestast väljunud, kaob keskkonnamuutuja või lähtestatakse vaikeseadele. Kui soovite selle jäädavalt seadistada, saate selle oma kausta lisada .bashrc või .zshrc-fail, kuid ma ei soovita seda, sest võite tulevikus olulistest konfiguratsiooniküsimustest ilma jääda. See tähendab, et kui kavatsete Debiani süsteemis kunagi kasutaja seadistamist nõuda, võib see olla soovitav.
Konfiguratsioonifailide säilitamine
Paketi installimise või täiendamise ajal võib Debian soovida kasutajal konfiguratsioonifaili üle kirjutada. Selle eelistuse saab lisada installikäsklusele.
apt-get install -q -y \-o Dpkg :: Valikud :: = "- force-confdef" \
-o Dpkg :: Valikud :: = "- sundige kokku" \
postfix
Selles käsus palutakse installijal vaikida kõik kirjad, eeldada jah ja seejärel uuendada konfiguratsioonifaile, kui uues paketis muudatusi pole. Kui eelmine konfiguratsioonifail on olemas, looge uus fail ja ärge kirjutage vana üle.
Kui te ei hooli konfiguratsioonifailist ja soovite selle üle kirjutada, võite kasutada järgmist:
apt-get install -q -y -o Dpkg :: Valikud :: = "- force-confnew" postfixOlge selle valiku kasutamisel ettevaatlik. Kui te pole täiesti kindel, et teil pole olemasolevat konfiguratsiooni vaja ja midagi läheb valesti, võite oma süsteemi taaskäivitamisel või teenuse taaskäivitamisel tekitada olulisi probleeme või kaotada juurdepääsu kaugsüsteemile.
Frontendi muutmine
Kuigi selle artikli peamine eesmärk on mitteinteraktiivse lüliti selgitamine, saate DEBIAN_FRONTEND jaoks määrata ka muid parameetreid.
mitteinteraktiivne
Ärge esitage küsimusi ja eeldage vaikimisi.
dialoogiboks
Esitab kasutajale tuttava halli akna sinisel taustal. See on vaikimisi.
teksti
See eemaldab dialoogiliidese ja esitab seadistusküsimused puhtas tekstipõhises vormingus. See sobib hästi aeglaste ühenduste või terminaliemulaatorite jaoks, mis ei tee dialoogipõhise sisend- ja murdesüsteemiga head koostööd.
gtk
Palub kasutajal graafiliselt kasutada GTK teeke. See ei pruugi KDE-s korralikult töötada. Samuti nõuab enne kasutamist pakettide cdebconf-gtk ja gkdebconf installimist.
Järeldus
Loodan, et see juhend on keskkonnamuutuja DEBIAN_FRONTEND abil aidanud teid süsteemi haldamisel ja automatiseerimisel.