Tentunya lebih dari sekali Anda perlu mencari tahu paket apa yang telah Anda instal di komputer Anda, tetapi itu menjadi tugas yang membosankan untuk membuka manajer paket dan setelah langkah-langkah tertentu Anda dapat memeriksa paket mana yang Anda miliki di komputer Anda.
Ada cara yang jauh lebih tidak membosankan dan jauh lebih cepat untuk melakukan tugas ini, itu dari terminal dan juga mudah dilakukan, jangan khawatir, di sini saya memberi tahu Anda bagaimana caranya.
Kami membuka terminal dan Anda akan menggunakan baris kode ini, sesuai dengan distro yang Anda gunakan, dan Anda akan melihat apakah ada paket yang diinstal di komputer Anda atau tidak.
- Arch Linux: paket pacman -Ss
- Fedora: paket yumsearch
- Debian / Ubuntu: paket pencarian apt-cache
- OpenSUSE: paket zypper se
- Gentoo: paket emerge -S
Tetapi tidak semuanya berakhir di situ, karena jika yang Anda butuhkan adalah mengetahui apakah Anda memiliki program khusus yang diinstal maka Anda harus menggunakan salah satu dari baris kode ini, seperti dalam kasus sebelumnya, Anda harus menggunakan kode yang sesuai dengan distro yang Anda gunakan.
- Arch Linux: paket pacman -Qs
- Fedora: rpm -qa | paket grep
- Debian / Ubuntu: dpkg -l | paket grep
- OpenSUSE: paket zypper se -i
- Gentoo: paket emerge -pv
Ini adalah cara sederhana untuk memeriksa paket dan / atau program apa yang kami miliki di tim kami, dan dengan demikian menghemat tenaga dan waktu mencari di manajer paket, saya harap ini membantu Anda.
Sejauh yang saya ingat, "pencarian apt-cache" berfungsi untuk memvalidasi jika paket itu ada di repositori Anda, dengan kemungkinan dapat menginstalnya jika Anda belum menginstalnya, tetapi itu tidak hanya ditampilkan paket yang diinstal.
Siapa tahu, mungkin saya yang salah.
Salam!
ini dia satu lagi untuk debian
paket pencarian bakat
meskipun Anda harus menginstal aptitude terlebih dahulu
package = package_name; jika yang $ package &> / dev / null; lalu gema "ya"; lain gema "tidak"; fi
sesuatu yang lebih global yang berfungsi untuk semua "linux"
Di Debian, hal yang benar untuk dilakukan adalah:
apt-cache search package: Daftar dari database paket TERSEDIA paket-paket yang cocok dengan kriteria "paket". Ini tidak berarti bahwa mereka telah diinstal. Ini terkait dengan repositori yang diaktifkan di /etc/apt/sources.list
dpkg -l package *: Buat daftar paket yang diawali dengan kata "package" dan status instalasinya atau tidak pada sistem. Jika hanya kata "paket" yang digunakan, kata yang sama persis.
Ketahui paket mana yang diinstal dari Terminal: dpkg –get-selection
Daftar paket terinstal dengan tanggal: cat /var/log/dpkg.log
Coba daftar apt-diinstal. Debian dan derivatif. Sama-sama.