GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So finden Sie installierte Anwendungen mit installierter Größe in Linux

Neulich habe ich gesehen, dass auf meiner Festplatte der Speicherplatz knapp wird. Ich öffnete den Dateimanager (ich verwende gerade den Caja-Dateimanager) und untersuchte die Dateien und Ordner auf meiner Festplatte. Ich weiß bereits, wie man die Größe von Verzeichnissen über die Befehlszeile ermittelt . So konnte ich leicht erkennen, welche Dateien/Ordner mehr Speicherplatz verbrauchen, und einige davon löschen, die nicht mehr benötigt werden, um Speicherplatz freizugeben. Ich habe jedoch keine Ahnung, wie viel Speicherplatz eine installierte Anwendung verbrauchen würde. Wenn Sie sich jemals gefragt haben, wie Sie die installierten Anwendungen mit dem von ihnen belegten Speicherplatz finden können, lesen Sie weiter.

Herunterladen - Kostenloser Leitfaden:"Erweiterter Bash-Scripting-Leitfaden"

Installierte Anwendungen mit installierter Größe in Linux finden

Es könnte viele Möglichkeiten geben, dies zu tun, aber ich bevorzuge die folgenden drei Methoden.

1. Finden Sie installierte Anwendungen mit der Größe mit dem Synaptic-Paketmanager

In Ubuntu und seinen Derivaten können wir es leicht mit dem Synaptic-Paketmanager finden . Wenn Ihr System nicht über Synaptic verfügt, installieren Sie es wie unten gezeigt.

$ sudo apt-get install synaptic

Gehen Sie nach der Installation zu Einstellungen -> Einstellungen und klicken Sie auf "Spalten und Schriftarten" Tab. Aktivieren Sie dann die Spaltenkästchen mit dem Namen "Größe" und "Downloadgröße" .

Nachdem Sie diese Spalten aktiviert haben, gehen Sie zurück zum Hauptbildschirm von Synaptic und klicken Sie auf Status Tab auf der linken Seite und wählen Sie die Option „Installiert“. Dort sehen Sie die installierten Anwendungen zusammen mit ihrer Größe.

2. Finden Sie installierte Anwendungen mit Größe von der Befehlszeile

Unter Debian, Ubuntu, Linux Mint:

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

Beispielausgabe:

140 xserver-xorg-video-siliconmotion
98 xserver-xorg-video-sisusb
87 xserver-xorg-video-tdfx
161 xserver-xorg-video-trident
50 xserver-xorg-video-vesa
.
.
.
157 zeitgeist-datahub
350 zenity
1716 zenity-common
573 zip
157 zlib1g

Führen Sie unter RHEL, CentOS, Fedora Folgendes aus:

$ sudo rpm -qa --queryformat '%10{size} - %-25{name} \t %{version}\n' | sort -n

Hier gibt der Parameter „%10{size}“ an, dass die Größe rechts ausgerichtet und mit 10 Zeichen aufgefüllt werden soll. Das „%-25{name}“ legt fest, dass der Paketname linksbündig ausgerichtet und auf 25 Zeichen aufgefüllt wird. Schließlich sortiert der Befehl "sort" die Ergebniszeile nach dem angegebenen numerischen Wert (-n).

Beispielausgabe:

Dieser Befehl zeigt die installierten Pakete nach Größe an. Größte Pakete Pakete werden zuletzt angezeigt.

 0 - basesystem 10.0
 0 - filesystem 3.2
 0 - gpg-pubkey 352c64e5
 0 - gpg-pubkey f4a80eb5
 0 - libreport-filesystem 2.1.11
 180 - selinux-policy 3.13.1
 599 - rootfiles 8.1
 .
 .
 .
 120273417 - glibc-common 2.17
 132737027 - kernel 3.10.0
 132756803 - kernel 3.10.0
 142671431 - kernel 3.10.0
 142686493 - kernel 3.10.0

3. Finden Sie installierte Anwendungen mit Größe mit Pacgraph

Pacgraph visualisiert die installierten Anwendungen in einem hübschen Diagramm. Es wurde ursprünglich für Arch Linux und seine Derivate entwickelt. Jetzt wird es auch auf andere Distributionen portiert.

Um es in Arch Linux und seinen Derivaten zu installieren, führen Sie Folgendes aus:

$ sudo pacman -S pacgraph

Unter Ubuntu 16.04:

$ sudo apt-get install pacgraph

Nun, wir haben Pacgraph installiert. Lassen Sie uns nun sehen, wie Sie die installierten Anwendungen mit dem von ihnen verbrauchten Speicherplatz finden, indem Sie den Befehl verwenden:

$ sudo pacgraph -c

Beispielausgabe:

Hier ist die Beispielausgabe von meinem Arch Linux-Desktop. Die größten Pakete werden zuerst angezeigt.

Autodetected Arch.
Loading package info
warning: ttf-font found in ['ttf-dejavu-ib', 'ttf-liberation-ib', 'ttf-oxygen'], assuming ttf-dejavu-ib
Total size: 6968MB
563MB qt5-examples
541MB libreoffice-fresh
337MB virtualbox
206MB go-tools
.
.
.
27648B which
27648B acpi
24576B caja-open-terminal
5120B systemd-sysvcompat

Wenn Ihr System über ein grafisches DE verfügt, können Sie das Diagramm aller installierten Pakete einfach anzeigen, indem Sie Folgendes ausführen:

$ pacgraph-tk

Das ist es. Sie wissen jetzt, wie Sie die aktuell installierten Anwendungen zusammen mit dem von ihnen verbrauchten Speicherplatz in Linux finden. Dies kann nützlich sein, wenn Sie unerwünschte Anwendungen in Ihrem System entfernen möchten, um Speicherplatz freizugeben.


Linux
  1. So finden Sie unter Linux Dateien, die größer oder kleiner als X sind

  2. Linux – So finden Sie die Java-Version im installierten Java-Ordner

  3. So starten Sie Startanwendungen mit Verzögerung unter Linux

  4. Wie erstelle ich eine Datei mit einer bestimmten Größe in Linux?

  5. Linux-Löschdatei mit Größe 0

So finden Sie den Hostnamen unter Linux

So ermitteln Sie die Gesamtgröße eines Verzeichnisses in Linux

So finden Sie Dateien mit dem fd-Befehl in Linux

So installieren Sie Linux-Anwendungen offline mit Cube

So finden Sie die Liste der installierten Repositories in Linux

So finden Sie alle installierten Schriftarten in Linux