GNU/Linux >> Belajar Linux >  >> Linux

Debian:Cara Menginstal atau Menghapus Paket DEB Menggunakan dpkg

Pertanyaan: Saya ingin tahu cara menginstal, menghapus, memverifikasi paket deb di Debian. Bisakah Anda menjelaskan saya dengan sebuah contoh?

Jawaban: Gunakan dpkg untuk menginstal dan menghapus paket deb seperti yang dijelaskan di bawah ini.

Di Debian, dpkg (sistem paket Debian) memungkinkan Anda untuk menginstal dan menghapus paket perangkat lunak. dpkg adalah cara termudah untuk menginstal dan menghapus paket.

Debian sekarang menyediakan alat bernama Apt (untuk "A Package Tool") dan aptitude untuk membantu administrator menambah atau menghapus perangkat lunak dengan lebih mudah. Lihat paket Kelola kami sebelumnya menggunakan apt-get untuk detail selengkapnya.

Menginstal Deb Menggunakan dpkg -i

syntax:
dpkg -i package-file-name

-i is to install a package.

Contoh berikut menginstal paket Debian untuk alat tcl.

$ dpkg -i tcl8.4_8.4.19-2_amd64.deb
Selecting previously deselected package tcl8.4.
(Reading database ... 94692 files and directories currently installed.)
Unpacking tcl8.4 (from tcl8.4_8.4.19-2_amd64.deb) ...
Setting up tcl8.4 (8.4.19-2) ...
Processing triggers for menu ...
Processing triggers for man-db ...

Anda dapat memverifikasi instalasi paket menggunakan dpkg -l packagename seperti yang ditunjukkan di bawah ini.

$ dpkg -l | grep 'tcl'
ii  tcl8.4                               8.4.19-2                   Tcl (the Tool Command Language) v8.4 - run-t

Perintah di atas menunjukkan bahwa paket tcl diinstal dengan benar. 'ii' menentukan status 'diinstal ok diinstal'.

Mencopot pemasangan Deb menggunakan dpkg -r

dpkg dengan opsi -r menghapus paket yang diinstal.

$ dpkg -r tcl8.4
(Reading database ... 94812 files and directories currently installed.)
Removing tcl8.4 ...
Processing triggers for man-db ...
Processing triggers for menu ...

Sekarang daftar paket dan periksa statusnya.

# dpkg -l | grep 'tcl'
rc  tcl8.4                                8.4.19-2                   Tcl (the Tool Command Language) v8.4 - run-t

rc adalah singkatan dari 'menghapus file konfigurasi ok'. Tindakan hapus tidak menghapus file konfigurasi. Status setiap paket yang diinstal akan tersedia di /var/lib/dpkg/status. Status paket tcl8.4 terlihat seperti,

Package: tcl8.4
Status: deinstall ok config-files
Priority: optional
Section: interpreters
Installed-Size: 3308

Perintah berikut digunakan untuk membersihkan paket sepenuhnya.

$ dpkg -P tcl8.4
(Reading database ... 94691 files and directories currently installed.)
Removing tcl8.4 ...
Purging configuration files for tcl8.4 ...
Processing triggers for menu ...
$ dpkg -l | grep 'tcl'
$

Jadi paket tersebut benar-benar dihapus, dan status di /var/lib/dpkg/status diberikan di bawah ini.

Package: tcl8.4
Status: purge ok not-installed
Priority: optional
Section: interpreters

Linux
  1. Metode berbeda untuk Menginstal Paket Debian (.deb)

  2. Cara Menginstal Paket RPM di Debian 11 Bullseye

  3. Bagaimana cara menginstal wkhtmltopdf dengan benar di debian 64 bit?

  1. Bagaimana Cara Menginstal File Deb, Dengan Dpkg -i Atau Dengan Apt?

  2. Cara menginstal paket menggunakan dnf di CentOS/RHEL 8

  3. Cara menginstal paket .deb lokal dengan apt-get

  1. Cara Menginstal Paket RPM di Ubuntu

  2. Cara Menginstal File Deb (Paket) di Ubuntu

  3. Bagaimana cara mengaktifkan paket tidak bebas di Debian?