![8 GB RAM-mal és Snapdragon 835-tel rendelkező OnePlus 5 a GeekBench-en jelenik meg](/f/f3f4adf83bb472bc351c8e7dc6dc91df.png?width=100&height=100)
Válasz: Futtatnunk kell az opciót -c Ezt követi a csomag neve rpm paranccsal, és felsorolja az összes konfigurációs fájl nevét és helyét.
# rpm -qc httpd /etc/httpd/conf.d/autoindex.conf. /etc/httpd/conf.d/userdir.conf. /etc/httpd/conf.d/welcome.conf. /etc/httpd/conf.modules.d/00-base.conf. /etc/httpd/conf/httpd.conf. /etc/sysconfig/httpd.
Hasonlóképpen felsorolhatjuk az összes kapcsolódó dokumentumfájlt:
# rpm -qd httpd/usr/share/doc/httpd/ABOUT_APACHE. /usr/share/doc/httpd/CHANGES. /usr/share/doc/httpd/LICENSE...
a társított licencfájlt a következőképpen is felsorolhatjuk:
# rpm -qL openssh/usr/share/licenses/openssh/LICENSE.
Arról nem is beszélve, hogy a lehetőség -d és opciót -L a fenti parancs a "dokumentumokat'És'Engedély’, Ill.
Válasz: Egy csomag telepítésekor a vonatkozó információk tárolódnak az adatbázisban. Így könnyen nyomon követhető, hogy mi biztosítja a fenti csomagot az opció használatával -qf (-f fájlokat birtokló lekérdezési csomagok).
# rpm -qf /usr/share/alsa/cards/AACI.conf. alsa-lib-1.0.28-2.el7.x86_64.
Hasonlóképpen találunk (amit nyújt) információkat minden részcsomagról, dokumentumfájlról és licencfájlról.
Válasz: Mint korábban említettük, minden telepítés az adatbázisba van bejelentkezve. Tehát nem nehéz lekérdezni az rpm adatbázist, és megtalálni a nemrég telepített szoftverek listáját.
Ezt megtehetjük az alábbi parancsok futtatásával az opció használatával -utolsó (kinyomtatja a legutóbb telepített szoftvereket).
# rpm -qa --utolsó.
A fenti parancs az összes telepített csomagot olyan sorrendben nyomtatja ki, hogy az utoljára telepített szoftver megjelenik a tetején.
Ha az a gondunk, hogy megtudjuk a konkrét csomagot, akkor fel tudjuk venni a csomagot (mondjuk sqlite) a listából, egyszerűen így:
# rpm -qa -last | grep -i sqlite sqlite-3.8.10.2-1.fc22.x86_64 2015. június 18., csütörtök 05:05:43 IST.
A 10 legutóbb telepített szoftver listáját is megkaphatjuk egyszerűen:
# rpm -qa -last | fej.
Finomíthatjuk az eredményt, hogy személyre szabottabb eredményt adjunk ki egyszerűen:
# rpm -qa -last | fej -n 2.
A fenti parancsban -n számot jelent, amelyet numerikus érték követ. A fenti parancs kinyomtatja a 2 legutóbb telepített szoftver listáját.
Válasz: Az rpm csomag függőségeinek ellenőrzése (XYZ.rpm), használhatunk kapcsolókat -q (lekérdezés csomag), -p (csomagfájl lekérdezése) és -R (Olyan csomagokat igényel / listáz, amelyektől ez a csomag függ, azaz függőségektől).
# rpm -qpR gedit-3.16.1-1.fc22.i686.rpm /bin /sh. /usr/bin/env. glib2 (x86-32)> = 2.40.0. gsettings-desktop-schemas. gtk3 (x86-32)> = 3,16. gtksourceview3 (x86-32)> = 3.16. gvfs. libX11.so.6. ...
Válasz: Nem! Az rpm egy hátsó csomagkezelés az RPM alapú Linux disztribúcióhoz.
YUM ami azt jelenti A Yellowdog Updater módosítva fordulatszám előlapja. A YUM automatizálja a függőségek és minden más megoldásának teljes folyamatát.
Nem rég DNF (Dandified YUM) helyettesítette a YUM -ot a Fedora 22 -ben. Bár a YUM továbbra is használható az RHEL -ben és a CentOS -ban, telepíthetjük a dnf -et és használhatjuk a YUM mellett. A DNF állítólag sokat fejlődött a YUM -hoz képest.
Jó tudni, hogy folyamatosan frissíted magad. Térjünk át az elülső részre.