GNU/Linux >> Belajar Linux >  >> Linux

Cara Menemukan Aplikasi Terinstal Dengan Ukuran Terinstal Di Linux

Suatu hari saya menyaksikan bahwa hard drive saya kehabisan ruang. Saya membuka file manager (saya menggunakan file manager Caja sekarang), dan memeriksa file dan folder di hard drive saya. Saya sudah tahu cara menemukan ukuran direktori dari baris perintah . Jadi, saya dapat dengan mudah mengidentifikasi file/folder mana yang menghabiskan lebih banyak ruang dan menghapus beberapa di antaranya yang tidak lagi diperlukan untuk mengosongkan ruang disk. Namun, saya tidak tahu berapa banyak ruang yang akan digunakan oleh aplikasi yang diinstal. Jika Anda pernah bertanya-tanya bagaimana menemukan aplikasi terinstal dengan ruang disk yang digunakan oleh mereka, baca terus.

Unduh - Panduan Gratis:"Panduan Skrip Bash Lanjutan"

Temukan Aplikasi Terinstal Dengan Ukuran Terinstal Di Linux

Mungkin ada banyak cara untuk melakukan ini, tetapi saya lebih suka tiga metode berikut.

1. Temukan aplikasi terinstal dengan ukuran menggunakan pengelola paket Synaptic

Di Ubuntu dan turunannya, kita dapat dengan mudah menemukannya menggunakan Manajer paket Synaptic . Jika sistem Anda tidak memiliki sinaptik, instal seperti yang ditunjukkan di bawah ini.

$ sudo apt-get install synaptic

Setelah terinstal, buka Setelan -> Preferensi dan klik "Kolom dan Font" tab. Kemudian, centang kotak kolom bernama "Ukuran" dan "Ukuran unduhan" .

Setelah mengaktifkan kolom tersebut, kembali ke layar utama Synaptic, dan klik Status tab di sebelah kiri dan pilih opsi "Terpasang". Di sana Anda akan melihat aplikasi yang diinstal beserta ukurannya.

2. Temukan aplikasi terinstal dengan ukuran dari baris perintah

Di Debian, Ubuntu, Linux Mint:

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

Contoh keluaran:

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

Di RHEL, CentOS, Fedora, jalankan:

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

Di sini, parameter “%10{size}” menunjukkan bahwa ukuran harus disejajarkan dengan benar dan diisi oleh 10 karakter. “%-25{name}” menyetel nama paket untuk disejajarkan ke kiri dan diisi hingga 25 karakter. Terakhir, perintah "sort" akan mengurutkan baris hasil sesuai dengan nilai numerik yang ditentukan (-n).

Contoh keluaran:

Perintah ini akan menampilkan paket yang diinstal berdasarkan ukuran. Paket paket terbesar akan ditampilkan terakhir.

 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. Temukan aplikasi terinstal dengan ukuran menggunakan Pacgraph

Pacgraph memvisualisasikan aplikasi yang diinstal dalam grafik yang cantik. Ini awalnya dikembangkan untuk Arch Linux dan turunannya. Sekarang, porting ke distro lain juga.

Untuk menginstalnya di Arch Linux dan turunannya, jalankan:

$ sudo pacman -S pacgraph

Di Ubuntu 16.04:

$ sudo apt-get install pacgraph

Nah, kami telah menginstal pacgraph. Sekarang mari kita lihat bagaimana menemukan aplikasi yang terinstal dengan ruang disk yang digunakan oleh mereka menggunakan perintah:

$ sudo pacgraph -c

Contoh keluaran:

Berikut adalah contoh output dari desktop Arch Linux saya. Paket terbesar akan ditampilkan terlebih dahulu.

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

Jika sistem Anda memiliki DE grafis, Anda dapat dengan mudah menampilkan grafik semua paket yang diinstal dengan menjalankan:

$ pacgraph-tk

Itu dia. Anda sekarang tahu bagaimana menemukan aplikasi yang saat ini terinstal bersama dengan ruang disk yang digunakan oleh mereka di Linux. Ini dapat berguna ketika Anda ingin menyingkirkan aplikasi yang tidak diinginkan di sistem Anda untuk mengosongkan beberapa ruang.


Linux
  1. Linux – Bagaimana Menemukan Versi Java Di Folder yang Diinstal Java?

  2. Cara Menemukan File dengan Perintah fd di Linux

  3. Cara memulai aplikasi startup dengan penundaan di Linux

  1. Cara Menemukan File Yang Lebih Besar Atau Lebih Kecil Dari Ukuran X Di Linux

  2. Bagaimana menemukan semua file yang diakhiri dengan .rb dengan Linux?

  3. Cara menemukan ukuran buffer soket linux

  1. Cara menemukan file di Linux

  2. Bagaimana cara membuat file dengan ukuran tertentu di Linux?

  3. Linux menghapus file dengan ukuran 0