GNU/Linux >> Belajar Linux >  >> Linux

Temukan Jika Paket Tersedia Untuk Distribusi Linux Anda

Kadang-kadang, Anda mungkin bertanya-tanya bagaimana menemukan paket yang tersedia untuk distribusi Linux Anda. Atau, Anda hanya ingin tahu versi paket apa yang tersedia untuk distribusi Anda. Jika demikian, nah, ini adalah hari keberuntungan Anda. Saya tahu alat yang bisa memberi Anda informasi seperti itu. Temui "Siapa" - alat baris perintah yang memungkinkan kueri beberapa daftar paket sekaligus. Saat ini, mendukung Arch, Debian, Fedora, Gentoo, Mandriva, openSUSE, Slackware, Source Mage, Ubuntu, FreeBSD, NetBSD, OpenBSD, Fink, MacPorts dan Cygwin. Dengan menggunakan alat ini, pengelola paket dapat dengan mudah menemukan ebuild, pkgbuilds, dan definisi paket serupa dari distribusi lain. Whohas gratis, open source dan ditulis dalam Perl bahasa pemrograman.

Temukan Jika Paket Tersedia Untuk Distribusi Linux Anda

Menginstal Whohas

Whohas tersedia di repositori default Debian, Ubuntu, Linux Mint. Jika Anda menggunakan salah satu sistem berbasis DEB, Anda dapat menginstalnya menggunakan perintah:

$ sudo apt-get install whohas

Untuk sistem berbasis Arch, tersedia dalam AUR . Anda dapat menggunakan program pembantu AUR untuk menginstalnya.

Menggunakan Yay :

$ yay -S whohas

Di distribusi Linux lainnya, unduh sumber utilitas Whohas dari di sini dan kompilasi serta instal secara manual.

Penggunaan

Tujuan utama alat Whohas adalah untuk memberi tahu Anda,

  • Distribusi mana yang menyediakan paket yang menjadi sandaran pengguna.
  • Versi paket tertentu yang digunakan di setiap distribusi dan/atau di setiap rilis distribusi.

Mari kita cari distribusi mana yang berisi paket tertentu, misalnya vim . Untuk melakukannya, jalankan:

$ whohas vim

Perintah ini akan menampilkan semua distribusi yang berisi paket vim dengan versi yang tersedia dari paket yang diberikan, ukurannya, repositori, dan URL unduhan.

Temukan Apakah Paket Tersedia Untuk Distribusi Linux Anda

Anda bahkan dapat mengurutkan hasil dalam urutan abjad berdasarkan distribusi menggunakan dengan menyalurkan output ke perintah "sort" seperti di bawah ini.

$ whohas vim | sort

Harap dicatat bahwa perintah di atas akan menampilkan semua paket yang dimulai dengan nama vim , misalnya vim-spell, vimcommander,  vimpager dll. Anda dapat mempersempit pencarian ke paket yang tepat dengan menggunakan perintah grep dan spasi sebelum atau sesudah atau di kedua sisi paket Anda seperti di bawah ini.

$ whohas vim | sort | grep " vim"
$ whohas vim | sort | grep "vim "
$ whohas vim | sort | grep " vim "

Spasi sebelum nama paket akan menampilkan semua paket yang diakhiri dengan istilah pencarian. Spasi setelah nama paket akan menampilkan semua paket yang namanya dimulai dengan istilah pencarian Anda. Ruang di kedua sisi pencarian akan menampilkan kecocokan yang sama persis.

Atau, Anda cukup menggunakan opsi "--strict" seperti di bawah ini.

$ whohas --strict vim

Terkadang, Anda ingin mengetahui apakah sebuah paket hanya tersedia untuk distribusi tertentu. Misalnya, untuk mengetahui apakah paket vim tersedia di Arch Linux, jalankan:

$ whohas vim | grep "^Arch"

Nama distribusi disingkat sebagai "archlinux", "cygwin", "debian", "fedora", "fink", "freebsd", "gentoo", "mandriva", "macports", "netbsd", "openbsd", "opensuse", "slackware", "sourcemage", dan "ubuntu".

Anda juga bisa mendapatkan hasil yang sama dengan menggunakan -d pilihan.

$ whohas -d archlinux vim

Perintah ini akan mencari paket vim hanya untuk distribusi Arch Linux.

Untuk mencari beberapa distribusi, misalnya arch linux, ubuntu, gunakan perintah berikut sebagai gantinya.

$ whohas -d archlinux,ubuntu vim

Anda bahkan dapat menemukan distribusi mana yang memiliki paket "whohas".

$ whohas whohas

Untuk detail lebih lanjut, lihat halaman manual.

$ man whohas

Baca juga:

  • Cara Mengetahui Apakah Suatu Paket Diinstal Atau Tidak Di Linux Dan Unix
  • Cara Menemukan Aplikasi Terinstal Dengan Ukuran Terinstal Di Linux
  • Cara Mendaftar Paket yang Diinstal Diurutkan Berdasarkan Tanggal Instalasi Di Linux
  • Cara Menemukan Versi Paket Di Linux
  • Cara Memeriksa Versi Paket yang Tersedia Di Repositori Ubuntu

Semua manajer paket dapat dengan mudah menemukan versi paket yang tersedia di repositori. Namun, Whohas dapat membantu Anda mendapatkan perbandingan versi paket yang tersedia di berbagai distribusi yang berbeda dan bahkan yang telah tersedia sekarang.


Linux
  1. Apa manajer paket Linux favorit Anda?

  2. Cara Menemukan Versi Paket Di Linux

  3. Linux – Distribusi Linux Terbaik Untuk Komputasi Ilmiah??

  1. Cara mengemas aplikasi Python untuk Linux

  2. Apa distribusi Linux desktop favorit Anda?

  3. Kesalahan menginstal paket R untuk Linux

  1. Menggunakan AppImage untuk manajemen paket Linux

  2. Bagaimana menemukan alamat IP Anda di Linux

  3. Distribusi Linux Terbaik untuk server cloud Anda berikutnya