dpkg-redirectt: error: đổi tên liên quan đến lỗi ghi đè sau khi nâng cấp từ 16.04 lên 16.10


44

Tôi đã gặp một lỗi lạ sau khi nâng cấp Ubuntu 16.04 lên 16.10.

Trình cập nhật phần mềm đề xuất cập nhật một phần:

Không thể cài đặt 'systemd-shim'

Việc nâng cấp sẽ tiếp tục nhưng gói 'systemd-shim' có thể không ở trạng thái hoạt động. Vui lòng xem xét việc gửi một báo cáo lỗi về nó.

subprocess installed post-removal script returned error exit status 2

sudo apt-get update kết thúc mà không có bất kỳ lỗi.

sudo apt-get remove đầu ra này

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)

Xin hãy giúp tôi sửa lỗi này. Cảm ơn bạn.

Câu trả lời:


82
  1. Sử dụng thiết bị đầu cuối, đổi tên /usr/share/dbus-1/system-services/org.freedesktop.systemd1.servicethành /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. Tiến hành chạy sudo apt upgradelại.

Hy vọng không có nhiều systemd-shimlỗi sẽ xuất hiện.

Đổi tên tập tin trở lại như cũ nếu bạn có bất kỳ vấn đề nào.


18
Cũng có vấn đề này đi từ 16.04 đến 18.04. Giải pháp của bạn cũng hoạt động ở đó.
Haydentech

@Haydentech tôi quá, nâng cấp Ubuntu là như một nỗi đau askubuntu.com/questions/1085665/...
baptx
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.