GNU/Linux >> Belajar Linux >  >> Debian

Opsi yang sering digunakan untuk perintah dpkg debian / ubuntu

dpkg -l

Mencantumkan semua paket yang diinstal.

CONTOH:

dpkg mengembalikan sejumlah paket yang diinstal:

$ dpkg -l | wc -l
1209

minta dpkg untuk mengembalikan hanya paket yang terkait dengan php. Ini akan mencakup paket yang diinstal dan tidak diinstal:

$ dpkg -l *php*

Menggunakan dpkg dengan grep untuk melihat hanya paket yang diinstal

dpkg -l | grep php

dpkg -L

dpkg -L akan menunjukkan apakah paket sudah diinstal. Jika paket diinstal, dpkg akan menampilkan file terkait dan lokasinya di dalam sistem file.

CONTOH:

$ dpkg -L ntpdate
/.
/etc
/etc/network
/etc/network/if-up.d
/etc/network/if-up.d/ntpdate
/etc/logcheck

$ dpkg -L php5-json
Paket `php5-json' tidak diinstal.

dpkg -p

dpkg -p akan menampilkan informasi lengkap mengenai nama paket yang diberikan sebagai argumen. Informasi akan mencakup namun tidak terbatas pada versi, ketergantungan, paket yang disarankan, dan lainnya.

CONTOH:

$ dpkg -p dpkg
Paket:dpkg
Esensial:ya
Prioritas:diperlukan
Bagian:admin
Ukuran Terpasang:7276
Asal:debian
Pemelihara:Pengembang Dpkg
Bugs:debbugs://bugs.debian.org
Arsitektur:i386
Versi:1.14.28
Menggantikan:halaman manual (<=0.4-3), halaman manual (<=20051117-1)
Tergantung sebelumnya:libc6 (>=2.7-1), coreutils (>=5.93-1), lzma
Saran:apt
Konflik:apt (<<0.7.7), aptitude (<<0.4.7-1), dpkg-dev (<<1.14.16), dpkg-iasearch (<<0.11) , sysvinit (<<2.82-1)
Ukuran:2353726
Deskripsi:Sistem manajemen paket Debian
Paket ini menyediakan infrastruktur tingkat rendah untuk menangani
instalasi dan penghapusan Debian paket perangkat lunak.
.
Untuk alat pengembangan paket Debian, instal dpkg-dev.
Beranda:http://wiki.debian.org/Teams/Dpkg

dpkg -s

dpkg -s akan status paket yang disediakan sebagai argumen. Ini mirip dengan dpkg -p tetapi juga menyertakan file status dan konfigurasi:

CONTOH:

$ dpkg -s dpkg
Paket:dpkg
Esensial:ya
Status:instal ok terpasang
Prioritas:diperlukan
Bagian:admin
Ukuran Terpasang:7276
Asal:debian
Pemelihara:Dpkg Pengembang
Bugs:debbugs://bugs.debian.org
Arsitektur:i386
Versi:1.14.28
Menggantikan:manpages-de (<=0.4-3), manpages-pl (<=20051117-1)
Tergantung sebelumnya:libc6 (>=2.7-1), coreutils (> =5.93-1), lzma
Saran:apt
Konflik:apt (<<0.7.7), aptitude (<<0.4.7-1), dpkg-dev (<<1.14.16) , dpkg-iasearch (<<0.11), sysvinit (<<2.82-1)
Conffiles:
/etc/logrotate.d/dpkg 501f8c90b83c7ea180868ca82e1e82d1
/etc/dpkg/origins/debian 73214223fa8ba06882
/etc/dpkg/dpkg.cfg f4413ffb515f8f753624ae3bb365b81b
/etc/alternatives/README 69c4ba7f08363e998e0f2e244a04f881
Deskripsi:Sistem manajemen paket Debian
menyediakan infrastruktur tingkat rendah untuk menangani
br /> instalasi dan remo val paket perangkat lunak Debian.
.
Untuk alat pengembangan paket Debian, instal dpkg-dev.
Homepage:http://wiki.debian.org/Teams/Dpkg

dpkg -S

perintah dpkg ini akan mencari dan menampilkan nama file yang terkait dengan paket yang diinstal.

CONTOH:

$ dpkg -S dpkg.cfg
dpkg:/usr/share/man/hu/man5/dpkg.cfg.5.gz
dpkg:/usr/share/man/pl/man5/dpkg.cfg.5.gz
dpkg:/usr/share/man/sv/man5/dpkg.cfg.5.gz
dpkg:/etc/dpkg/dpkg.cfg
dpkg:/usr/share/man/fr /man5/dpkg.cfg.5.gz
dpkg:/usr/share/man/man5/dpkg.cfg.5.gz
dpkg:/usr/share/man/de/man5/dpkg .cfg.5.gz

$ dpkg -S ports.conf

apache2.2-common:/etc/apache2/ports.conf

dpkg -i

-i opsi akan memberitahu dpkg untuk menginstal sebuah package.deb. Untuk menjalankan perintah ini, hak akses superuser/root diperlukan.

CONTOH:

# dpkg -i skype-debian_2.1.0.81-1_i386.deb

perintah ini akan menginstal paket yang bukan bagian dari repositori standar debian. Karena dpkpg tidak akan menginstal prasyarat yang diperlukan, dpkg mungkin menampilkan kesalahan bahwa prasyarat untuk paket ini tidak terpenuhi.

dpkg -r

dpkg akan menghapus paket yang diinstal tetapi tidak konfigurasinya. Hak istimewa root diperlukan untuk menjalankan perintah ini.

CONTOH:

# dpkg -r apache2

perintah ini akan menghapus sistem formulir apache2.

dpkg -P

dengan opsi -P, perintah dpkg akan menghapus dan menghapus file konfigurasi apa pun yang terkait dengan paket.

CONTOH:

# dpkg -P apache2

Perintah ini akan menghapus paket Apache2 dari sistem termasuk file konfigurasinya. Izin root diperlukan.

dpkg-konfigurasi ulang

dpkg-reconfigure adalah perintahnya sendiri tetapi terkait dengan keluarga dpkg dan perlu disebutkan di sini. dpkg-reconfigure akan mengkonfigurasi ulang paket yang sudah terinstal di sistem.

CONTOH:
# dpkg-konfigurasi ulang xserver-xorg

perintah ini akan mengkonfigurasi ulang paket xserver-xorg. Hak istimewa root diperlukan untuk menjalankan perintah ini.


Debian
  1. 40 Perintah Dasar Linux yang Sering Digunakan

  2. Tasksel – Alat Instalasi Paket Grup untuk Debian

  3. Output Dari Perintah Yang Digunakan Untuk Input Ke Cd?

  1. Apt-cache Digunakan Untuk?

  2. Contoh perintah Dpkg untuk mengelola paket di Ubuntu/Debian

  3. 15 Opsi Baris Perintah Kompilator GCC yang Paling Sering Digunakan

  1. bash:netstat:perintah tidak ditemukan – Debian/Ubuntu Linux

  2. Debian – Menemukan Paket yang Menyediakan Perintah yang Diberikan?

  3. Apt get command contoh untuk mengelola paket di Ubuntu/Debian