Cari pakej yang tersedia dari terminal di Ubuntu dan derivatif

mengenai mencari pakej yang tersedia dari terminal

Dalam artikel seterusnya kita akan melihat bagaimana kita dapat cari pakej yang tersedia dari baris arahan. Terdapat beberapa cara untuk mencari pakej yang terdapat di Debian, Ubuntu, atau Linux Mint dari terminal. Pakej ini boleh cari terima kasih kepada apt, apt-cache y kebolehan. Alat ini akan membantu kami ketika mencari nama pakej dan keterangan mengenai ini. Mereka juga sangat berguna jika apa yang kita cari adalah pakej tertentu tetapi kita tidak tahu nama sebenarnya dari pakej atau jika kita memerlukan alat untuk tujuan atau tugas tertentu. Oleh itu, kita dapat mengetahui pilihan yang ada.

Perbezaan utama antara menggunakan apt, apt-cache dan kemampuan untuk mencari pakej yang ada adalah keluaran mereka dan urutan pakej ini dikelaskan. Juga, kemampuan tidak boleh dipasang secara lalai pada edaran Gnu / Linux berasaskan Debian anda. Sekiranya ini adalah kes anda, anda perlu memasangnya.

Dari semua contoh yang akan kita lihat, apt-cache mempunyai output yang paling senang dibaca kerana biasanya saya tidak memerlukan maklumat tambahan. Untuk melihat versi yang dipasang / tersedia, anda boleh menggunakan nama pakej dasar apt-cache.

Perkara lain yang perlu diingat ialah apt dan apt-cache mencari cache pakej perisian apt, jadi mereka mengembalikan kedua-dua pakej yang ada di repositori seperti pakej DEB yang dipasang secara manual (tidak tersedia di repositori). Dalam kes kemampuan, ia hanya akan mengembalikan pakej yang tersedia di repositori.

Cari pakej yang tersedia dari baris arahan

Cari pakej yang tersedia menggunakan apt-cache

Seperti yang telah saya tulis, kita boleh menggunakan apt-cache untuk cari pakej yang tersedia di repositori Debian, Ubuntu atau Linux Mint, sebagai tambahan kepada pakej DEB yang dipasang yang tidak ada di repositori. Format yang akan digunakan adalah seperti berikut:

apt-cache search BÚSQUEDA

Contoh praktikal untuk cari pakej "nodejs" ia akan menjadi seperti berikut:

nodejs carian apt-cache

apt-cache search nodejs

Seperti yang anda lihat dalam tangkapan sebelumnya, saya tidak dapat menangkap semua output, kerana ia sangat panjang.

Cari pakej yang ada menggunakan kemampuan

Dalam kes bakat, ini adalah Bahagian depan berasaskan jururawat untuk apt. Alat ini secara amnya tidak dipasang secara lalai, tetapi kita akan dapat pasang pada Debian, Ubuntu, Linux Mint dan distribusi Gnu / Linux berasaskan Debian yang lain menggunakan perintah ini di terminal (Ctrl + Alt + T):

sudo apt install aptitude

Selepas pemasangan, kita akan dapat menggunakan bakat untuk mencari pakej dari baris arahan. Format yang akan digunakan adalah seperti ini:

aptitude search BÚSQUEDA

Contoh praktikal untuk mencari pakej "nodejs" adalah seperti berikut:

nodejs carian kebolehan

aptitude search nodejs

Kami juga akan dapat gunakan antara muka pengguna bakat Ncurses. Kami tidak akan mempunyai banyak lagi untuk menulis kebolehan untuk memulakannya:

cari pakej bakat

Di sini kita boleh cari pakej dengan menekan / dan kemudian menaip kata kunci untuk carian.

Cari pakej yang ada menggunakan apt

Dengan menggunakan apt, kita dapat mencari pakej yang tersedia dari baris perintah seperti berikut:

apt search BÚSQUEDA

Hanya perlu gantikan perkataan SEARCH dengan kata kunci bahawa kita berminat untuk mencari. Kita boleh menambah beberapa kata kunci dalam petikan.

Ini akan menjadi contoh mencari 'nodejs' bersama dengan outputnya:

mencari nodejs

apt search nodejs

Sekali lagi, hasilnya sangat banyak sehingga mustahil bagi saya untuk menangkap semuanya dalam gambar sebelumnya.

Jadikan hasilnya lebih senang dibaca

Dalam tiga kes yang baru kita lihat, hasil cariannya sangat panjang. Apabila begitu, kita akan dapat jalankan mereka menggunakan lebih di sebelah arahan. Ini akan memudahkan anda membaca, seperti gambar di bawah:

apt-cache search BÚSQUEDA | more

Kami juga boleh mengecualikan hasil yang tidak termasuk kata kunci tertentu (SEARCH2 dalam contoh ini) menggunakan grep:

cari pakej yang ada dengan apt-cache seach grep

apt-cache search BÚSQUEDA | grep BÚSQUEDA2

Grep peka huruf besar-kecil secara lalai. Sekiranya kita menambah pilihan -i kita boleh mengabaikan huruf besar dan kecil. Ia adalah seperti berikut: grep -i PENCARIAN2.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.