Cách giải quyết xung đột gói với apt-get


0

Tôi có một số xung đột gói ngăn tôi cài đặt phần mềm cần thiết khác: Tôi muốn cài đặt tftpnhưng nhận được những điều sau:

ron@jpax-build07:~/tmp$ sudo apt install tftp
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 kde-telepathy-minimal : Depends: kde-config-telepathy-accounts (>= 15.04.0) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
ron@jpax-build07:~/tmp$

Được rồi, vì vậy tôi đã cố gắng:

ron@jpax-build07:~/tmp$ sudo apt -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
  libpthread-stubs0-dev:i386 libx11-dev:i386 libxau-dev:i386 libxcb1-dev:i386
  libxdmcp-dev:i386 libxext-dev:i386 libxfixes-dev:i386 libxtst6:i386
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  kde-config-telepathy-accounts
The following NEW packages will be installed:
  kde-config-telepathy-accounts
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
444 not fully installed or removed.
Need to get 0 B/137 kB of archives.
After this operation, 825 kB of additional disk space will be used.
Do you want to continue? [Y/n]
(Reading database ... 303598 files and directories currently installed.)
Preparing to unpack .../kde-config-telepathy-accounts_4%3a15.12.3-0ubuntu1_amd64.deb ...
Unpacking kde-config-telepathy-accounts (4:15.12.3-0ubuntu1) ...
dpkg: error processing archive /var/cache/apt/archives/kde-config-telepathy-accounts_4%3a15.12.3-0ubuntu1_amd64.deb (--unpack):
 trying to overwrite '/usr/share/accounts/services/google-im.service', which is also in package account-plugin-google 0.12+16.04.20160126-0ubuntu1
Processing triggers for libc-bin (2.23-0ubuntu9) ...
Errors were encountered while processing:
 /var/cache/apt/archives/kde-config-telepathy-accounts_4%3a15.12.3-0ubuntu1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
ron@jpax-build07:~/tmp$

Làm thế nào để tôi thoát khỏi mớ hỗn độn này?

CẬP NHẬT1

Khi tôi làm $ sudo apt remove kde-config-telepathy-accounts, tôi nhận được Package 'kde-config-telepathy-accounts' is not installed, so not removednơi $ sudo apt remove account-plugin-googlecung cấp cho tôi các phụ thuộc chưa được đáp ứng phụ kde-telepathy-minimalthuộc vào kde-config-telepathy-accounts- điều này không có ý nghĩa!


Bạn có thực sự sử dụng KDE? Hay là Gnome? Hay đoàn kết?
dobey

Câu trả lời:


1

Đọc thông báo lỗi cẩn thận, tìm kiếm lỗi dpkg thực tế.

Đây là của bạn, có khả năng khác với hầu hết những người khác tìm thấy chủ đề này.

dpkg: kho xử lý lỗi im.service ', cũng nằm trong gói tài khoản-plugin-google 0.12 + 16.04.20160126-0ubfox1

Chúng ta hãy tách nó ra và trình bày lại một chút rõ ràng hơn:

dpkg: xử lý lỗi PACKAGE_A (--unpack): cố gắng ghi đè FILE_NAME, cũng nằm trong PACKAGE_B

Bây giờ bạn có thể thấy những gì thông báo lỗi đang cố gắng nói?

Hầu hết các tệp trên hệ thống của bạn chỉ có thể được cung cấp bởi một gói mỗi lần. Khi hai gói cố gắng cung cấp cùng một tệp, chúng xung đột . Bạn không thể cài đặt cả hai cùng một lúc.

Bạn khắc phục sự cố bằng cách quyết định gói nào bạn muốn giữ và gỡ cài đặt gói khác.


1
Chà, thực sự, người ta nên nộp báo cáo lỗi đối với các gói vi phạm
Panther

Vui lòng CẬP NHẬT1 ở trên, Cảm ơn!
stdcerr

1
Đó là một câu hỏi khác nhau. Câu hỏi ban đầu của bạn là "chuyện gì đang xảy ra?" và chúng tôi đã trả lời rằng Câu hỏi mới của bạn là "quản lý gói hoạt động như thế nào?" AskUbfox rất phù hợp với các câu hỏi tiếp theo như vậy, vì chúng không có khả năng giúp người xem trong tương lai. Ubuntuforums.org là tốt hơn cho việc học tương tác. Câu trả lời ngắn gọn là bạn đã cài đặt một cái gì đó yêu cầu một trong hai gói (không phải cả hai), vì vậy loại bỏ cái này sẽ kích hoạt cài đặt của cái kia.
dùng535733
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.