Rumah >Tutorial sistem >LINUX >Panduan Pemula untuk Menggunakan Perintah DPKG di Linux
, pengurus pakej teras di Debian, Ubuntu, dan pengagihan Linux yang berkaitan. Kami akan meliputi kegunaan penting, termasuk pemasangan, penyingkiran, dan tugas pengurusan pakej. dpkg
Apa itu ? dpkg
(Pakej Debian) adalah utiliti baris arahan untuk menguruskan pakej individu dpkg
. Walaupun berkuasa, ia adalah alat peringkat pertengahan; Ia tidak mengendalikan kebergantungan secara automatik. Untuk pengurusan ketergantungan, alat peringkat tinggi seperti .deb
disyorkan. apt
sintaks asas
Struktur Perintah Asas adalah: dpkg
dpkg [options] action
Tindakan dan pilihan biasa:
Kes penggunaan biasa mari kita gambarkan dengan contoh praktikal: Memasang Pakej:
adalah alat asas untuk menguruskan pakej debian. Walaupun berkuasa untuk manipulasi pakej individu, ingatlah untuk menggunakan untuk pengendalian ketergantungan untuk mengelakkan ketidakstabilan sistem yang berpotensi. Untuk maklumat yang komprehensif, rujuk halaman manual
Action
Penerangan
Contoh
Pasang pakej
dpkg
.
-r, --remove
membuang pakej (fail konfigurasi kekal).
sudo dpkg -r pakej_name
membuang pakej dan fail konfigurasinya.
-l, --list
senarai pakej yang dipasang (pilihan: penapis dengan
grep
).
dpkg -l | Grep Firefox
-l, --listfiles
menyenaraikan fail yang dipasang oleh pakej.
dpkg -l plake_name
-s,--search
Cari pakej fail milik.
-s, --status
Menunjukkan status pakej terperinci.
dpkg -s pakej_name
-b, ---build
Membina pakej dari direktori.
dpkg -b direktori
Mengkonfigurasi pakej yang dibongkar tetapi tidak dikonfigurasikan.
dpkg --configure Package_name
Bungkus pakej
tanpa mengkonfigurasinya.
Action
Description
Example
-i, --install
Installs a
.deb
package.sudo dpkg -i package.deb
-r, --remove
Removes a package (configuration files remain).
sudo dpkg -r package_name
-P, --purge
Removes a package and its configuration files.
sudo dpkg -P package_name
-l, --list
Lists installed packages (optional: filter with
grep
).
dpkg -l
, dpkg -l | grep firefox
-L, --listfiles
Lists files installed by a package.
dpkg -L package_name
-S, --search
Finds the package a file belongs to.
dpkg -S /path/to/file
-s, --status
Shows detailed package status.
dpkg -s package_name
-b, --build
Builds a
.deb
package from a directory.dpkg -b directory
--configure
Configures an unpacked but unconfigured package.
dpkg --configure package_name
--unpack
Unpacks a
.deb
package without configuring it.dpkg --unpack package.deb
--no-act
Simulates the command without making changes.
dpkg --no-act -i package.deb
dpkg --unpack pakej.deb
-no-act
mensimulasikan perintah tanpa membuat perubahan.
dpkg --no -act -i pakej.deb
dpkg [options] action
sudo dpkg -i google-chrome-stable_current_amd64.deb
sudo dpkg -r firefox-esr
sudo dpkg -P linux-image-5.10.0-11-amd64
dpkg -l | grep -i chrome
dpkg -L google-chrome-stable
dpkg -S /bin/uname
dpkg
(apt
). Menggunakan apt-get
atau dpkg
umumnya disyorkan untuk tugas pengurusan pakej setiap hari. man dpkg
Atas ialah kandungan terperinci Panduan Pemula untuk Menggunakan Perintah DPKG di Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!