GNU/Linux >> Belajar Linux >  >> Ubuntu

Bagaimana Cara Mendapatkan Daftar Semua Paket Di Bagian Repositori Dari Baris Perintah?

Di Synaptic, seseorang dapat membuat daftar paket berdasarkan bagian. Misalnya, pada gambar di bawah ini semua paket bagian “Radio Amatir (alam semesta)” terdaftar.

Bagaimana saya bisa mendapatkan daftar seperti itu (edit:dengan deskripsi paket) di baris perintah?

Saya butuh daftar mentah; aplikasi terminal seperti aptitude tidak akan melakukannya.

Jawaban Terbaik

Yah, meskipun Anda mengatakan Anda tidak ingin menggunakan aptitude karena outputnya, Anda perlu tahu bahwa Anda dapat memodifikasinya untuk mendapatkan apa yang Anda suka:

aptitude -F'|%p|%d|' search '?section(hamradio)'

Caranya ada di -F switch yang mengubah format output. %p berarti paket. Ini juga ditampilkan ketika paket memiliki berbagai arsitektur (yaitu amd64 vs i386), dan %d yang menampilkan deskripsi. Anda dapat lebih mempersonalisasi pola pencarian, misalnya paket yang tidak diinstal:

aptitude -F'|%p|%d|' search '?section(hamradio) !~i'

dimana ~i berarti diinstal dan ! bukan, sehingga terbaca sebagai "tidak (!) diinstal (~i)", atau jika Anda hanya menginginkan yang tersedia untuk arsitektur Anda:

aptitude -F'|%p|%d|' search '?section(hamradio) ~r native'

~r menjadi ?architecture() yang cocok dengan arsitektur paket dan native yang hanya mencantumkan yang memiliki arsitektur yang sama dengan sistem, setara dengan dpkg --print-architecture .

Oleh karena itu, baris sebelumnya dapat ditulis lebih ringkas sebagai:

aptitude -F'|%p|%d|' search '~s hamradio ~r native'

Ubuntu
  1. Cara Membuat Daftar Modul yang Dimuat atau Diaktifkan di PHP dari baris perintah

  2. Bagaimana Cara Mendapatkan Penggunaan Disk Dari Baris Perintah?

  3. Bagaimana Cara Memasang Otomatis Dari Baris Perintah?

  1. Boot Stuck – Bagaimana Memulai Gui Dari Baris Perintah?

  2. Zypper:Bagaimana cara menampilkan semua paket dari repositori tertentu?

  3. Bagaimana cara mendapatkan URL file Dropbox dari baris perintah?

  1. Cara Mendaftar Paket yang Diinstal Dari Repositori Tertentu Di Linux

  2. Cara Meng-upgrade Paket di Ubuntu melalui Command Line

  3. Bagaimana Cara Menguji Pembunuh Oom Dari Baris Perintah?