Kā pārkonfigurēt instalēto pakotni Ubuntu un Debian


dpkg-reconfigure ir spēcīgs komandrindas rīks, ko izmanto, lai pārkonfigurētu jau instalētu pakotni. Tas ir viens no vairākiem rīkiem, kas tiek piedāvāti zem dpkg - pamata pakotņu pārvaldības sistēma Debian/Ubuntu Linux. Tas darbojas kopā ar Debcon pakotņu konfigurācijas sistēmu debconf. Debconf reģistrē visu jūsu sistēmā instalēto pakotņu konfigurāciju.

Šo rīku faktiski var izmantot, lai pārkonfigurētu visu Ubuntu vai Debian sistēmas instalāciju. Vienkārši norādiet paketes (-u) nosaukumu (-us), lai pārkonfigurētu, un tas uzdos vairākus konfigurācijas jautājumus tāpat kā tad, kad paka sākotnēji tika instalēta jūsu sistēmā.

Tas var ļaut izgūt instalētās pakotnes iestatījumus, kā arī mainīt pašreizējos šīs paketes iestatījumus, kas ierakstīti decconf. Kopējā paku kategorija, kuru varat pārkonfigurēt, ir tās, kuru konfigurācijas nosaka pakotņu instalēšanas skripta jautājumi, kas parasti tiek parādīti, izmantojot grafisko interfeisu pakotņu instalēšanas procesa laikā, piemēram, phpmyadmin.

Skatīt instalētās paketes konfigurācijas

Lai skatītu instalētās paketes “phpmyadmin” pašreizējās konfigurācijas, izmantojiet utilītu debconf-show, kā parādīts.

$ sudo debconf-show phpmyadmin

Pārkonfigurējiet instalēto pakotni Debian un Ubuntu

Ja jau esat instalējis pakotni, piemēram, phpmyadmin, varat to pārkonfigurēt, nododot pakotnes nosaukumu dpkg-pārkonfigurēt, kā parādīts.

$ sudo dpkg-reconfigure phpmyadmin

Kad esat izpildījis iepriekš minēto komandu, jums vajadzētu būt iespējai sākt pārkonfigurēt phpmyadmin, kā parādīts nākamajā ekrānuzņēmumā. Jums tiks uzdota virkne jautājumu, atlasiet vēlamos iestatījumus un pabeidziet procesu.

Kad phpmyadmin pārkonfigurēšanas process ir pabeigts, jūs redzēsiet noderīgu informāciju par jaunajiem pakotnes iestatījumiem, kā parādīts nākamajā ekrānuzņēmumā.

Ir dažas noderīgas opcijas, kas ļauj mainīt noklusējuma uzvedību. Dažas no praktiski noderīgajām iespējām mēs izskaidrosim šādi.

Karodziņš -f tiek izmantots, lai izvēlētos lietojamo priekšgali (piemēram, dailog, readline, Gnome, Kde, Editor vai noninteractive).

$ sudo dpkg-reconfigure -f readline phpmyadmin

Izmantojot debconf, jūs varat neatgriezeniski mainīt noklusējuma priekšējo daļu, izpildot šādu komandu.

$ sudo dpkg-reconfigure debconf

Izmantojiet augšup un lejup taustiņus, lai atlasītu opciju, un nospiediet taustiņu TAB, lai izvēlētos Labi, un nospiediet taustiņu Enter.

Izvēlieties arī tos jautājumus, kurus ignorēt atbilstoši prioritātes līmenim, kā parādīts ekrānuzņēmumā, un nospiediet taustiņu Enter.

Lai norādītu parādāmo jautājumu minimālo prioritāti tieši no komandrindas, izmantojiet opciju -p .

$ sudo dpkg-reconfigure -p critical phpmyadmin

Dažas paketes var būt nekonsekventā vai bojātā stāvoklī, tādā gadījumā jūs varat izmantot karodziņu -f , lai piespiestu dpkg -configure pārveidot pakotni. Atcerieties šo karodziņu lietot piesardzīgi!

$ sudo dpkg-reconfigure -f package_name

Lai iegūtu papildinformāciju, skatiet manā lapā dpkg-pārkonfigurēt.

$ man dpkg-reconfigure

Pagaidām tas ir viss! Ja jums ir kādi jautājumi par to, kā izmantot dpkg-pārkonfigurēt, vai ir kādas papildu domas, lai dalītos, sazinieties ar mums, izmantojot zemāk esošo komentāru sadaļu.