子進程 /usr/bin/dpkg 回傳錯誤代碼 (100) dpkg 錯誤

子進程 /usr/bin/dpkg 回傳錯誤代碼 (100) dpkg 錯誤

我正在使用 Ubuntu 18.04.5 LTS 我在嘗試安裝新軟體包時鎖定了 dpkg。然後我刪除鎖定並發現 dpkg 錯誤,稱為 dpkg not found。我嘗試了“sudo apt install dpkg”,但說已經安裝了新的 dpkg。

輸出sudo apt install dpkg

Reading package lists... Done
Building dependency tree       
Reading state information... Done
dpkg is already the newest version (1.19.0.5ubuntu2.3).
0 upgraded, 0 newly installed, 0 to remove and 37 not upgraded.

之後我嘗試了“ sudo apt-get install --reinstall dpkg”並找到了輸出

Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 37 not upgraded.
Need to get 1,136 kB of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 dpkg amd64 1.19.0.5ubuntu2.3 [1,136 kB]
Fetched 1,136 kB in 1s (1,450 kB/s)                  
Could not exec dpkg!
/usr/lib/libdvd-pkg/b-i_libdvdcss.sh: 7: /usr/lib/libdvd-pkg/b-i_libdvdcss.sh: dpkg: not found
E: Sub-process /usr/bin/dpkg returned an error code (100)

所以我無法安裝 dpkg 也無法消除此錯誤。

注意:sudo apt upgrade根本不起作用。

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following NEW packages will be installed:
  distro-info python3-click python3-colorama
The following packages will be upgraded:
  apt apt-utils docker.io gnome-shell gnome-shell-common grub-common grub-efi-amd64-bin grub-efi-amd64-signed grub-pc grub-pc-bin grub2-common
  initramfs-tools initramfs-tools-bin initramfs-tools-core isc-dhcp-client isc-dhcp-common libapt-inst2.0 libapt-pkg5.0 libnss-myhostname
  libnss-systemd libpam-systemd libseccomp2 libsystemd0 libudev1 linux-firmware python3-distupgrade sbsigntool systemd systemd-sysv
  ubuntu-advantage-tools ubuntu-drivers-common ubuntu-keyring ubuntu-release-upgrader-core ubuntu-release-upgrader-gtk udev update-notifier
  update-notifier-common
37 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/126 MB of archives.
After this operation, 2,394 kB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Extracting templates from packages: 100%
Preconfiguring packages ...
/tmp/ubuntu-advantage-tools.config.idFIRB: 7: /tmp/ubuntu-advantage-tools.config.idFIRB: dpkg: not found
/tmp/grub-pc.config.YIkgdy: 1: /tmp/grub-pc.config.YIkgdy: dpkg: not found
Could not exec dpkg!
/usr/lib/libdvd-pkg/b-i_libdvdcss.sh: 7: /usr/lib/libdvd-pkg/b-i_libdvdcss.sh: dpkg: not found
E: Sub-process /usr/bin/dpkg returned an error code (100)

相關內容