Debian

Senaraikan semua pakej yang dipasang di Debian

Senaraikan semua pakej yang dipasang di Debian
Tutorial ini akan menerangkan cara menyenaraikan pakej yang dipasang di Debian, termasuk semua pilihan untuk menyenaraikan pakej yang diperlukan. Pada LinuxHint telah dijelaskan bagaimana cara mencopot pemasangan pakej di Debian, artikel itu merangkumi pengenalan ringkas mengenai senarai pakej, sekarang semua pilihan untuk menyenaraikan pakej akan dijelaskan menggunakan pengurus paket dpkg, dpkg-query dan apt.

dpkg / dpkg-pertanyaan

Pengurus pakej Debian adalah dpkg, dpkg adalah arahan yang kami gunakan untuk memasang, membuang dan menguruskan pakej Debian. Untuk mengetahui bagaimana fail dpkg dibuat, anda boleh menyemak artikel ini mengenai topik ini.

Untuk membuat senarai penuh lengkap semua pakej yang dipasang dalam sistem Debian kami jalankan:

dpkg -l

Seperti yang anda lihat ada 4 lajur yang menampilkan nama, versi, sokongan dan deskripsi program.

A dpkg-pertanyaan -l arahan akan menghasilkan output yang sama, dua cara untuk mendapatkan maklumat yang sama pada pakej:

Untuk pandangan yang lebih selesa, anda boleh menambah kurang parameter, jalankan dari konsol:

dpkg-pertanyaan -l | kurang

Sekiranya kita ingin mencari yang spesifik .pakej deb dan jika dipasang, jalankan:

dpkg -s | Status grep

Cuba:

dpkg -s nano | Status grep

Kemudian cuba dengan pakej yang anda tahu tidak ada, sekiranya saya tidak menggunakan tomcat:

dpkg -s tomcat | Status grep

Seperti yang anda lihat output pertama mengatakan nano dipasang, sementara yang kedua mengatakan tomcat tidak dipasang tetapi tersedia.

Sekarang jika kita ingin menyenaraikan pakej khusus dengan maklumat yang diberikan dpkg -l taip:

dpkg -l

Cuba:

dpkg -l nano

Sekali lagi setara dpkg-query akan menghasilkan output yang sama

Sekiranya anda ingin menyenaraikan semua fail yang termasuk dalam jenis pakej:

dpkg -L

Cuba

dpkg -L nano

Perintah ini menyenaraikan semua fail milik nano dan jalannya. Kita boleh mempunyai maklumat ini sebelum memasang pakej, dapatkan .pakej deb dan cuba:

dpkg -c <.deb>

Dalam kes ini dpkg -c menunjukkan direktori dan fail yang akan dipasang dengan Teamviewer.

Sekarang mari kita ketahui jumlah pakej yang dipasang di peranti kami, jalankan:

dpkg-query -f '$ binary: Package \ n' -W | wc -l

dpkg-pertanyaan izinkan kami mengeksport senarai pakej terpasang yang boleh kami gunakan kemudian untuk memasang semula perisian yang sama pada peranti lain. Untuk membuat senarai pakej yang dipasang, jalankan:

dpkg-query -f '$ binary: Package \ n' -W> inststalledPackages

Sekarang cuba:

kurang dipasang

tepat

Apt (Advanced Package Tool) adalah pengurus pakej lain yang terdapat pada distribusi Linux berasaskan Debian dan Ubuntu. Walaupun mencari maklumat mengenai pakej, dpkg mempunyai kelebihan berbanding apt, apt lebih baik kerana dapat menyelesaikan kebergantungan ketika memasang perisian. Tetapi juga berguna untuk menyenaraikan pakej dan mendapatkan maklumat tentangnya.

Untuk mendapatkan senarai pakej yang dipasang dengan menjalankan tepat:

senarai apt - dipasang

Anda juga dapat menambahkan parameter yang lebih sedikit untuk mendapatkan pandangan yang selesa, yang memungkinkan untuk melewati garis dan halaman dengan mudah.

senarai apt - dipasang | kurang

Dengan tepat kita juga dapat menggunakan grep untuk mencari pakej tertentu, pada jenis konsol:

senarai apt - dipasang | grep -i nano

Anda boleh mengabaikan amaran, dengan tepat memberitahu mengenai kehadiran pakej.

Sekiranya kita mahu menyenaraikan kebergantungan untuk pakej dengan apt, ketik terminal:

apt-cache bergantung


Output ini menunjukkan kebergantungan Teamviewer.Saya harap anda dapati artikel ini mengenai penyenaraian program dan maklumatnya mengenai sistem Debian dan Ubuntu. Seperti yang anda lihat setiap program (dpkg, dpkg-query atau apt) mempunyai kelebihan dan kekurangannya sendiri, sementara dpkg / dpkg-query membolehkan kita mengumpulkan lebih banyak maklumat apt dapat membantu di mana dpkg gagal seperti dependensi.Terus ikuti LinuxHint untuk mendapatkan lebih banyak petua dan kemas kini mengenai Linux.

5 Kad Tangkap Permainan Teratas
Kita semua telah melihat dan menyukai streaming permainan permainan di YouTube. PewDiePie, Jakesepticye, dan Markiplier hanyalah beberapa pemain terat...
Cara Membangunkan Permainan di Linux
Satu dekad yang lalu, tidak banyak pengguna Linux akan meramalkan bahawa sistem operasi kegemaran mereka suatu hari nanti akan menjadi platform permai...
Port Sumber Terbuka Mesin Permainan Komersial
Rekreasi enjin permainan sumber terbuka dan bebas platform boleh digunakan untuk bermain lama dan juga beberapa tajuk permainan yang baru-baru ini. Ar...