Debian

Debian debian_frontend = neinteraktivan

Debian debian_frontend = neinteraktivan
U ovom vodiču razgovarat ćemo o prednostima Debianovog mehanizma za konfiguraciju, kako funkcioniraju dijaloški okviri za konfiguraciju, kako ih ponovno aktivirati nakon upotrebe i kako ih suzbiti DEBIAN_FRONTEND = neinteraktivnom varijablom okruženja.

Uvod u Debianovu konfiguracijsku mašinu

Debianov sustav upravljanja paketima lako je najpopularniji Linux, koji pokreće Debian, Ubuntu, Linux Mint, MX Linux i niz drugih Debianovih derivata. Format paketa DEB sadrži mnogo više od samo softverskih binarnih datoteka. Sadrži širok asortiman kontrolnih datoteka koje upravitelju paketa govore o ovisnostima softvera, uputama za pokretanje i zaustavljanje za kontrolu demona, verzijama, licencama, autorima i digitalnom potpisu koji jamči integritet i autentičnost.

Te upravljačke datoteke može postaviti softver ili izdavač softvera kako bi zatražio od korisnika važne konfiguracijske varijable. Ove opcije štede korisniku znatno vrijeme čuvajući ga od ponekad dosadnog zadatka uređivanja možda višestrukih konfiguracijskih datoteka. Ako ste česti korisnik Debiana ili njegovih izvedenica, vjerojatno ste vidjeli ekrane (tekstualne ili grafičke) koji traže detalje o konfiguraciji nakon instalacije novog ili ažuriranog paketa.

Ponovno ga konfigurirajte, Apt

Ni ove skripte nisu namijenjene vremenu instaliranja. Ako želite ponovno konfigurirati paket, možete pokrenuti:

dpkg-rekonfiguriraj naziv paketa

Gdje je naziv paketa naziv paketa. Ako je prisutan konfiguracijski profil, ponovno će vam se prikazati te opcije i pružit će vam priliku da napravite promjene.

Na primjer, na novoj instalaciji Debiana pokrećem:

dpkg-rekonfiguracija postavke konzole

Da biste konfigurirali font, veličinu i skup znakova na konzoli tekstualnog terminala. Puno je jednostavnije od ručnog postavljanja ovih predmeta.

Automatizacija, automatizacija, automatizacija

Upiti za konfiguraciju sjajni su ako komunicirate kao upućeni korisnik, ali u nekim slučajevima, posebno u automatizaciji ili skriptiranju, uopće ne želite tražiti korisnika. U ovom je slučaju utišavanje konfiguracijskih upita vjerojatno povoljno. Da biste to učinili, pokrenite naredbu apt s varijablom okruženja koja je navedena prije nje.

DEBIAN_FRONTEND = neinteraktivni apt-get -q -y instaliraj postfix

U tom će se slučaju zatražiti sva pitanja o konfiguraciji i izabrati zadana postavka (ako je navedena) ili, ako nije navedena, neće se izvršiti konfiguracija paketa. Prekidač -q sprječava prikaz poruka, a prekidač -y odgovara potvrdno da bi instalaciju ili nadogradnju izveo bez nadzora.

Da biste varijablu okruženja zadržali za vašu sesiju, pokrenite:

izvoz DEBIAN_FRONTEND = neinteraktivan

Jednom kada se odjavite ili izađete iz ljuske, varijabla okoline će nestati ili se vratiti na zadane vrijednosti. Ako ga želite trajno postaviti, možete ga dodati na svoj .bashrc ili .zshrc datoteku, ali ovo ne preporučujem jer ćete u budućnosti možda propustiti važna pitanja o konfiguraciji. Usprkos tome, ako namjeravate da sustav Debian nikada ne zahtijeva korisničku konfiguraciju, ovo može biti poželjno.

Očuvanje konfiguracijskih datoteka

Tijekom instalacije ili nadogradnje paketa, Debian će možda htjeti zatražiti od korisnika prepisivanje konfiguracijske datoteke. Ova se postavka može dodati naredbi za instalaciju.

apt-get install -q -y \
-o Dpkg :: Opcije :: = "- force-confdef" \
-o Dpkg :: Opcije :: = "- force-confold" \
postfiks

U ovoj naredbi instalateru se kaže da utiša sve poruke, pretpostavi da i zatim nadogradi konfiguracijske datoteke ako u novom paketu nema promjena. Ako je prisutna prethodna konfiguracijska datoteka, stvorite novu datoteku i nemojte prepisivati ​​staru.

Ako vam nije stalo do konfiguracijske datoteke i želite je prebrisati, možete koristiti:

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

Budite oprezni pri korištenju ove opcije Ako niste potpuno sigurni da vam ne treba postojeća konfiguracija i nešto pođe po zlu, možete stvoriti značajne probleme na svom sustavu ili izgubiti pristup udaljenom sustavu nakon ponovnog pokretanja ili ponovnog pokretanja usluge.

Promjena prednjeg dijela

Iako je primarna svrha ovog članka objasniti neinteraktivni prekidač, postoje i drugi parametri koje možete navesti za DEBIAN_FRONTEND.

neinteraktivni

Ne postavljajte pitanja i pretpostavljajte zadane postavke.

dijalog

Predstavlja korisniku poznati tekstualni sivi prozor na plavoj pozadini. Ovo je zadano.

tekst

Ovo uklanja dijaloško sučelje i postavlja pitanja o konfiguraciji u čisto tekstualnom formatu. Ovo je vrlo pogodno za spore veze ili emulatore terminala koji ne surađuju dobro sa sustavom unosa i prozora zasnovanom na dijaloškom okviru.

gtk

Grafički poziva korisnika pomoću biblioteka GTK. Ovo možda neće raditi ispravno na KDE-u. Također zahtijeva da se paketi cdebconf-gtk i gkdebconf instaliraju prije upotrebe.

Zaključak

Nadam se da vam je ovaj vodič pomogao u zadacima administracije i automatizacije sustava korištenjem varijable okoline DEBIAN_FRONTEND.

Srednja tipka miša ne radi u sustavu Windows 10
The srednja tipka miša pomaže vam u pomicanju kroz dugačke web stranice i zaslone s puno podataka. Ako se to zaustavi, na kraju ćete koristiti tipkovn...
Kako promijeniti lijevu i desnu tipku miša na računalu sa sustavom Windows 10
Sasvim je normalno da su svi uređaji računalnog miša ergonomski dizajnirani za dešnjake. Ali postoje dostupni uređaji za miš koji su posebno dizajnira...
Emulirajte klikove mišem lebdeći mišem bez klika u sustavu Windows 10
Korištenje miša ili tipkovnice u pogrešnom držanju pretjerane upotrebe može rezultirati mnogim zdravstvenim problemima, uključujući naprezanje, sindro...