Ezekkel a parancsokkal könnyen belátható, hogy mely csomagokat telepítette Linux PC-jére.

Új csomag telepítése előtt ellenőriznie kell, hogy az már telepítve van-e a rendszeren. Ezenkívül, ha új rendszerre vált, az összes telepített csomag listája jelentős időt és erőfeszítést takaríthat meg. Ezenkívül megkönnyítheti a nem kívánt csomagok azonosítását, amelyeket el szeretne távolítani, hogy helyet szabadítson fel.

A következőképpen listázhatja ki az összes telepített csomagot a különböző Linux-disztribúciókban, beleértve az Ubuntu, Debian, CentOS, Arch Linux és openSUSE rendszereket.

Listázza az Ubuntu/Debian telepített csomagjait

Debian-alapú disztribúciókon az APT csomagkezelőt használhatja csomagok keresésére, telepítésére, frissítésére és eltávolítására. Az APT használatával azt is megteheti listázza ki az összes Debian/Ubuntu telepített programot változataikkal és néhány egyéb információval együtt.

Az összes telepített csomag listázásához Debian alapú disztribúciók, használja a következő parancsot:

instagram viewer
apt list --telepítve

A lista különböző csomagokat mutat be [telepítve], [telepített, automatikus], és [telepített, helyi] címkéket.

  • [telepítve] azt mutatja, hogy a csomagot a hivatalos tárolóból telepítette.
  • [telepített, automatikus] azt mutatja, hogy az APT ezt a csomagot egy másik szoftvercsomag függőségeként telepítette.
  • [telepített, helyi] megjeleníti a helyileg telepített csomagokat dpkg -i és nem az adattárból.

A telepített programok listájából is kereshet egy programot grep paranccsal alábbiak szerint:

apt list --installed | grep program_neve

Használhatja a dpkg segédprogramot is a telepített csomagok listázásához:

dpkg -l

Ha csak a telepített csomagok nevét szeretné kinyomtatni, használja a dpkg parancsot az awk paranccsal az alábbiak szerint:

dpkg -l | awk '{print $2}'

Tekintse meg a telepített csomagokat az RHEL-alapú disztribúciókon

A YUM és a DNF megszokták csomagok kezelése RHEL-alapú disztribúciókban. Ezek segítségével telepítheti, frissítheti, listázhatja és eltávolíthatja a csomagokat a számítógépén

Bár a YUM-ot már nem használják újabb disztribúciókban (például RHEL 8, CentOS 8, Fedora 22 stb.), a legtöbbben továbbra is működik. Az RPM lehetővé teszi a helyi RPM-csomagok telepítését és kezelését is.

Az összes telepített csomag listázásához a YUM RHEL-alapú disztribúciókon, használja a következőket:

yum lista telepítve

A DNF-fel telepített csomagokhoz használja:

dnf lista telepítve

A telepített csomagokat az RHEL-alapú disztribúciókon is listázhatja a következő rpm paranccsal:

rpm -qa

A --utolsó opció a fenti paranccsal felsorolja az összes nemrégiben telepített csomagot a legfrissebb csomaggal a tetején:

rpm -qa --last

Ez a parancs a telepített csomag dátumát és idejét is felsorolja a csomagok nevei mellett:

rpm -qa --last | tac

A telepített csomagok listája az Arch Linux rendszeren

A Pacman az alapértelmezett csomagkezelő az Arch-alapú Linux disztribúciókban, mint például a Manjaro és az EndeavourOS. Pacmannel megteheted csomagok telepítése és eltávolítása Arch-alapú disztribúciókban, frissítse az elavult csomagokat, és tekintse meg az összes telepített csomag listáját.

Ez a parancs az összes telepített csomag listázásához egy Arch-alapú disztribúción:

pacman -Q

Az összes kifejezetten telepített csomag listázásához használja:

pacman -Qe

Az összes olyan idegen csomag listázásához, amelyet manuálisan telepített nem a fő lerakatból, használja:

pacman -Qm

