A telepített csomag újrakonfigurálása Ubuntuban és Debianban
A dpkg-reconfigure egy hatékony parancssori eszköz a már telepített csomagok újrakonfigurálására. Ez egyike azon számos eszköznek, amelyet a dpkg – a Debian/Ubuntu Linux alapvető csomagkezelő rendszere – kínál. A debconf-val, a Debian-csomagok konfigurációs rendszerével együtt működik. A Debconf regisztrálja az összes telepített csomag konfigurációját a rendszeren.
Ez az eszköz valójában egy teljes Ubuntu vagy Debian rendszertelepítés újrakonfigurálására használható. Egyszerűen adja meg az újrakonfigurálandó csomag(ok) nevét, és ez számos konfigurációs kérdést fog feltenni, ugyanúgy, mint amikor a csomagot először telepítették a rendszerére.
Lehetővé teheti egy telepített csomag beállításainak lekérését, valamint a csomag aktuális beállításainak módosítását a decconf-ban rögzítettek szerint. Az újrakonfigurálható csomagok gyakori kategóriája azok, amelyek konfigurációját a csomagtelepítési parancsfájl kérdései határozzák meg, amelyek általában grafikus felületen jelennek meg a csomagtelepítési folyamat során, például phpmyadmin.
Tekintse meg a telepített csomag konfigurációit
Egy telepített „phpmyadmin” csomag aktuális konfigurációinak megtekintéséhez használja a debconf-show segédprogramot az ábrán látható módon.
sudo debconf-show phpmyadmin
Konfigurálja újra a telepített csomagot a Debianban és az Ubuntuban
Ha már telepített egy csomagot, például a phpmyadmin-t, akkor újrakonfigurálhatja úgy, hogy átadja a csomag nevét a dpkg-reconfigure-nak az ábrán látható módon.
sudo dpkg-reconfigure phpmyadmin
Miután futtatta a fenti parancsot, el kell tudnia kezdeni a phpmyadmin újrakonfigurálását a következő képernyőképen látható módon. A rendszer feltesz egy sor kérdést, válassza ki a kívánt beállításokat, és fejezze be a folyamatot.
Amikor a phpmyadmin újrakonfigurálási folyamat megtörtént, látni fog néhány hasznos információt az új csomagbeállításokról, amint az a következő képernyőképen látható.
Van néhány hasznos opció, amely lehetővé teszi az alapértelmezett viselkedés megváltoztatását, a gyakorlatban hasznosak közül néhányat az alábbiakban ismertetünk.
A -f
jelzővel választhatja ki a használni kívánt frontendet (például dailog, readline, Gnome, Kde, szerkesztő vagy nem interaktív).
sudo dpkg-reconfigure -f readline phpmyadmin
A következő parancs futtatásával véglegesen módosíthatja az alapértelmezett kezelőfelületet a debconf segítségével.
sudo dpkg-reconfigure debconf
A Fel és Le billentyűkkel válasszon ki egy lehetőséget, majd nyomja meg a TAB billentyűt az OK kiválasztásához, majd nyomja meg a < gombot.Enter.
A képernyőképen látható módon válassza ki azt is, hogy mely kérdéseket szeretné figyelmen kívül hagyni a prioritási szintnek megfelelően, majd nyomja meg az Enter billentyűt.
A megjelenítendő kérdések minimális prioritásának megadásához közvetlenül a parancssorból használja a -p
kapcsolót.
sudo dpkg-reconfigure -p critical phpmyadmin
Egyes csomagok inkonzisztens vagy hibás állapotban lehetnek, ilyen esetben a -f
kapcsolóval kényszerítheti a dpkg-reconfigure parancsot a csomag újrakonfigurálására. Ne felejtse el óvatosan használni ezt a zászlót!
sudo dpkg-reconfigure -f package_name
További információkért tekintse meg a dpkg-reconfigure kézikönyvoldalt.
man dpkg-reconfigure
Egyelőre ennyi! Ha bármilyen kérdése van a dpkg-reconfigure használatával kapcsolatban, vagy bármilyen további megosztandó gondolata van, forduljon hozzánk az alábbi megjegyzések részben.