Periksa dari terminal jika paket tertentu diinstal di Ubuntu

tentang memeriksa apakah paket yang diberikan diinstal

Pada artikel berikutnya kita akan melihat bagaimana kita bisa periksa dari terminal apakah ada paket yang diinstal atau belum di sistem Ubuntu kami. Terkadang pengguna mungkin perlu mengetahui informasi ini untuk satu atau lain hal.

Untuk memperoleh informasi ini, kami dapat menemukan berbagai cara untuk mendapatkannya. Mencari sedikit di Google, Anda dapat menemukannya berbagai cara untuk mendapatkan data ini. Yang merupakan sesuatu yang pada suatu saat dapat selalu bermanfaat bagi semua pengguna. Pada artikel ini kita akan meninggalkan tujuh cara, sehingga setiap pengguna dapat memilih salah satu yang paling cocok untuknya.

Apa yang dapat kita gunakan dari terminal untuk memeriksa apakah paket tertentu diinstal atau tidak di Ubuntu?

  • tepat. Ini adalah alat baris perintah yang ampuh untuk menginstal, mengunduh, menghapus, mencari, dan kelola paket pada sistem berbasis Debian.
  • apt-cache. Biasanya menanyakan cache APT atau metadata untuk sebuah paket.
  • dpkg. Itu adalah manajer paket untuk sistem berbasis Debian.
  • dpkg-permintaan. Ini adalah alat untuk menanyakan database dpkg.
  • yang. Perintah ini mengembalikan jalur lengkap yang dapat dieksekusi.
  • dimana. Digunakan untuk temukan file biner, sumber, dan halaman manual untuk perintah yang diberikan.
  • menemukan. Perintah temukan bekerja lebih cepat daripada perintah find karena menggunakan database updatedb, sedangkan perintah find mencari sistem yang sebenarnya.

Contoh untuk memeriksa apakah sebuah paket diinstal

Pertama-tama, katakan bahwa saya memiliki perintah berikut diuji di Ubuntu 19.04.

Perintah apt

APT adalah alat yang ampuh untuk terminal yang dengannya kita dapat menginstal, mengunduh, menghapus, mencari dan mengelola, juga konsultasikan informasi tentang paket. Ini juga berisi beberapa utilitas baris perintah yang kurang digunakan terkait dengan manajemen paket.

periksa apakah sebuah paket diinstal dengan daftar apt

apt list vim

Perintah apt-cache

Perintah apt-cache digunakan untuk menanyakan cache APT atau metadata paket dari database internal APT. Ini akan mencari dan menampilkan informasi tentang paket yang diberikan. Ini akan menunjukkan kepada kita apakah paket tersebut diinstal atau tidak, versi dari paket yang diinstal, informasi dari repositori sumber.

Pada contoh berikut kita akan melihat bahwa paket vim telah diinstal pada sistem.

cari dengan apt-cache

apt-cache policy vim

Perintah dpkg

DPKG Ini adalah alat untuk menginstal, membuat, menghapus, dan mengelola paket, tetapi tidak seperti sistem manajemen paket lainnya, tidak dapat secara otomatis mengunduh dan menginstal paket atau dependensinya. Untuk mendapatkan informasinya, secara jelas kita dapat menggabungkannya dengan grep.

cari paket dengan dpkg dan grep

dpkg -l | grep -i nano

Perintah dpkg-query

Ini adalah alat untuk menampilkan informasi tentang paket yang terdaftar di database dpkg.

periksa apakah sebuah paket diinstal dengan dpkg-query

dpkg-query --list | grep -i nano

Perintah yang mana

Perintah yang mana mengembalikan jalur lengkap yang dapat dieksekusi. Perintah ini sangat berguna saat kita ingin membuat shortcut desktop atau symbolic link untuk file executable. Perintah mencari direktori yang terdaftar di variabel lingkungan PATH pengguna saat ini.

Jika setelah menjalankan perintah, biner dari paket yang diberikan atau lokasi file yang dapat dieksekusi ditampilkan, ini menunjukkan bahwa paket tersebut telah diinstal pada sistem. Jika tidak, paket tersebut tidak diinstal pada sistem.

periksa apakah sebuah paket diinstal dengan perintah yang mana

which vim

Dimana perintahnya

Perintah dimana digunakan untuk menemukan file biner, sumber, dan halaman manual untuk perintah yang diberikan.

Jika output dari perintah menunjukkan biner dari paket yang diberikan atau lokasi file yang dapat dieksekusi, ini menunjukkan bahwa paket tersebut telah diinstal pada sistem. Jika tidak, paket tersebut tidak diinstal pada sistem.

periksa apakah sebuah paket diinstal dengan perintah whereis

whereis nano

Temukan perintah

Perintah menemukan bekerja lebih cepat daripada perintah find karena menggunakan database updatedb, sedangkan perintah find mencari sistem sebenarnya. Gunakan database daripada mencari jalur direktori individu.

Jika output perintah menunjukkan biner paket atau lokasi file yang dapat dieksekusi, paket tersebut telah diinstal pada sistem. Jika tidak, paket tersebut tidak diinstal pada sistem.

periksa apakah sebuah paket diinstal dengan lokasi

locate --basename '\nano'
Artikel terkait:
Daftar paket yang diinstal dengan cara berbeda di sistem Ubuntu Anda

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.