На этот вопрос уже есть ответ:
После запуска «sudo apt update» кажется, что все работает, но я получаю сообщение об ошибке «Обновление кеша AppStream завершено, но некоторые метаданные были проигнорированы из-за ошибок»
Что это значит? ubuntu 16.04 LTS
Hit:1 http://ca.archive.ubuntu.com/ubuntu xenial InRelease
Get:2 http://security.ubuntu.com/ubuntu xenial-security InRelease [107 kB]
Get:3 http://ca.archive.ubuntu.com/ubuntu xenial-updates InRelease [109 kB]
Get:4 http://ca.archive.ubuntu.com/ubuntu xenial-backports InRelease [107 kB]
Get:5 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages [518 kB]
Get:6 http://ca.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages [803 kB]
Get:7 http://security.ubuntu.com/ubuntu xenial-security/main i386 Packages [456 kB]
Get:8 http://ca.archive.ubuntu.com/ubuntu xenial-updates/main i386 Packages [733 kB]
Get:9 http://security.ubuntu.com/ubuntu xenial-security/main Translation-en [222 kB]
Get:10 http://ca.archive.ubuntu.com/ubuntu xenial-updates/main Translation-en [331 kB]
Get:11 http://security.ubuntu.com/ubuntu xenial-security/main amd64 DEP-11 Metadata [67.7 kB]
Get:12 http://security.ubuntu.com/ubuntu xenial-security/main DEP-11 64x64 Icons [68.0 kB]
Get:13 http://security.ubuntu.com/ubuntu xenial-security/universe amd64 DEP-11 Metadata [107 kB]
Get:14 http://ca.archive.ubuntu.com/ubuntu xenial-updates/main amd64 DEP-11 Metadata [318 kB]
Get:15 http://security.ubuntu.com/ubuntu xenial-security/universe DEP-11 64x64 Icons [142 kB]
Get:16 http://ca.archive.ubuntu.com/ubuntu xenial-updates/main DEP-11 64x64 Icons [228 kB]
Get:17 http://ca.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages [640 kB]
Get:18 http://ca.archive.ubuntu.com/ubuntu xenial-updates/universe i386 Packages [584 kB]
Get:19 http://ca.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 DEP-11 Metadata [246 kB]
Get:20 http://ca.archive.ubuntu.com/ubuntu xenial-updates/universe DEP-11 64x64 Icons [331 kB]
Get:21 http://ca.archive.ubuntu.com/ubuntu xenial-updates/multiverse amd64 Packages [16.4 kB]
Get:22 http://ca.archive.ubuntu.com/ubuntu xenial-updates/multiverse i386 Packages [15.5 kB]
Get:23 http://ca.archive.ubuntu.com/ubuntu xenial-updates/multiverse amd64 DEP-11 Metadata [5,964 B]
Get:24 http://ca.archive.ubuntu.com/ubuntu xenial-backports/main amd64 DEP-11 Metadata [3,324 B]
Get:25 http://ca.archive.ubuntu.com/ubuntu xenial-backports/universe amd64 DEP-11 Metadata [5,100 B]
Fetched 6,165 kB in 12s (495 kB/s)
AppStream cache update completed, but some metadata was ignored due to errors.
Reading package lists... Done
Building dependency tree
Reading state information... Done
1 package can be upgraded. Run 'apt list --upgradable' to see it.
Я посмотрел сообщение об ошибке, которое вы указали в строке поиска SE. Это указывает на этот вопрос . Таким образом, этот вопрос кажется дубликатом (но я еще не квалифицирован, чтобы пометить его). Ответы, получившие наибольшее количество голосов, также решают эту проблему.
Мой ответ таков: Пожалуйста, ознакомьтесь со связанной веткой вопросов выше и дайте нам знать, как она пошла на решение вашей проблемы. Удачи!
Ответы, представленные в этом дублирующем вопросе, являются сложными и требуют следующих условных шагов в других вопросах. Ответ заключается в том, чтобы ввести это, и только это в своем терминале:
sudo apt install appstream/xenial-backports
Тогда:
sudo apt update
sudo apt upgrade
Это все, что вам нужно сделать.
Я добавлю свой ответ к дублирующему вопросу.
Редактировать: убедитесь, что строка
deb http://archive.ubuntu.com/ubuntu release-backports main restricted
universe multiverse
находится в /etc/apt/sources.list
и не имеет хэштега перед ней. Это уже должно быть хорошо, но просто проверьте.