Điểm:-2

Xung đột giữa các gói Ubuntu 20.04 và gói Debian 11

lá cờ cn

Tôi đang gặp các gói bị hỏng/xung đột giữa Ubuntu và Debian. Đặc biệt, không thể cập nhật Thunderbird và Perl.

Đối với Perl, tôi nhận được một cái gì đó như

$ sudo nâng cấp apt perl
Đang đọc danh sách gói... Xong
Xây dựng cây phụ thuộc       
Đang đọc thông tin trạng thái... Xong
Đang tính nâng cấp... Xong
Không thể cài đặt một số gói. Điều này có thể có nghĩa là bạn có
yêu cầu một tình huống không thể hoặc nếu bạn đang sử dụng không ổn định
phân phối mà một số gói bắt buộc chưa được tạo
hoặc đã được chuyển ra khỏi Incoming.
Thông tin sau đây có thể giúp giải quyết tình huống:

Các gói sau đây có các thuộc tính không được đáp ứng:
 libclass-xsaccessor-perl : Tùy thuộc: perl (< 5.30.1~) nhưng 5.32.1-4+deb11u1 sẽ được cài đặt
 libcommon-sense-perl : Tùy thuộc: perl (< 5.30.1~) nhưng 5.32.1-4+deb11u1 sẽ được cài đặt
 perl : Phụ thuộc: perl-base (= 5.32.1-4+deb11u1) nhưng 5.30.0-9ubuntu0.2 sẽ được cài đặt
        Phụ thuộc: perl-modules-5.32 (>= 5.32.1-4+deb11u1) nhưng nó sẽ không được cài đặt
        Phụ thuộc: libperl5.32 (= 5.32.1-4+deb11u1) nhưng nó sẽ không được cài đặt

Danh sách PPA của tôi phải hợp lý, trong nguồn.list.d/:

debian.list
dropbox.list
đồ họa: darktable.list
trình điều khiển đồ họa-ubuntu-ppa-focal.list
jonaski-ubuntu-dâu-focal.list
nodesource.list
sbt.list
spotify.list

và đây là nội dung của debian.list

deb http://ftp.debian.org/debian bullseye chính
deb http://ftp.debian.org/debian bullseye-updates chính
deb http://security.debian.org bullseye-security chính

Bất kỳ ý tưởng làm thế nào để sửa chữa nó, cấm cài đặt lại? (mà tôi muốn hoãn lại cho đến ngày 22.04)

guiverc avatar
lá cờ cn
Điều đó được mong đợi; chúng là các hệ điều hành khác nhau. Hệ thống Ubuntu của tôi là *impish* nên hệ thống của tôi gần với Debian hơn *mọt sách* (bạn cũng có thể sử dụng *bullseye* ở đây) nhưng chúng vẫn khác nhau. Họ không bao giờ thực sự * căn chỉnh *.
lá cờ cn
"Có ý tưởng nào về cách khắc phục nó, trừ việc cài đặt lại" xóa ppa của debian không? Ubuntu KHÔNG phải là Debian và Debian không phải là Ubuntu.
Denis Rosset avatar
lá cờ cn
Ồ! cảm ơn. Tôi không biết repo debian xuất hiện như thế nào trong `sources.list.d` của tôi. Tôi nghĩ rằng nó đã ở đó theo mặc định.
guiverc avatar
lá cờ cn
Thư mục `/etc/apt/sources.list.d/` là thư mục Rỗng trên bản cài đặt Ubuntu. Mọi thứ được tìm thấy bên trong thư mục đó đã được thêm vào sau khi cài đặt.
Denis Rosset avatar
lá cờ cn
Cảm ơn tất cả. Tôi đã gỡ bỏ PPA của debian (ai đã đặt nó ở đó?!?), và bây giờ `apt` không phàn nàn về các gói được lưu giữ nữa. Tôi đoán là mình đã may mắn và vừa tránh được việc cài đặt lại (hệ thống của tôi khởi động bình thường và aptitude không hiển thị bất cứ thứ gì bị hỏng). Phù
Denis Rosset avatar
lá cờ cn
Rất tiếc là tôi đã xóa tệp này và tôi không có bản sao lưu `/etc` gần đây. Ngày sáng tạo có thể cho tôi một gợi ý về những gì đã xảy ra.
Điểm:3
lá cờ cn

danh sách PPA của bạn là không phải hợp lý. Bạn không nên trộn lẫn kho Debian với kho Ubuntu, bởi vì cả hai hệ điều hành đều không tương thích nhị phân, mặc dù Ubuntu dựa trên Debian.

Loại bỏ các PPA này càng sớm càng tốt. Việc sử dụng các kho lưu trữ không phù hợp có thể làm hỏng hệ thống nghiêm trọng, thậm chí dẫn đến việc phải cài đặt lại. Chỉ thêm các kho lưu trữ của bên thứ ba nếu 1) không có tùy chọn nào khác và 2) chúng được chỉ định rõ ràng để hoạt động với phiên bản Ubuntu cụ thể mà bạn sử dụng.

Denis Rosset avatar
lá cờ cn
Xem bình luận ở trên. Tôi đã gỡ bỏ Debian PPA, đã thực hiện `apt update`, và hệ thống đang khởi động bình thường và ổn định cho đến bây giờ. Tôi sẽ cài đặt lại nếu bất cứ điều gì có vẻ tanh.
vanadium avatar
lá cờ cn
Tốt để nghe. Thật vậy: hệ thống chưa hẳn bị hỏng sau khi bạn thêm PPA sai. Tôi sẽ "kiểm duyệt" khía cạnh đó trong câu trả lời của tôi. Bạn có thể sẽ ổn với hệ thống của mình.
Denis Rosset avatar
lá cờ cn
Hệ thống hoạt động tốt, tôi đã tránh được một viên đạn ở đây.
Điểm:2
lá cờ ng

Vấn đề là bạn đang trộn các nguồn từ các bản phân phối khác nhau.

Đây là một ý tưởng tồi và sẽ tạo ra xung đột và đủ loại vấn đề khác.

Không trộn lẫn các nguồn từ các bản phân phối khác hoặc thậm chí từ các phiên bản Ubuntu khác nhau.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.