ошибки при обновлении с 14.04 до 16.04 для неизвестного типа Multi-Arch для пакетов compiz, libkf5akonadisearch-bin

Я пытаюсь обновить свою машину 14.04 до 16.04, используя do-release-upgrade. После загрузки списков пакетов для хитрости, я вижу следующие ошибки:

Unknown Multi-Arch type 'no' for package 'compiz-core'
Unknown Multi-Arch type 'no' for package 'compiz-gnome'
Ignoring Provides line with DepCompareOp for package python-cffi-backend-api-max
Ignoring Provides line with DepCompareOp for package python-cffi-backend-api-min
Ignoring Provides line with DepCompareOp for package python3-cffi-backend-api-max
Ignoring Provides line with DepCompareOp for package python3-cffi-backend-api-min
Unknown Multi-Arch type 'no' for package 'libkf5akonadisearch-bin'
Ignoring Provides line with DepCompareOp for package php-psr-http-message-implementation
Ignoring Provides line with DepCompareOp for package php-psr-log-implementation
Ignoring Provides line with DepCompareOp for package php-math-biginteger
Unknown Multi-Arch type 'no' for package 'compiz-core'
Unknown Multi-Arch type 'no' for package 'compiz-gnome'
Ignoring Provides line with DepCompareOp for package python-cffi-backend-api-max
Ignoring Provides line with DepCompareOp for package python-cffi-backend-api-min
Ignoring Provides line with DepCompareOp for package python3-cffi-backend-api-max
Ignoring Provides line with DepCompareOp for package python3-cffi-backend-api-min
Unknown Multi-Arch type 'no' for package 'libkf5akonadisearch-bin'
Unknown Multi-Arch type 'no' for package 'compiz-core'
Unknown Multi-Arch type 'no' for package 'compiz-gnome'
Unknown Multi-Arch type 'no' for package 'compiz-core'
Unknown Multi-Arch type 'no' for package 'compiz-gnome'
You may want to run apt-get update to correct these problems

Затем происходит отмена установки. Предлагаемый прогон apt-get update, похоже, ничего не делает. Поиск сообщений об ошибках, приведенных выше, привел к тому, что у других возникли аналогичные проблемы при обновлении до других предыдущих выпусков, хотя я не сталкивался с какими-либо очевидными исправлениями. Предполагается, что обновление apt могло бы решить эту проблему, но я не вижу способа легко это сделать (он соответствует последней версии надежного пакета).

Что я должен сделать, чтобы перейти непосредственно на 16.04?

21
задан 10 July 2016 в 08:17

5 ответов

എന്നതിനായുള്ള എക്ലിപ്സ് ആണ്. എനിക്ക് വേണ്ടി പ്രവർത്തിച്ചതായി തോന്നുന്നു

apt-get -f install libc6
apt-get install --only-upgrade apt
4
ответ дан 10 July 2016 в 18:17

Это ошибка apt, и да, исправление заключается в апгрейде apt.

Редактируйте /etc/apt/sources.list и не комментируйте эти строки:

deb http://au.archive.ubuntu.com/ubuntu/ wily main restricted
deb http://au.archive.ubuntu.com/ubuntu/ wily-updates main restricted

Теперь запустите apt-get update и вы увидите те же ошибки с 'Unknown Multi-Arch type'.

Обновление apt:

apt-get install --only-upgrade apt

Теперь запустите установщик выпуска:

do-release-upgrade

:)

15
ответ дан 10 July 2016 в 18:17
  • 1
    не уверенный, если это - допустимая фиксация для проблемы, но я исправил Вас вторая команда – ravery 11 September 2017 в 04:55

Я также получаю сообщение «новейшая версия», но согласно https: //bugs.launchpad .net / ubuntu / + source / compiz / + bug / 1404783 / comments / 12

Я добавил источники vivid и vivid-updates в sources.list и установил версию apt / vivid.

sudo apt-get -t vivid install apt/vivid

Затем я удалил vivid source из sources.list и apt-get обновление завершено без предупреждения.

0
ответ дан 10 July 2016 в 18:17

Вы должны сделать это:

sudo apt-get install -f
2
ответ дан 10 July 2016 в 18:17
  • 1
    Ваш ответ лучше, чем мой, но поскольку OP запросил сохранить строку к .txt файл, перенаправить grep ' s вывод с > file.txt и т.п. – dessert 6 September 2017 в 06:44

Вот что у меня сработало:

sudo rm -r /var/lib/apt/lists/*
sudo apt-get clean
sudo apt-get update

Во время установки у меня были ошибки сегментации, поэтому я снова очистил архивы:

sudo apt-get clean

И все прошло нормально.

Надеюсь. это поможет!

0
ответ дан 29 September 2019 в 18:10

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

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