Debian

Debian debian_frontend = neinteraktiven

Debian debian_frontend = neinteraktiven
V tem priročniku bomo razpravljali o prednostih Debianovega konfiguracijskega mehanizma, kako delujejo konfiguracijski pogovorni okni, kako jih po uporabi ponovno aktivirati in kako jih zatreti s spremenljivko DEBIAN_FRONTEND = neinteraktivno okolje.

Uvod v Debianov konfiguracijski mehanizem

Debianov sistem za upravljanje paketov je enostavno najbolj priljubljen Linux, ki poganja Debian, Ubuntu, Linux Mint, MX Linux in številne druge Debianove izpeljanke. Format paketa DEB vsebuje veliko več kot le binarne datoteke programske opreme. Vsebuje širok izbor nadzornih datotek, ki upravitelju paketov sporočajo odvisnosti programske opreme, navodila za zagon in zaustavitev za nadzor demona, različice, licenco, avtorje in digitalni podpis, ki zagotavlja celovitost in verodostojnost.

Te nadzorne datoteke lahko založnik ali vzdrževalec programske opreme nastavi, da uporabnika pozove k pomembnim konfiguracijskim spremenljivkam. Te možnosti uporabniku prihranijo precej časa, saj mu preprečujejo včasih dolgočasno nalogo urejanja morebitnih več konfiguracijskih datotek. Če ste pogost uporabnik Debiana ali njegovih izpeljank, ste verjetno videli zaslone (bodisi besedilne bodisi grafične), ki po namestitvi novega ali posodobljenega paketa zahtevajo podrobnosti o konfiguraciji.

Znova ga konfigurirajte, apt

Tudi ti skripti niso namenjeni času namestitve. Če želite ponovno konfigurirati paket, lahko zaženete:

dpkg-ponovno konfigurirajte ime paketa

Kjer je ime-paketa ime paketa. Če je prisoten konfiguracijski profil, se vam bodo ponovno prikazale te možnosti in vam omogočili spremembe.

Na primer, pri novi namestitvi Debiana zaženem:

dpkg-reconfigure console-setup

Za nastavitev pisave, velikosti in nabora besedilne konzole konzole. Veliko lažje je kot ročno nastavljanje teh elementov.

Avtomatizacija, avtomatizacija, avtomatizacija

Konfiguracijski pozivi so odlični, če komunicirate kot izkušen uporabnik, vendar v nekaterih primerih, zlasti pri avtomatizaciji ali skriptiranju, uporabnika sploh ne želite pozvati. V tem primeru je umirjanje pozivov za konfiguracijo verjetno ugodno. Če želite to narediti, zaženite ukaz apt s spremenljivko okolja, določeno pred njim.

DEBIAN_FRONTEND = neinteraktivna apt-get -q -y namestite postfix

V tem primeru bodo pozvana vsa vprašanja o konfiguraciji in izbrana privzeta nastavitev (če je navedena) ali, če ni navedena, se na paketu ne izvede nobena konfiguracija. Stikalo -q preprečuje prikazovanje sporočil, stikalo -y pa odgovori da z namestitvijo ali nadgradnjo brez nadzora.

Če želite spremenljivko okolja ohraniti za sejo, zaženite:

izvoz DEBIAN_FRONTEND = neinteraktivno

Ko se odjavite ali zapustite lupino, spremenljivka okolja izgine ali se ponastavi na privzeto. Če ga želite nastaviti trajno, ga lahko dodate v svoj .bashrc oz .zshrc, vendar tega ne priporočam, ker boste v prihodnosti morda zamudili pomembna vprašanja o konfiguraciji. Če želite, da sistem Debian nikoli ne zahteva uporabniške konfiguracije, je to morda zaželeno.

Ohranjanje konfiguracijskih datotek

Med namestitvijo ali nadgradnjo paketa bo Debian morda želel uporabnika pozvati, naj prepiše konfiguracijsko datoteko. To nastavitev lahko dodate namestitvenemu ukazu.

apt-get install -q -y \
-o Dpkg :: Možnosti :: = "- force-confdef" \
-o Dpkg :: Možnosti :: = "- force-confold" \
postfix

V tem ukazu se namestitvenemu programu naroči, naj utiša vsa sporočila, domneva da in nato nadgradi konfiguracijske datoteke, če v novem paketu ni sprememb. Če je prisotna prejšnja konfiguracijska datoteka, ustvarite novo in ne prepisujte stare.

Če vam ni vseeno za konfiguracijsko datoteko in jo želite prepisati, lahko uporabite:

apt-get install -q -y -o Dpkg :: Options :: = "- force-confnew" postfix

Bodite previdni pri uporabi te možnosti Če niste popolnoma prepričani, da ne potrebujete obstoječe konfiguracije in gre kaj narobe, lahko ustvarite pomembne težave v sistemu ali izgubite dostop do oddaljenega sistema ob ponovnem zagonu ali ponovnem zagonu storitve.

Spreminjanje čelne strani

Čeprav je glavni namen tega članka pojasniti neinteraktivno stikalo, lahko za DEBIAN_FRONTEND določite še druge parametre.

neinteraktivno

Ne sprašujte in ne upoštevajte privzetih vrednosti.

pogovornem oknu

Uporabniku predstavi znano besedilno sivo okno na modrem ozadju. To je privzeto.

besedilo

To odstrani pogovorni vmesnik in postavi vprašanja o konfiguraciji v obliki, ki temelji na besedilu. To je zelo primerno za počasne povezave ali emulatorje terminalov, ki slabo sodelujejo s sistemom za vhod in okna na osnovi pogovornega okna.

gtk

Uporabnika grafično pozove z uporabo knjižnic GTK. To morda ne bo delovalo pravilno v KDE. Prav tako zahteva, da se pred uporabo namestita paket cdebconf-gtk in gkdebconf.

Zaključek

Upam, da vam je ta priročnik z uporabo spremenljivke okolja DEBIAN_FRONTEND pomagal pri sistemskih nalogah in avtomatizaciji.

Kazalec skoči ali se naključno premika med tipkanjem v sistemu Windows 10
Če ugotovite, da kazalec miške med tipkanjem v prenosnem računalniku ali računalniku Windows samodejno, naključno preskakuje ali se premika sam, vam l...
Kako obrniti smer drsenja miške in sledilne ploščice v sistemu Windows 10
Miška in Sledilna ploščicaRačunalništvo ni samo enostavno, ampak bolj učinkovito in manj zamudno. Življenja brez teh naprav si ne moremo predstavljati...
Kako spremeniti miškin kazalec in velikost, barvo in shemo kazalca v sistemu Windows 10
Kazalec miške in kazalec v operacijskem sistemu Windows 10 sta zelo pomembna vidika operacijskega sistema. To lahko rečemo tudi za druge operacijske s...