Befejezésül egy összefoglaló táblázatot szeretnék írni a különböző opciókról, hogy rendesen áttekinthető legyen az összes.
Fileok installálása:
rpm -i (vagy ---install) opciók file1.rpm...filen.rpm (URL is lehet) | |
-h | #-jelet ír ki a telepítés alatt |
--test | nem csinál semmi maradandót, csak teszteli a függőségeket, akadásokat... |
--percent | kiírja a telepítés állapotát százalékban |
--excludedocs | nem telepíti fel a dokumentumokat |
--includedocs | feltelepíti a dokumentumokat |
--replacepkgs | újra feltelepíti azt a csomagot akár fent van, akár nem |
--replacefiles | a szóba kerülő fileokat felülírja |
--force | szemet húny a file vagy csomagkonfliktusok fölött |
--noscripts | nem futtatja a scripteket |
--prefix <path> | megadja a csomag helyét, ha a csomag így lett csomagolva |
--ignorearch | szemet húny az architektúra fölötti különbséges |
--nodeps | nem nézi a függőségeket |
--ignoreos | szemet húny az operációs rendszer feletti különbségen |
--ftpproxy <host> | megadja az ftp-proxyt |
--ftpport <port> | megadja az ftp portszámátrészletesebb információ |
-v | részletesebb információt ad |
-vv | legrészletesebb informácio |
--root <path> | a gyökérkönyvtárt adja meg |
--rcfile <path> | az rpm beállítófilját adja meg |
--dbpath <path> | az adatbázis helyét adja meg |
Csomagok törlése:
rpm -e (vagy --erase) opciók csomag1 ... csomagn | |
--test | nem csinál semmi maradandót, csak teszteli a függőségeket, akadásokat... |
--noscripts | nem futtatja a scripteket |
--nodeps | nem nézi a függőségeket |
-vv | legrészletesebb informácio |
--root <path> | a gyökérkönyvtárt adja meg |
--rcfile <path> | az rpm beállítófilját adja meg |
--dbpath <path> | az adatbázis helyét adja meg |
Csomagok frissítése:
rpm -U (vagy --upgrade) opciók file1.rpm .. filen.rpm (URL is lehet) | |
--oldpackage | régebbi verziójú csomaggal "friisíti" |
-h | #-jelet ír ki a telepítés alatt |
--test | nem csinál semmi maradandót, csak teszteli a függőségeket, akadásokat... |
--percent | kiírja a telepítés állapotát százalékban |
--excludedocs | nem telepíti fel a dokumentumokat |
--includedocs | feltelepíti a dokumentumokat |
--replacepkgs | újra feltelepíti azt a csomagot akár fent van, akár nem |
--replacefiles | a szóba kerülő fileokat felülírja |
--force | szemet húny a file vagy csomagkonfliktusok fölött |
--noscripts | nem futtatja a scripteket |
--prefix <path> | megadja a csomag helyét, ha a csomag így lett csomagolva |
--ignorearch | szemet húny az architektúra fölötti különbséges |
--nodeps | nem nézi a függőségeket |
--ignoreos | szemet húny az operációs rendszer feletti különbségen |
--ftpproxy <host> | megadja az ftp-proxyt |
--ftpport <port> | megadja az ftp portszámátrészletesebb információ |
-v | részletesebb információt ad |
-vv | legrészletesebb informácio |
--root <path> | a gyökérkönyvtárt adja meg |
--rcfile <path> | az rpm beállítófilját adja meg |
--dbpath <path> | az adatbázis helyét adja meg |
Információ lekérése:
rpm -q (vagy --query) opciók | |
Csomagválasztási opciók | |
csomag1... csomagn | lekéri a megadott csomagokat |
-p <file> | lekéri a megadott rpm filet (URL is lehet) |
-f <file> | lekéri a filehoz tartozó csomag nevét |
-a | lekéri az összes feltelepített csomag nevét |
--whatprovides <x> | megadja, hogy melyik csomag nyújtja az x-et |
-g <csoport> | lekéri a csoportba tartozó csomagokat |
--whatrequires <x> | megadja, hogy melyik csomag igényli x-et |
Információ kiválasztási opció | |
<null> | kiírja a teljes csomagcímkét |
-i | összefoglaló információ |
-l | filelista |
-c | konfigurációs fileok |
-d | dokumentumfileok |
-s | kilistázza a filokat állapotjelzővel |
--scripts | a scriptek kiírása |
--queryformat (vagy -qf) | információkat ír ki a megadott formában |
--dump | a fileokról az összes létező információt kiírja |
--provides | kiírja hogy mit nyújt a csomag |
--requires (vagy -R) | kiírja hogy mit igényel a csomag |
Általános opciók | |
-v | részletesebb információt ad |
-vv | legrészletesebb informácio |
--root <path> | a gyökérkönyvtárt adja meg |
--rcfile <path> | az rpm beállítófilját adja meg |
--dbpath <path> | az adatbázis helyét adja meg |
Feltelepített csomagok ellenőrzése:
rpm -V (vagy --verify vagy -y) opciók | |
Csomagkiválasztási opciók | |
csomag1... comagn | a megadott feltelepített csomagokat ellenőrzi |
-p <file> | a megadott rpm file alapján ellenőriz |
-f <file> | a megadott filehoz tartozó csomagot ellenőrzi |
-a | ellenőrzi az összes feltelepített csomagot |
-g <csoport> | ellenőrzi a megadott csoportba tartozó csomagokat |
Ellenőrzés-specifiku opciók | |
--noscripts | nem futtatja az ellenőrzési scriptet ha van |
--nodeps | nem ellenőrzi a függőséget |
--nofiles | nem ellenőrzi a fileok attribútumát |
Általános opciók | |
-v | részletesebb információt ad |
-vv | legrészletesebb informácio |
--root <path> | a gyökérkönyvtárt adja meg |
--rcfile <path> | az rpm beállítófilját adja meg |
--dbpath <path> | az adatbázis helyét adja meg |
Általános opciók | |
-v | részletesebb információt ad |
-vv | legrészletesebb informácio |
--root <path> | a gyökérkönyvtárt adja meg |
--rcfile <path> | az rpm beállítófilját adja meg |
--dbpath <path> | az adatbázis helyét adja meg |