Конфликты между пакетами Ubuntu 20.04 и пакетами Debian 11

I У меня неработающие пакеты / конфликты между Ubuntu и Debian. В частности, нельзя обновлять Thunderbird и Perl.

Для Perl я получаю что-то вроде

$ sudo apt upgrade perl
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help resolve the situation:

The following packages have unmet dependencies:
 libclass-xsaccessor-perl : Depends: perl (< 5.30.1~) but 5.32.1-4+deb11u1 is to be installed
 libcommon-sense-perl : Depends: perl (< 5.30.1~) but 5.32.1-4+deb11u1 is to be installed
 perl : Depends: perl-base (= 5.32.1-4+deb11u1) but 5.30.0-9ubuntu0.2 is to be installed
        Depends: perl-modules-5.32 (>= 5.32.1-4+deb11u1) but it is not going to be installed
        Depends: libperl5.32 (= 5.32.1-4+deb11u1) but it is not going to be installed

Мой список PPA должен быть разумным, в sources.list.d / :

debian.list
dropbox.list
graphics:darktable.list
graphics-drivers-ubuntu-ppa-focal.list
jonaski-ubuntu-strawberry-focal.list
nodesource.list
sbt.list
spotify.list

и вот содержимое debian.list

deb http://ftp.debian.org/debian bullseye main
deb http://ftp.debian.org/debian bullseye-updates main
deb http://security.debian.org bullseye-security main

Есть идеи, как это исправить, исключая переустановку? (что я бы хотел отложить до 22.04)

-2
задан 24 August 2021 в 10:49

2 ответа

Ваш список PPA не разумный. От вас не ожидается, что вы будете смешивать репозитории Debian с репозиториями Ubuntu, потому что обе операционные системы двоично несовместимы, даже несмотря на то, что Ubuntu основан на Debian.

Удалите эти PPA как можно скорее. Использование неадаптированных репозиториев может серьезно повредить систему и даже привести к необходимости переустановки. Добавляйте сторонние репозитории только в том случае, если 1) нет другого варианта и 2) они явно указаны для работы с конкретной версией Ubuntu, которую вы используете.

3
ответ дан 4 September 2021 в 09:28

Проблема в том, что вы смешиваете источники из разных дистрибутивов.

Это плохая идея и создаст конфликты и всевозможные другие проблемы.

Не смешивайте исходные данные из других дистрибутивов или даже из разных версий Ubuntu.

2
ответ дан 4 September 2021 в 09:28

Другие вопросы по тегам:

Похожие вопросы: