Bagaimana cara mencari paket yang tersedia dari baris perintah?

Saya telah berhasil menginstal beberapa paket menggunakan baris perintah 'sudo apt-get install packagename' ketika saya sudah tahu sebelumnya bahwa paket-paket itu tersedia. Tapi bagaimana saya bisa mencari atau mendapatkan daftar apa yang tersedia di repositori?

Untuk mencari paket tertentu dengan nama atau deskripsi:

Dari baris perintah, gunakan:

apt-cache search keyword

di mana kata kunci pencarian dapat berupa Semua atau sebagian dari Nama paket atau kata apa pun yang digunakan dalam deskripsinya.

Misalnya, apt-cache search proxy termasuk kedua paket ini:

kecilproxy - Sebuah ringan, Non-caching, opsional anonim http proxytircd-ircd proxy twitter API

Catatan: daftar mungkin panjang, sehingga Anda dapat pipa output ke less untuk membuatnya digulir satu baris atau satu layar pada satu waktu, yaitu. apt-cache search something | less.

Untuk mendapatkan daftar semua paket

apt-cache search .

Gunakan Synaptic jika Anda mengaktifkan x-forwarding atau berada di desktop

Synaptic seringkali merupakan cara yang lebih mudah untuk melakukan ini, tetapi membutuhkan setidaknya Server X di pihak Anda (kecuali Anda menjalankan lingkungan desktop). Instal dengan sudo apt-get install synaptic jika perlu.

Menggunakan aptitude, apt-cache, dan apt semua format output berbeda. (Tidak satu pun dari ini memerlukan penggunaan sudo saat mencari paket.) Saya lebih suka menggunakan apt untuk keterbacaannya. Ini menyoroti Nama paket dan menempatkan spasi di antara paket yang berbeda. Ini juga memiliki [installed] tercantum di samping setiap paket yang sudah diinstal. Penggunaan:

apt search package-name

Anda juga dapat menggunakan aptitude dari baris perintah:

aptitude search xxxxxx