Ubuntu 16.04 & ldquo; возникла проблема при проверке обновлений & rdquo;

Я запускаю Ubuntu 16.04, и внезапно APT сломался, и я не могу открыть терминал. Более конкретно, я получаю красный круг с белым знаком «минус» на панели инструментов вверху, и когда я нажимаю на него, он говорит A problem occurred when checking for the updates. Когда я нажимаю на «Терминал», указатель мыши меняется на круг в течение нескольких секунд, и ничего не происходит.

Я понимаю, что это было задано много раз, но я попробовал несколько других решений (например, запуск apt-get -f install, apt-get update, apt-get upgrade, комментируя PPA в sources.list).

Вот содержимое моих sources.list

# deb cdrom:[Ubuntu 16.04.2 LTS _Xenial Xerus_ - Release amd64 (20170215.2)]/ xenial main restricted # See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to # newer versions of the distribution. deb http://us.archive.ubuntu.com/ubuntu/ xenial main restricted # deb-src http://us.archive.ubuntu.com/ubuntu/ xenial main restricted ## Major bug fix updates produced after the final release of the ## distribution. deb http://us.archive.ubuntu.com/ubuntu/ xenial-updates main restricted # deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-updates main restricted ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu ## team. Also, please note that software in universe WILL NOT receive any ## review or updates from the Ubuntu security team. deb http://us.archive.ubuntu.com/ubuntu/ xenial universe # deb-src http://us.archive.ubuntu.com/ubuntu/ xenial universe deb http://us.archive.ubuntu.com/ubuntu/ xenial-updates universe # deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-updates universe ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu ## team, and may not be under a free licence. Please satisfy yourself as to ## your rights to use the software. Also, please note that software in ## multiverse WILL NOT receive any review or updates from the Ubuntu ## security team. deb http://us.archive.ubuntu.com/ubuntu/ xenial multiverse # deb-src http://us.archive.ubuntu.com/ubuntu/ xenial multiverse deb http://us.archive.ubuntu.com/ubuntu/ xenial-updates multiverse # deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-updates multiverse ## N.B. software from this repository may not have been tested as ## extensively as that contained in the main release, although it includes ## newer versions of some applications which may provide useful features. ## Also, please note that software in backports WILL NOT receive any review ## or updates from the Ubuntu security team. # deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse ## Uncomment the following two lines to add software from Canonical's ## 'partner' repository. ## This software is not part of Ubuntu, but is offered by Canonical and the ## respective vendors as a service to Ubuntu users. # deb http://archive.canonical.com/ubuntu xenial partner # deb-src http://archive.canonical.com/ubuntu xenial partner deb http://security.ubuntu.com/ubuntu xenial-security main restricted # deb-src http://security.ubuntu.com/ubuntu xenial-security main restricted deb http://security.ubuntu.com/ubuntu xenial-security universe # deb-src http://security.ubuntu.com/ubuntu xenial-security universe deb http://security.ubuntu.com/ubuntu xenial-security multiverse # deb-src http://security.ubuntu.com/ubuntu xenial-security multiverse

У меня также есть PPA в /etc/apt/sources.list.d:

dropbox .list gerardpuig-ubuntu-ppa-xenial.list atlassian-hipchat4.list jonathonf-ubuntu-python-3_6-xenial.list libreoffice-ubuntu-ppa-xenial.list pgdg.list

Я также заметил, что даже несмотря на то, что я запускал обновление / обновление / dist-upgrade и перезагружался, когда я вхожу в TTY1, он все еще говорит, что у меня есть 94 пакета для обновления.

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

Спасибо.

2
задан 29 May 2017 в 08:33

6 ответов

Чтобы чередовать версию python 3.X, просто запустите:

sudo update-alternatives --config python3

Чтобы восстановить обновления программного обеспечения, просто введите число python 3.5.

3
ответ дан 22 May 2018 в 22:07
  • 1
    это сказало, что у него не было альтернатив для python3 :(, но сброс сработавшей символической ссылки, хотя теперь это означает, что я должен каждый раз ссылаться на мои скрипты python3.6 с несколькими лишними символами. – bluppfisk 16 April 2018 в 05:56

Чтобы чередовать версию python 3.X, просто запустите:

sudo update-alternatives --config python3

Чтобы восстановить обновления программного обеспечения, просто введите число python 3.5.

3
ответ дан 18 July 2018 в 12:33

Чтобы чередовать версию python 3.X, просто запустите:

sudo update-alternatives --config python3

Чтобы восстановить обновления программного обеспечения, просто введите число python 3.5.

3
ответ дан 24 July 2018 в 19:59

Оказывается, в какой-то момент после установки python3 я переключил символическую ссылку / usr / bin / python3, чтобы указать на python3.6 вместо исполняемого файла python3.5 по умолчанию.

Сброс символической ссылки в точку to /usr/bin/python3.5 исправлено все.

1
ответ дан 22 May 2018 в 22:07

Оказывается, в какой-то момент после установки python3 я переключил символическую ссылку / usr / bin / python3, чтобы указать на python3.6 вместо исполняемого файла python3.5 по умолчанию.

Сброс символической ссылки в точку to /usr/bin/python3.5 исправлено все.

1
ответ дан 18 July 2018 в 12:33

Оказывается, в какой-то момент после установки python3 я переключил символическую ссылку / usr / bin / python3, чтобы указать на python3.6 вместо исполняемого файла python3.5 по умолчанию.

Сброс символической ссылки в точку to /usr/bin/python3.5 исправлено все.

1
ответ дан 24 July 2018 в 19:59

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

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