16.04 apt update никогда не заканчивается

Это началось несколько дней назад. Я запускаю команду sudo apt update и она никогда не заканчивается. Выход терминала

 Get:1 http://ru.archive.ubuntu.com/ubuntu xenial InRelease [247 kB] Hit:2 http://archive.canonical.com/ubuntu xenial InRelease Hit:3 http://ppa.launchpad.net/attente/java-non-latin-shortcuts/ubuntu xenial InRelease Hit:4 http://ppa.launchpad.net/webupd8team/sublime-text-3/ubuntu xenial InRelease Ign:5 http://dl.google.com/linux/chrome/deb stable InRelease Hit:6 http://ru.archive.ubuntu.com/ubuntu xenial-updates InRelease Get:7 http://security.ubuntu.com/ubuntu xenial-security InRelease [94,5 kB] Hit:8 http://dl.google.com/linux/chrome/deb stable Release Hit:9 http://ru.archive.ubuntu.com/ubuntu xenial-backports InRelease Fetched 341 kB in 2s (150 kB/s) 

В то время как эта скорость вентилятора системы ускорения повышается на моем ноутбуке, и это раздражает, чтобы слушать это. Однако нет чрезмерной активности процессора. Можете ли вы, ребята, сказать мне, почему это происходит?

Это ошибка. Посмотрите https://bugs.launchpad.net/ubuntu/+source/appstream/+bug/1579712/ . Проблема в том, что ошибка влияет на процесс обновления, поэтому вы не можете обновить. Словить 22.

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

Если система попыталась выполнить обновление, у вас, вероятно, будет appstreamcli запущенный appstreamcli — используя 100% вашего процессора; он также будет иметь блокировку в базе данных apt , которая блокирует любую попытку обновления.

Чтобы решить эту проблему, вам нужно убить rogue appstreamcli может найти свой PID, запустив верх, а затем

 sudo kill <PID here> 

Второй шаг – вручную обновить отказоустойчивые пакеты, как в: ( Обратите внимание: в 64-битной системе, если вы запускаете 32-битную систему, вы должны соответственно изменить ссылки, используя i386 вместо amd64 )

 cd /tmp && mkdir asfix cd asfix wget https://launchpad.net/ubuntu/+archive/primary/+files/appstream_0.9.4-1ubuntu1_amd64.deb wget https://launchpad.net/ubuntu/+archive/primary/+files/libappstream3_0.9.4-1ubuntu1_amd64.deb sudo dpkg -i *.deb 

как опубликовано в комментарии № 24 отчета об ошибке.

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

Хорошая ошибка.

BTW — это то же самое, что и appstreamcli, зависающее при 100% использовании процессора во время обновления, и apt-get застревает в «Fetched XXKb in XXsec»