GNU/Linux >> Znalost Linux >  >> Linux

Jak najít nainstalované aplikace s nainstalovanou velikostí v Linuxu

Onehdy jsem byl svědkem toho, že na mém pevném disku dochází místo. Otevřel jsem správce souborů (právě teď používám správce souborů Caja) a prozkoumal jsem soubory a složky na pevném disku. Už vím, jak z příkazového řádku zjistit velikost adresářů . Mohl jsem tedy snadno identifikovat, které soubory/složky zabírají více místa, a odstranit některé z nich, které již nejsou nutné k uvolnění místa na disku. Netuším však, kolik místa by nainstalovaná aplikace zabrala. Pokud jste někdy přemýšleli, jak najít nainstalované aplikace s místem na disku, které zabírají, čtěte dále.

Stáhnout - Bezplatný průvodce:"Pokročilý průvodce skriptováním Bash"

Najděte nainstalované aplikace s nainstalovanou velikostí v Linuxu

Může být mnoho způsobů, jak to udělat, ale já dávám přednost následujícím třem metodám.

1. Najděte nainstalované aplikace s velikostí pomocí správce balíčků Synaptic

V Ubuntu a jeho derivátech jej snadno najdeme pomocí Správce balíčků Synaptic . Pokud váš systém nemá synaptic, nainstalujte jej, jak je uvedeno níže.

$ sudo apt-get install synaptic

Po instalaci přejděte na Nastavení -> Předvolby a klikněte na Sloupce a písma tab. Poté zaškrtněte políčka ve sloupcích s názvem Velikost a Velikost ke stažení .

Po povolení těchto sloupců se vraťte na hlavní obrazovku Synaptic a klikněte na Stav na levé straně a vyberte možnost "Instalováno". Uvidíte nainstalované aplikace spolu s jejich velikostí.

2. Najděte nainstalované aplikace s velikostí z příkazového řádku

V systémech Debian, Ubuntu, Linux Mint:

$ sudo dpkg-query -Wf '${Installed-size}\t${Package}\n' | sloupec -t

Ukázkový výstup:

140 xserver-xorg-video-siliconmotion98 xserver-xorg-video-sisusb87 xserver-xorg-video-tdfx161 xserver-xorg-video-trident50 xserver-xorg-video-vesa...157 zeitgeist-datahub350 zeity1750 zeity1756 zenity1756 zip157 zlib1g

Na RHEL, CentOS, Fedora spusťte:

$ sudo rpm -qa --queryformat '%10{velikost} - %-25{jméno} \t %{verze}\n' | řazení -n

Zde parametr „%10{size}“ označuje, že velikost by měla být zarovnána doprava a doplněna o 10 znaků. „%-25{name}“ nastavuje název balíčku tak, aby byl zarovnán doleva a doplněn na 25 znaků. Nakonec příkaz "sort" seřadí výsledný řádek podle zadané číselné hodnoty (-n).

Ukázkový výstup:

Tento příkaz zobrazí nainstalované balíčky podle velikosti. Největší balíčky se zobrazí jako poslední.

 0 - základní systém 10.0 0 - souborový systém 3.2 0 - gpg-pubkey 352c64e5 0 - gpg-pubkey f4a80eb5 0 - libreport-filesystem 2.1.11 180 - selinux-policy 3.13.1 59. . . 120273417 - glibc-common 2.17 132737027 - jádro 3.10.0 132756803 - jádro 3.10.0 142671431 - jádro 3.10.0 142686431.0. 

3. Najděte nainstalované aplikace s velikostí pomocí Pacgraph

Pacgraph zobrazuje nainstalované aplikace v pěkném grafu. Původně byl vyvinut pro Arch Linux a jeho deriváty. Nyní je portován i do jiných distribucí.

Chcete-li jej nainstalovat do Arch Linuxu a jeho derivátů, spusťte:

$ sudo pacman -S pacgraph

Na Ubuntu 16.04:

$ sudo apt-get install pacgraph

No, nainstalovali jsme pacgraph. Podívejme se nyní, jak pomocí příkazu:

najít nainstalované aplikace s prostorem na disku, který zabírají
$ sudo pacgraph -c

Ukázkový výstup:

Zde je ukázkový výstup z mého desktopu Arch Linux. Největší balíčky se zobrazí jako první.

Informace o automatickém načítání balíčku Arch.Loading:ttf-font nalezený v ['ttf-dejavu-ib', 'ttf-liberation-ib', 'ttf-oxygen'], za předpokladu ttf-dejavu-ibCelková velikost:6968 MB563 MB qt5- příklady541MB libreoffice-fresh337MB virtualbox206MB go-tools...27648B které27648B acpi24576B caja-open-terminal5120B systemd-sysvcompat

Pokud má váš systém grafické DE, můžete snadno zobrazit graf všech nainstalovaných balíčků spuštěním:

$ pacgraph-tk

A je to. Nyní víte, jak najít aktuálně nainstalované aplikace spolu s místem na disku, které spotřebovávají v Linuxu. To může být užitečné, když se chcete zbavit nechtěných aplikací ve vašem systému a uvolnit tak místo.


Linux
  1. Jak najít soubory větší nebo menší než X v Linuxu

  2. Linux – Jak zjistit, kterou verzi Javy v nainstalované složce Java?

  3. Jak spouštět aplikace se zpožděním v systému Linux

  1. Jak vytvořit soubor s danou velikostí v Linuxu?

  2. Jak najít všechny soubory končící na .rb s Linuxem?

  3. Jak zjistit velikost vyrovnávací paměti soketu linuxu

  1. Jak najít soubory v Linuxu

  2. Jak najít soubory pomocí příkazu fd v Linuxu

  3. Linux odstranit soubor s velikostí 0