Синаптика и способность сломались после обновления с 15.10 до 16.04

После того, как я обновил Ubuntu Gnome 15.10 (Wily Werewolf) до 16.04 (Xenial Xerus), я не могу запустить synaptic или aptitude для установки нового программного обеспечения, и «apt-get install what» тоже не работает. Вот ошибка, которую я всегда получаю:

Значение 'wily недопустимо для APT :: Default-Release, так как такой выпуск недоступен в источниках.

Я много читал об этой ошибке в Google и т. Д., Но решения, предлагаемые в Интернете, работают только для более старых версий Ubuntu или Debian. То, что я попробовал, например проверял значение APT :: Default-Release в /etc/apt/apt.conf, но оно там не задано, оно не задано ни в одном текстовом файле в /etc/apt/ или в любом из его подкаталогов. Я удалил все файлы из каталога /etc/apt/sources.list.d, потому что они были связаны со старыми версиями Ubuntu.

Больше идей?

П.С. 1: Немного больше информации о моем окружении:

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04 LTS
Release:    16.04
Codename:   xenial

P.S. 2: Вывод из sudo apt edit-sources (удаленные закомментированные строки):

deb http://ubuntu.mirror.lrz.de/ubuntu/ xenial main restricted
deb-src http://ubuntu.mirror.lrz.de/ubuntu/ xenial main restricted

deb http://ubuntu.mirror.lrz.de/ubuntu/ xenial-updates main restricted
deb-src http://ubuntu.mirror.lrz.de/ubuntu/ xenial-updates main restricted

deb http://ubuntu.mirror.lrz.de/ubuntu/ xenial universe
deb-src http://ubuntu.mirror.lrz.de/ubuntu/ xenial universe
deb http://ubuntu.mirror.lrz.de/ubuntu/ xenial-updates universe
deb-src http://ubuntu.mirror.lrz.de/ubuntu/ xenial-updates universe

deb http://ubuntu.mirror.lrz.de/ubuntu/ xenial multiverse
deb-src http://ubuntu.mirror.lrz.de/ubuntu/ xenial multiverse
deb http://ubuntu.mirror.lrz.de/ubuntu/ xenial-updates multiverse
deb-src http://ubuntu.mirror.lrz.de/ubuntu/ xenial-updates multiverse

deb http://ubuntu.mirror.lrz.de/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://ubuntu.mirror.lrz.de/ubuntu/ xenial-backports main restricted universe multiverse

deb http://ubuntu.mirror.lrz.de/ubuntu/ xenial-security main restricted
deb-src http://ubuntu.mirror.lrz.de/ubuntu/ xenial-security main restricted
deb http://ubuntu.mirror.lrz.de/ubuntu/ xenial-security universe
deb-src http://ubuntu.mirror.lrz.de/ubuntu/ xenial-security universe
deb http://ubuntu.mirror.lrz.de/ubuntu/ xenial-security multiverse
deb-src http://ubuntu.mirror.lrz.de/ubuntu/ xenial-security multiverse

deb http://archive.canonical.com/ubuntu xenial partner
deb-src http://archive.canonical.com/ubuntu xenial partner

deb http://archive.canonical.com/ xenial partner
3
задан 11 May 2016 в 10:39

3 ответа

Если у Вас есть проблемы с "застрявшим" apt или высокоуровневые программы aptitude или synaptic, очистка способного кэша может быть необходимой.

Это в особенности имеет место после обновления распределения.

sudo apt clean

быстро и легок и помогает с большим количеством застрявших способных систем. Я обычно делаю это после того, как много обновлений было сделано, или после dist-обновления.

0
ответ дан 11 May 2016 в 20:39

то зеркало было повреждено недо ранее этим утром, посмотрите дату и время на папках Xenial. Это должно работать теперь.

http://ubuntu.mirror.lrz.de/ubuntu/dists/

Его лучшее для использования стандартного редиректора для страны вместо этого, поскольку это не включало бы поврежденное зеркало.

http://de.archive.ubuntu.com/ubuntu/
0
ответ дан 11 May 2016 в 20:39

Открытый /etc/apt/apt.conf.d/01ubuntu использование nano, как

sudo nano /etc/apt/apt.conf.d/01ubuntu

Затем введите следующее, как это:

APT::Default-Release "xenial";

Уберите Ваш apt кэш путем выполнения:

sudo rm -rfv /var/lib/apt/lists/*

Затем создайте partial папка, которая была удалена предыдущей командой:

sudo mkdir -pv /var/lib/apt/lists/partial

Для проверки, что Вы убрали свои списки, выполнял следующую команду:

sudo apt clean && sudo apt autoclean

Теперь, обновите свою информацию о хранилище:

sudo apt update --fix-missing

Это должно зафиксировать Ваши ошибки.

1
ответ дан 11 May 2016 в 20:39
  • 1
    Я не соглашаюсь, это заставило так мои недостающие меню вновь появиться, я только использую Firefox для лука иначе, я предпочитаю хром так или иначе – SPooKYiNeSS 11 November 2017 в 18:35

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

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