dpkg-divert: error: rename melibatkan kesalahan penulisan setelah peningkatan dari 16.04 ke 16.10


44

Saya mendapat kesalahan aneh setelah memutakhirkan Ubuntu 16.04 ke 16.10.

Pembaruan Perangkat Lunak menyarankan pembaruan parsial:

Tidak dapat menginstal 'systemd-shim'

Pembaruan akan dilanjutkan tetapi paket 'systemd-shim' mungkin tidak dalam kondisi aktif. Harap pertimbangkan untuk mengirimkan laporan bug tentang hal itu.

subprocess installed post-removal script returned error exit status 2

sudo apt-get update selesai tanpa kesalahan.

sudo apt-get remove output ini

The following packages will be REMOVED:
  systemd-shim
0 to upgrade, 0 to newly install, 1 to remove and 0 not to upgrade.
1 not fully installed or removed.
After this operation, 71.7 kB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 1451244 files and directories currently installed.)
Removing systemd-shim (9-1bzr4ubuntu1) ...
Removing 'diversion of /usr/share/dbus-1/system-services/org.freedesktop.systemd1.service to /usr/share/dbus-1/system-services/org.freedesktop.systemd1.service.systemd by systemd-shim'
dpkg-divert: error: rename involves overwriting '/usr/share/dbus-1/system-services/org.freedesktop.systemd1.service' with
  different file '/usr/share/dbus-1/system-services/org.freedesktop.systemd1.service.systemd', not allowed
dpkg: error processing package systemd-shim (--remove):
 subprocess installed post-removal script returned error exit status 2
Errors were encountered while processing:
 systemd-shim
E: Sub-process /usr/bin/dpkg returned an error code (1)

Tolong bantu saya untuk memperbaiki kesalahan ini. Terima kasih.

Jawaban:


82
  1. Menggunakan terminal, ganti nama /usr/share/dbus-1/system-services/org.freedesktop.systemd1.servicemenjadi /usr/share/dbus-1/system-services/org.freedesktop.systemd1.service.bak:

    sudo mv /usr/share/dbus-1/system-services/org.freedesktop.systemd1.service /usr/share/dbus-1/system-services/org.freedesktop.systemd1.service.bak
    
  2. Lanjutkan untuk berjalan sudo apt upgradelagi.

Semoga tidak ada lagi systemd-shimkesalahan yang muncul.

Ubah nama file kembali menjadi apa jika Anda memiliki masalah.


18
Juga memiliki masalah ini dari 16,04 ke 18,04. Solusi Anda juga berfungsi di sana.
Haydentech

@Haydentech saya juga, upgrade Ubuntu sangat merepotkan askubuntu.com/questions/1085665/…
baptx
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.