Cara menguji paket yang diinstal menggunakan skrip shell di ubuntu dan debian
- 4002
- 986
- Hector Kuhic
Objektif
Gunakan skrip shell untuk memeriksa apakah paket yang diberikan tersedia/diinstal pada sistem Ubuntu atau Debian Linux.
Sistem Operasi dan Versi Perangkat Lunak
- Sistem operasi: - Ubuntu, Debian
Kesulitan
MUDAH
Konvensi
- # - mensyaratkan perintah linux yang diberikan untuk dieksekusi dengan hak istimewa root baik secara langsung sebagai pengguna root atau dengan menggunakan
sudo
memerintah - $ - mensyaratkan perintah Linux yang diberikan untuk dieksekusi sebagai pengguna biasa
Instruksi
Skrip shell
Script berikut akan memeriksa apakah paket yang disediakan ke skrip di bawah ini melalui argumen baris perintah diinstal pada sistem.
Skrip pertama kali digunakan dpkg
untuk memeriksa apakah paket diinstal. Tergantung apakah dpkg
Perintah berhasil dieksekusi Skrip akan mencetak status instalasi paket ke output standar.
#!/bin/bash dpkg -s $ 1 &>/dev/null jika [ $? -Persamaan 0 ]; Kemudian gema "Paket $ 1 diinstal!" kalau tidak gema "Paket $ 1 tidak diinstal!" fi
Penggunaan
Simpan skrip di atas untuk misalnya. is_installed.SH
file dan membuatnya dapat dieksekusi:
$ chmod +x is_installed.SH
Selanjutnya, gunakan skrip untuk memeriksa paket yang diinstal sambil memasok nama paket sebagai argumen. Misalnya:
$ ./check_package.SH VIM Paket Vim diinstal! $ ./check_package.SH NGINX Paket Nginx tidak diinstal!
Tutorial Linux Terkait:
- Hal -hal yang harus diinstal pada ubuntu 20.04
- Hal -hal yang harus dilakukan setelah menginstal ubuntu 20.04 FOSSA FOSSA Linux
- Panduan Pemula untuk Perintah DPKG Linux
- File Konfigurasi Linux: 30 Teratas Paling Penting
- Hal -hal yang harus dilakukan setelah menginstal ubuntu 22.04 Jammy Jellyfish…
- Ubuntu 20.04 Panduan
- Hal -hal yang harus diinstal pada Ubuntu 22.04
- Pengantar Otomatisasi Linux, Alat dan Teknik
- Ubuntu 20.04 trik dan hal -hal yang mungkin tidak Anda ketahui
- Can Linux mendapatkan virus? Menjelajahi kerentanan Linux…
- « Kuasai audio Anda dari CLI dengan FFMPEG
- Cara menghasilkan kata sandi kata acak untuk dompet bitcoin pada sistem linux »