Sudah tentu lebih dari sekali anda perlu mengetahui pakej apa yang telah anda pasang di komputer anda, tetapi menjadi tugas yang membosankan untuk membuka pengurus pakej dan selepas langkah-langkah tertentu, anda dapat memeriksa pakej mana yang ada pada komputer anda.
Terdapat cara yang jauh lebih membosankan dan jauh lebih pantas untuk melaksanakan tugas ini, dari terminal dan juga mudah dilakukan, jangan risau, di sini saya memberitahu anda bagaimana keadaannya.
Kami membuka terminal dan anda akan menggunakan baris kod ini, mengikut distro yang anda gunakan, dan anda akan melihat apakah pakej dipasang di komputer anda atau tidak.
- Arch Linux: pacman -Ss pakej
- Fedora: pakej yumsearch
- Debian / Ubuntu: pakej carian apt-cache
- OpenSUSE: pakej zypper se
- Gentoo: pakej emerge -S
Tetapi tidak semuanya berakhir di sana, kerana jika apa yang anda perlukan adalah mengetahui apakah anda mempunyai program khas yang terpasang maka anda mesti menggunakan salah satu baris kod ini, seperti dalam kes sebelumnya, anda mesti menggunakan kod tersebut mengikut distro yang anda gunakan.
- Arch Linux: pakej pacman -Qs
- Fedora: rpm -qa | pakej grep
- Debian / Ubuntu: dpkg -l | pakej grep
- OpenSUSE: pakej zypper se -i
- Gentoo: pakej emerge -pv
Ini adalah cara mudah untuk memeriksa pakej dan / atau program apa yang kita ada dalam pasukan kita, dan dengan itu menjimatkan usaha dan masa dalam pengurus pakej, saya harap ia dapat membantu anda.
Sepanjang yang saya ingat, "carian apt-cache" berfungsi untuk mengesahkan jika pakej itu ada di repositori anda, dengan kemungkinan dapat memasangnya jika anda belum memasangnya, tetapi ia tidak hanya menunjukkan pakej yang dipasang.
Siapa tahu, mungkin saya salah.
Salam !!
inilah yang lain untuk debian
pakej carian bakat
walaupun anda mesti memasang aptitude terlebih dahulu
pakej = pakej_nama; jika pakej $ mana &> / dev / null; kemudian gema "ya"; yang lain bergema "tidak"; fi
sesuatu yang lebih global yang berfungsi untuk mana-mana "linux"
Di Debian, perkara yang betul adalah:
pakej carian apt-cache: Senaraikan dari pangkalan data pakej TERDAPAT pakej yang sesuai dengan kriteria "pakej". Ini tidak bermaksud bahawa mereka dipasang. Ia berkaitan dengan repositori yang diaktifkan di /etc/apt/sources.list
pakej dpkg -l *: Senaraikan pakej yang bermula dengan perkataan "paket" dan status pemasangannya atau tidak pada sistem. Sekiranya hanya perkataan "paket" digunakan, padanannya tepat.
Ketahui pakej mana yang dipasang dari Terminal: dpkg –get-selections
Senarai pakej yang dipasang dengan tarikh: cat /var/log/dpkg.log
Cuba senarai apt - dipasang. Debian dan derivatif. Sama-sama.