Cum se reconfigurează pachetul instalat în Ubuntu și Debian


dpkg-reconfigure este un instrument puternic de linie de comandă folosit pentru a reconfigura un pachet deja instalat. Este unul dintre cele mai multe instrumente oferite de dpkg – sistemul de gestionare a pachetelor de bază pe Debian/Ubuntu Linux. Funcționează împreună cu debconf, sistemul de configurare pentru pachetele Debian. Debconf înregistrează configurația tuturor pachetelor instalate pe sistemul dumneavoastră.

Acest instrument poate fi folosit pentru a reconfigura o întreagă instalare a sistemului Ubuntu sau Debian. Pur și simplu furnizați numele pachetului (pachetelor) de reconfigurat și va pune o serie de întrebări de configurare, în același mod când pachetul a fost instalat inițial pe sistemul dumneavoastră.

Vă poate permite să preluați setările unui pachet instalat, precum și să modificați setările curente ale pachetului respectiv, așa cum sunt înregistrate în decconf. O categorie comună de pachete pe care le puteți reconfigura sunt cele ale căror configurații sunt determinate de întrebări din scriptul de instalare a pachetului, afișate de obicei printr-o interfață grafică în timpul procesului de instalare a pachetului, de exemplu phpmyadmin.

Vizualizați configurațiile pachetului instalat

Pentru a vizualiza configurațiile curente ale unui pachet instalat „phpmyadmin“, utilizați utilitarul debconf-show așa cum se arată.

$ sudo debconf-show phpmyadmin

Reconfigurați pachetul instalat în Debian și Ubuntu

Dacă ați instalat deja un pachet, de exemplu phpmyadmin, îl puteți reconfigura trecând numele pachetului la dpkg-reconfigure după cum se arată.

$ sudo dpkg-reconfigure phpmyadmin

După ce ați executat comanda de mai sus, ar trebui să puteți începe reconfigurarea phpmyadmin, așa cum se arată în următoarea captură de ecran. Vi se vor pune o serie de întrebări, selectați setările dorite și finalizați procesul.

Când procesul de reconfigurare a phpmyadmin este finalizat, veți vedea câteva informații utile referitoare la noile setări ale pachetului, așa cum se arată în următoarea captură de ecran.

Există câteva opțiuni utile care vă permit să îi schimbați comportamentul implicit, vom explica câteva dintre cele utile practic, după cum urmează.

Indicatorul -f este folosit pentru a alege interfața (cum ar fi dailog, readline, Gnome, Kde, Editor sau noninteractive) de utilizat.

$ sudo dpkg-reconfigure -f readline phpmyadmin

Puteți schimba permanent interfața implicită prin intermediul debconf, rulând următoarea comandă.

$ sudo dpkg-reconfigure debconf

Folosiți tastele Sus și Jos pentru a selecta o opțiune și apăsați tasta TAB pentru a alege Ok și apăsați pe Enter.

De asemenea, alegeți ce întrebări să ignorați în funcție de nivelul de prioritate, așa cum se arată în captură de ecran și apăsați pe Enter.

Pentru a specifica prioritatea minimă a întrebărilor care vor fi afișate, direct din linia de comandă, utilizați opțiunea -p.

$ sudo dpkg-reconfigure -p critical phpmyadmin

Unele pachete pot fi într-o stare inconsecventă sau ruptă, într-un astfel de caz, puteți folosi indicatorul -f pentru a forța dpkg-reconfigure să reconfigureze un pachet. Nu uitați să utilizați acest steag cu precauție!

$ sudo dpkg-reconfigure -f package_name

Pentru mai multe informații, consultați pagina de manual dpkg-reconfigure.

$ man dpkg-reconfigure

Atât deocamdată! Dacă aveți întrebări cu privire la modul de utilizare a dpkg-reconfigure sau orice gânduri suplimentare de împărtășit, contactați-ne prin secțiunea de comentarii de mai jos.