Ha egy adott csomagot keres a telepített csomagok listájában, használja:

pacman -Q | grep 

Sorolja fel az openSUSE telepített csomagjait

A Zypper az alapértelmezett parancssori csomagkezelő az openSUSE-ban. Az összes telepített csomag listázásához az openSUSE rendszeren használja a következő parancsok egyikét:

zypper keresés --csak telepítve

Vagy:

zypper se -i

Ha ellenőrizni szeretné, hogy egy adott csomag szerepel-e a telepített csomagok listájában, használja a következő szintaxist:

zypper se -i 

A telepített csomagra vonatkozó információkat kinyomtathatja a következő használatával is:

zypper info 

Tekintse meg a telepített Snap-csomagokat Linuxon

A hagyományos beépített csomagkezelőkön kívül vannak olyan programok is, amelyeket a Snap segítségével telepíthet a Linux rendszerére.

A Snap egy univerzális csomagkezelő, amelyet minden nagyobb Linux disztribúció támogat. Sokkal egyszerűbbé teszi a szoftvertelepítést Linuxon, mivel a Snap csomagokat a függőségeikkel együtt szállítják.

A telepített Snap-csomagok listázásához bármely Linux-disztribúción futtassa:

pillanatnyi lista

Ez a parancs felsorolja a Snap segítségével telepített csomagokat. Nem tartalmazza azokat a csomagokat, amelyeket az alapértelmezett csomagkezelőkkel telepített.

A telepített csomag neve mellett a lista más információkat is tartalmaz, például a verziószámot a csomagról, a változat száma, a csatorna adatai, a kiadó neve és minden további információ, ha elérhető.

A telepített Flatpak csomagok listája

A Snaphez hasonlóan a Flatpak is egy eszköz a könnyebb csomagkezeléshez Linuxon. A Flatpak minden nagyobb Linux disztribúcióra telepíthető, és Linuxon alkalmazások létrehozására, telepítésére és futtatására használhatja.

A Flatpak telepített csomagjainak listázásához használja a következő parancsot:

flatpak lista

Ez a parancs felsorolja az összes Flatpak telepített csomagot és futtatókörnyezetet a Linux rendszeren. A futási idő az alkalmazások futtatásához szükséges függőségek halmaza.

Csak a telepített alkalmazások listázásához használja a --app opció az alábbiak szerint:

flatpak lista --app

Hasonlóképpen, ha csak a telepített futási környezeteket szeretné felsorolni, használja a --futásidő választási lehetőség:

flatpak lista --runtime

A felsorolt ​​elemek részletes információinak megtekintéséhez, mint például a telepített alkalmazás mérete, architektúrája, eredete stb., használja a -d választási lehetőség:

flatpak lista -d

Kihagyhat minden további információt, és egyszerűen kinyomtathatja a telepített alkalmazás nevét a következő használatával:

flatpak --columns=névlista

Mentse el a telepített programok listáját egy fájlba

Az összes telepített program listájának fájlba mentéséhez irányítsa át a parancs kimenetét egy fájlba az átirányítási operátor segítségével (>), amelyet a fájlnév követ.

Például az APT telepített programok listájának elmentéséhez egy szöveges fájlba telepített_programok.txt, a parancs a következő lenne:

apt list --telepített > telepített_programok.txt

Számolja meg a telepített csomagok számát

A listában megszámolhatja a telepített csomagok számát is a wc paranccsal. Például a Zypper által az openSUSE-ban telepített csomagok számának megszámlálásához a parancs a következő lenne:

zypper keresés --csak telepítve | wc -l

Megvan az összes telepített Linux-csomag listája!

Most, hogy tudja, milyen csomagok vannak telepítve Linux rendszerére, könnyedén frissítheti az elavultakat, vagy felszabadíthatja a helyet a nem kívánt csomagok eltávolításával.

Ezen túlmenően, ez a programlista megkönnyíti az új rendszerre való zökkenőmentes átállást, lehetővé téve az összes program telepítését anélkül, hogy külön-külön meg kellene emlékeznie rájuk.