Debian

Debian debian_frontend = mitteinteraktiivne

Debian debian_frontend = mitteinteraktiivne
Selles juhendis arutleme Debiani seadistamismootori eeliste üle, kuidas toimivad seadistustedialoogid, kuidas need pärast kasutamist uuesti aktiveerida ja kuidas neid keskkonnamuutujaga DEBIAN_FRONTEND = mitteinteraktiivne summutada.

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 nimi

Kus 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-setup

Tekstiterminali 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 postfix

Sellisel 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 = mitteinteraktiivne

Kui 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" postfix

Olge 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.

Parimad Linuxi käsurea mängud
Käsurida pole Linuxi kasutamisel lihtsalt teie suurim liitlane - see võib olla ka meelelahutusallikas, sest saate seda kasutada paljude lõbusate mängu...
Parimad Linuxi mängupuldi kaardistamise rakendused
Kui teile meeldib mängida Linuxis mänge tavalise klaviatuuri ja hiire sisestussüsteemi asemel mängupuldiga, on teie jaoks mõned kasulikud rakendused. ...
Kasulikud tööriistad Linuxi mängijatele
Kui teile meeldib Linuxis mänge mängida, on tõenäoline, et olete mängukogemuse parandamiseks kasutanud selliseid rakendusi ja utiliite nagu Wine, Lutr...