Handbook:AMD64/Portage/Tools/hu
dispatch-conf
dispatch-conf egy olyan eszköz, amely segít az ._cfg0000_<name> fájlok egyesítésében. Az ._cfg0000_<name> fájlokat a Portage generálja, amikor egy olyan fájlt akar felülírni, amely a CONFIG_PROTECT változó által védett könyvtárban található.
A dispatch-conf lehetővé teszi a felhasználók számára, hogy frissítéseket olvasszanak be (merge) a konfigurációs fájljaikba, miközben nyomon követik az összes változást. A dispatch-conf a konfigurációs fájlok közötti különbségeket patch-ekként vagy az RCS verziókövető rendszer használatával tárolja. Ez azt jelenti, hogy ha valaki hibázik a konfigurációs fájl frissítésekor, akkor az adminisztrátor bármikor visszaállíthatja a fájlt az előző verzióra.
A dispatch-conf használatakor a felhasználók választhatnak, hogy megtartják az aktuális konfigurációs fájlt, használják az új konfigurációs fájlt, szerkesztik a jelenlegit, vagy interaktívan egyesítik a változásokat. A dispatch-conf néhány további hasznos funkcióval is rendelkezik:
- Automatikusan egyesíti a konfigurációs fájl frissítéseit, amelyek csak a megjegyzéseket érintik.
- Automatikusan egyesíti a konfigurációs fájlokat, amelyek csak a szóközök mennyiségében különböznek.
Először szerkessze a /etc/dispatch-conf.conf fájlt, és hozza létre a archive-dir változó által hivatkozott könyvtárat. Ezután hajtsa végre a dispatch-conf parancsot.
root #
dispatch-conf
Amikor a dispatch-conf parancsot futtatja, minden módosított konfigurációs fájlt egyenként átnéz. Nyomja meg az u billentyűgombot az aktuális konfigurációs fájl frissítéséhez (cseréjéhez) az új fájllal, és folytassa a következő fájllal. Nyomja meg a z billentyűgombot az új konfigurációs fájl törléséhez és folytassa a következő fájllal. Az n billentyűgomb arra utasítja a dispatch-conf programot, hogy lépjen a következő fájlra. Ez a lehetőség arra szolgál, hogy egy egyesítést későbbre halasszon. Miután az összes konfigurációs fájl feldolgozásra került, a dispatch-conf kilép. Bármikor megnyomhatja az q billentyűgombot is a programból való kilépés érdekében.
A részletesebb információkért tekintse meg a dispatch-conf kézikönyvoldalt (man page). Leírja, hogy miként lehet interaktívan egyesíteni az aktuális és új konfigurációs fájlokat, szerkeszteni az új konfigurációs fájlokat, megvizsgálni a fájlok közötti különbségeket, és még sok más lehetőséget.
user $
man dispatch-conf
quickpkg
A quickpkg segítségével a felhasználók archiválhatják azokat a szoftvercsomagokat, amelyek már össze vannak olvasztva a rendszeren. Ezek az archívumok előre összeállított szoftvercsomagokként használhatók. A quickpkg futtatása egyszerű: csak adja meg az archiválandó szoftvercsomagok nevét.
Például, hogy archiválja a curl, orage és procps csomagokat, használja a következő parancsot:
root #
quickpkg curl orage procps
A kész szoftvercsomagok alapértelmezés szerint az $PKGDIR könyvtárban (/var/cache/binpkgs/) kerülnek tárolásra. Ezek a szoftvercsomagok a $PKGDIR/CATEGORY könyvtárba lesznek helyezve.