GNU/Linux >> Belajar Linux >  >> Ubuntu

Daftar Semua Paket yang Disarankan Untuk Paket yang Saat Ini Diinstal?

Setiap kali saya menginstal sebuah paket:

sudo apt-get install <pkg>

apt-get menampilkan daftar paket yang disarankan. Saya mengabaikannya sejauh ini, tetapi beberapa dari saran ini sebenarnya bagus (dan beberapa tidak). Saya ingin memulihkan semua daftar ini menjadi satu daftar besar (sehingga saya dapat meninjaunya dan memutuskan apakah ada beberapa paket yang ingin saya instal), tetapi saya tidak dapat melihatnya di /var/log/apt/history.log.

Artinya, saya mencari sesuatu seperti

list = []
for package in installed_packages:
    list.append(package.name)
print list

Jawaban yang Diterima:

Tampilkan Saran untuk semua paket yang diinstal dalam satu baris:

dpkg-query -W -f='${Package} (status: ${Status}) suggests: ${Suggests}n' 
  | grep 'status: install ok installed' | grep -v 'suggests: $'

Ini menanyakan database dpkg, mendaftar semua paket yang dikenal secara lokal yang ditandai selain "tidak ada" (juga daftar yang dihapus), dalam format keluaran khusus, kemudian difilter untuk paket yang benar-benar diinstal dan difilter untuk paket tanpa saran.


Ubuntu
  1. 3 Cara Mendaftar Semua Paket yang Terinstal di RHEL, CentOS dan Fedora

  2. Cara Mendaftar Semua Paket yang Terinstal Di Linux

  3. Bagaimana Menemukan Semua Paket Tambahan yang Saya Instal??

  1. Cara Mendaftar Paket yang Diinstal di Ubuntu 20.04

  2. Cara Mendaftar Paket yang Diinstal di Ubuntu

  3. Cara membuat daftar semua ekstensi PHP yang diinstal

  1. Daftar Semua Paket yang Terinstal dengan yum di CentOS 7

  2. Daftar terinstal, paket tingkat atas di Fedora

  3. Hapus sepenuhnya semua paket yang saya instal?