Kako znova konfigurirati nameščen paket v Ubuntuju in Debianu


dpkg-reconfigure je močno orodje ukazne vrstice, ki se uporablja za ponovno konfiguracijo že nameščenega paketa. Je eno izmed številnih orodij, ki so na voljo v okviru dpkg - osnovnega sistema za upravljanje paketov v Debian/Ubuntu Linux. Deluje v povezavi z debconfom, konfiguracijskim sistemom za pakete Debian. Debconf registrira konfiguracijo vseh nameščenih paketov v vašem sistemu.

To orodje lahko dejansko uporabite za ponovno konfiguracijo celotne namestitve sistema Ubuntu ali Debian. Preprosto vnesite imena paketov, ki jih želite znova konfigurirati, in na enak način, ko je bil paket prvotno nameščen v vašem sistemu, bo postavil številna konfiguracijska vprašanja.

Omogoča vam, da pridobite nastavitve nameščenega paketa in spremenite trenutne nastavitve tega paketa, kot so zapisane v decconf. Skupna kategorija paketov, ki jih lahko znova konfigurirate, so tisti, katerih konfiguracije so določene z vprašanji v skriptu za namestitev paketa, ki so običajno prikazane prek grafičnega vmesnika med postopkom namestitve paketa, na primer phpmyadmin.

Ogled konfiguracij nameščenega paketa

Če si želite ogledati trenutne konfiguracije nameščenega paketa »phpmyadmin«, uporabite pripomoček debconf-show, kot je prikazano.

$ sudo debconf-show phpmyadmin

Ponovno konfigurirajte nameščen paket v Debianu in Ubuntuju

Če ste paket, na primer phpmyadmin, že namestili, ga lahko znova konfigurirate tako, da posredujete ime paketa v dpkg-reconfigure, kot je prikazano.

$ sudo dpkg-reconfigure phpmyadmin

Ko zaženete zgornji ukaz, bi lahko začeli znova konfigurirati phpmyadmin, kot je prikazano na naslednjem posnetku zaslona. Postavili vam bodo vrsto vprašanj, izberite želene nastavitve in dokončali postopek.

Ko bo postopek ponovne konfiguracije phpmyadmin končan, boste videli nekaj koristnih informacij o nastavitvah novega paketa, kot je prikazano na naslednjem posnetku zaslona.

Obstaja nekaj uporabnih možnosti, ki vam omogočajo, da spremenite privzeto vedenje, nekatere praktično uporabne pa bomo razložili na naslednji način.

Z zastavico -f lahko izberete prednjo stran (na primer dailog, readline, Gnome, Kde, Editor ali neinteraktivno), ki jo želite uporabiti.

$ sudo dpkg-reconfigure -f readline phpmyadmin

Privzeti vmesnik lahko trajno spremenite prek debconfa tako, da zaženete naslednji ukaz.

$ sudo dpkg-reconfigure debconf

S tipkama gor in dol izberite možnost in pritisnite tipko TAB, da izberete V redu, in pritisnite Enter.

Izberite tudi, katera vprašanja želite prezreti glede na raven prioritete, kot je prikazano na posnetku zaslona, in pritisnite Enter.

Če želite določiti minimalno prednost vprašanj, ki bodo prikazana, neposredno iz ukazne vrstice, uporabite možnost -p .

$ sudo dpkg-reconfigure -p critical phpmyadmin

Nekateri paketi so lahko v nedoslednem ali prekinjenem stanju, v takem primeru lahko uporabite zastavico -f , da prisilite dpkg-reconfigure za ponovno konfiguracijo paketa. Ne pozabite uporabljati te zastave previdno!

$ sudo dpkg-reconfigure -f package_name

Za več informacij si oglejte man-stran dpkg-reconfigure.

$ man dpkg-reconfigure

To je to zaenkrat! Če imate kakršna koli vprašanja o tem, kako uporabiti dpkg-reconfigure, ali imate dodatna razmišljanja za skupno rabo, nam pišite v spodnjem razdelku za komentarje.