Jak zobrazit seznam balíků nainstalovaných v Debianu a derivátech

Pokyny Ikea Tux vystřihnout

Když máme distribuci, je něco velmi užitečného znát všechny balíčky které jsme nainstalovali, buď abychom vytvořili seznam a věděli, co máme v případě formátování, abychom je mohli přeinstalovat, aniž bychom na ně zapomněli, nebo jednoduše přinést představu o všem, co máme pro případ, že bychom chtěli odstranit vše, co ne delší používání a ze kterého si ani nepamatujeme, že byl nainstalován a že zabírá místo na pevném disku.

Pokud používáte například Ubuntu a přejdete do Softwarového centra Ubuntu kliknutím na tlačítko Nainstalováno, můžete podívejte se na software, který jste nainstalovali, ale seznam není úplný. Proto to není v tomto ohledu příliš praktické. Není také logické dívat se na balíčky nainstalované z jiných nástrojů pro správu balíčků, protože vám nabídnou pouze balíčky nainstalované z nich.

Chcete-li znát kompletní seznam, je dalším řešením, které zde představujeme, a tedy mít kompletní zprávu o veškerém softwaru, který je nainstalován v naší distribuci, a to buď Debian, Ubuntu nebo jejich deriváty kteří používají dpkg. K tomuto příkazu můžeme také přidat velmi zajímavou možnost, kterou vám představíme a která nám také umožní vidět velikost každého z balíčků uvedených na našem pevném disku.

No, zobrazit seznam je velmi jednoduché. Musíte jen otevřít terminál nebo konzolu a odtud zadat následující řádek textu pro zobrazení seznamu:

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

Toto je možnost provést tento úkol, ale můžete upravit možnosti a atributy příkazu tak, aby se výsledek lišil podle vašich potřeb. Jakékoli dotazy nebo návrhy budou vítány. Zanechte svůj komentář a já odpovím co nejdříve.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

      Jimmy olano řekl

    NÁVRH:

    Mohli bychom rychle vytvořit prototyp automatizovaného skriptu pro další tým (nebo přeinstalovat nebo změnit distribuci), pokud máme svůj .deb na jiném oddílu (nebo si ho stáhneme z vlastního zrcadla v naší síti LAN nebo, v krajním případě, „stáhneme“ si jej z internetu):

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

    Samozřejmě, pokud používáte apt-get, nahraďte jej správným (aptitude, yum atd.). Jak říkám, je to prototyp, chybí záhlaví #! / Bin / bash, proveďte jej spustitelný, spravujte oprávnění pro instalaci atd.

    Z výše uvedeného mě zajímá ** Jak zjistit, zda je balíček již nainstalován na cílovém počítači? **

    Skvělá věc na opětovném použití kódu: provedeme stejnou větu, kterou navrhuji na cílovém stroji DÁVÁNÍ JINÉHO JMÉNA DO SEZNAMU a poté provedeme příkaz DIFF na dvou souborech. Co si o tom myslíš?

      Jimmy olano řekl

    CORRIJO «yum» používá balíčky RPM Jsem «matoucí gymnastika s magnézií», stojí za poznámku. 8- (

      Pedro řekl

    Chcete-li rychle zobrazit nainstalované balíčky, může to být také:

    dpkg -l

      Walter Omar D'ari řekl

    Ahoj lidi:

    Mohlo by to být s ...

    dpkg –get-výběry | grep -v odinstalovat | méně

    ... nebo změnit méně, abyste jej odeslali do souboru ...

    dpkg –get-výběry | grep -v deinstall> installed_packages

    Saludos!