Я пытаюсь обновить свою машину 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?
libkf5akonadisearch-bin
,compiz-core
,compiz-gnome
порвали мета - данные, хотя неясно , является ли это так в старых или новых. Если это в старых пакетах, не могли бы вы попытаться временно удалить три и посмотреть, поможет ли это?Ответы:
Это ошибка в apt, и да, исправление заключается в обновлении apt.
Отредактируйте
/etc/apt/sources.list
и раскомментируйте эти строки:Теперь запустите,
apt-get update
и вы увидите те же ошибки о «Неизвестный тип Multi-Arch».Теперь обновите apt:
Теперь запустите установщик релиза:
:)
источник
apt-get update
должен показать это, загружая целую кучу пакетов. ... извини, я не могу помочь. Это супер расстраивающая ошибка, которую я знаю. Все, что я могу сказать: как бы вы это ни делали, вам нужно обновить apt, чтобы обойти проблему, это единственное решение, которое я когда-либо нашел для этой проблемы.То, что, кажется, работало для меня, было
источник
Вы должны сделать это:
источник
Я также получаю сообщение «самая новая версия», но в соответствии с https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/1404783/comments/12
Я добавил источники для vivid и vivid-обновлений к sources.list и установил версию apt / vivid.
Затем я удалил яркий источник из sources.list и завершил обновление apt-get без какого-либо предупреждения.
источник
apt-get
не имеет опции -t.Вот что сработало для меня:
Во время установки у меня были ошибки ошибок сегментации, поэтому я снова очистил архивы:
И все прошло хорошо.
Надеюсь, это поможет!
источник