Hogyan tekinthetjük meg a Debianba telepített csomagok listáját és a derivatívákat

Az Ikea utasításai Tux kivágták

Ha van disztribúciónk, akkor valami nagyon hasznos ismerd az összes csomagot telepítettük, hogy listát készítsünk, és tudjuk, hogy mi van formázás esetén, hogy újratelepítsük őket anélkül, hogy megfeledkeznénk róla, vagy egyszerűen ötletet adnánk mindenről, amivel rendelkezünk, ha el akarunk távolítani mindent, amit nem hosszabb használat, és amelyről nem is emlékszünk, hogy telepítve lett volna, és hogy helyet foglal a merevlemezen.

Ha például Ubuntut használ, és az Ubuntu Szoftverközpontba megy, a Telepített gombra kattintva megteheti lásd a telepített szoftvert, de a lista nem teljes. Ezért ebben a tekintetben nem túl praktikus. Az sem logikus, hogy a többi csomagkezelő eszközből telepített csomagokat nézzük, mert ezek csak a tőlük telepített csomagokat mutatják be.

A teljes lista ismeretében a megoldás egy másik, amelyet itt bemutatunk, és így teljes jelentést készíthetünk a disztribúciónkba telepített összes szoftverről, akár Debian, Ubuntu vagy mindkettő származékai hogy használja a dpkg-t. Nagyon érdekes lehetőséget adhatunk ehhez a parancshoz, amelyet bemutatunk Önnek, és amely lehetővé teszi számunkra a merevlemezen felsorolt ​​egyes csomagok méretének megtekintését is.

Nos, a lista megtekintése rendkívül egyszerű. Csak meg kell nyitnia a terminált vagy a konzolt, és onnan írja be a következő szövegsort a lista megjelenítéséhez:

dpkg-query -W -f='${Installed-Size} ${Package}\n' | sort -n

Ez a lehetőség a feladat végrehajtására, de a parancs opcióit és attribútumait úgy módosíthatja, hogy az eredmény az Ön igényeinek megfelelően eltérő legyen. Bármilyen kérdést vagy javaslatot szívesen fogadunk. Hagyja megjegyzését, és a lehető leghamarabb válaszolok.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Jimmy Olano dijo

    JAVASLAT:

    Gyorsan létrehozhatunk egy automatizált szkript prototípust a következő csapat számára (vagy újratelepítés vagy terjesztésmódosítás), amennyiben a .deb fájlunk más partíción van (vagy nos, letölthetjük a saját tükrünkről a LAN-onkon, vagy végső esetben "letöltjük" az internetről):

    `dpkg-query -W -f = 'apt-get install $ {Package} \ n' | sort -n> list_app_to_install.sh `

    Természetesen, ha az apt-get parancsot használod, akkor cseréld le a megfelelőre (aptitude, yum stb.). Mivel azt mondom, hogy prototípus, a #! / Bin / bash fejléc hiányzik, tegye futtathatóvá, kezelje a telepítési engedélyek méretezését stb.

    A FELTETT kíváncsi vagyok ** Hogyan lehet tudni, hogy egy csomag MÁR telepítve van-e a célgépre? **

    Nos, a kód újrafelhasználásának nagyszerű eleme: ugyanazt a mondatot hajtjuk végre, amelyet a célgépen javasolok: MÁS NEVET MEGADUNK A LISTÁNAK, majd végrehajtjuk a DIFF parancsot a két fájlon.

  2.   Jimmy Olano dijo

    A «yum» JAVÍTÁSA RPM csomagokat használ. A tornát a magnéziával összetévesztem. 8- (

  3.   pedro dijo

    A telepített csomagok gyors megtekintéséhez az is lehet:

    dpkg -l

  4.   Walter Omar D'ari dijo

    Hello emberek:

    Lehet ...

    dpkg –get-selections | grep -v deinstall | Kevésbé

    ... vagy változtasson kevesebbet, ha fájlba szeretné küldeni ...

    dpkg –get-selections | grep -v deinstall> telepített_csomagok

    Saludos!