Feldolgozás szerszámok csomagok
Ez azt mutatja, hogy mi történne, ha telepítve van a megadott csomagot. Ez hasznos olyan rendszerekben, ahol a telepítés előtt semmit, akkor láthatja, hogy pontosan mi fog történni.
Rekurzív telepíteni az összes csomagot az aktuális könyvtárban és alatt. A csomag neve tartalmazhat egy maszkot, amely során használt rekurzív keresés csomagok telepítését.
Ha meghatározza a gyökér környezetében változót installpkg. Ezt az utat fogják használni a gyökérkönyvtárban. Ez akkor hasznos, méghozzá új meghajtók gyökér könyvtárába. Általában vannak szerelve a / mnt vagy más könyvtár nem a /.
Bejegyzés a telepített csomag adatok a / var / log / csomagokat. A belépés egy sima szöveges fájl, egy-egy csomagot. Ha a csomag egy Telepítés utáni script, meg van írva, hogy a / var / log / scripts /.
Megadhatja néhány csomagot, vagy használhat helyettesítő karaktereket fájlneveket. Vegye figyelembe, hogy installpkg nem derül ki, ha felülírja egy telepített csomagot. Egyszerűen telepítse a régire. Ha szeretné, hogy a régi fájlokat az előző csomag biztonságosan eltávolítani, használjon upgradepkg.
removepkg (8) segédprogram törli a rendszerből telepített csomagokat. A szintaxis a következő:
Ez azt mutatja, hogy mi történne, ha eltávolítjuk a csomagot.
Ha meghatározza a gyökér környezetében változó futtatása előtt removepkg. Ezt az utat fogják használni a gyökérkönyvtárban. Ez akkor hasznos, méghozzá új meghajtók gyökér könyvtárába. Általában vannak szerelve a / mnt vagy más könyvtár nem a /.
removepkg nézi a többi telepített csomagokat, de eltávolítja csak azokat a fájlokat, amelyek egyediek a csomagot adja meg. Azt is ellenőrzi a Telepítés utáni script a megadott csomagot, és távolítsa el a szimbolikus linkek általa teremtett.
Az eltávolítási folyamat során, egy állapotjelentés jelenik meg az elért annak végrehajtását. Miután eltávolította a bejegyzést a csomag adatbázis átkerül a / var / log / removed_packages. egy script végrehajtott telepítés után, átkerül a / var / log / removed_scripts.
Mivel ez a helyzet installpkg megadhat több csomagot vagy felhasználása Helyettesítõkarakterek a csomag nevét.
upgradepkg (8) segédprogram frissíti a telepített Slackware csomagokat. A szintaxis a következő:
upgradepkg első telepítésekor az új csomagot, majd eltávolítjuk a régi csomagot, így a rendszer kifogyott a régi fájlokat. Ha a frissített csomag neve megváltozott, használja a százalék jel szintaxist adja meg a régi csomag (az egyik, hogy telepítve van), és az új csomag neve (amelyhez frissít).
Ha meghatározza a gyökér környezetében változó futtatása előtt upgradepkg. Ezt az utat fogják használni a gyökérkönyvtárban. Ez akkor hasznos, méghozzá új meghajtók gyökér könyvtárába. Általában vannak szerelve a / mnt vagy más könyvtár nem a /.
upgradepkg vannak hátrányai. Mindig készítsen biztonsági másolatot a konfigurációs fájlokat. Ha tudott eltávolítani vagy átírni, a normál működés, akkor vissza kell állítania az eredeti.
Mivel ez a helyzet installpkg removepkg és megadhatja több csomagot vagy dzsókerkarakterek a csomag nevét.
18.2.5. rpm2tgz / rpm2targz
Kínálunk egy programot átalakítására RPM-csomagok a natív .tgz formátumban. Ez lehetővé teszi, hogy telepíteni a csomagot (esetleg explodepkg) egy ideiglenes könyvtárba, és megvizsgálja annak tartalmát.
rpm2tgz program létrehoz egy Slackware csomag egy .tgz kiterjesztést. rpm2targz és létrehoz egy kiterjesztésű fájl .tar.gz.