Вопрос или проблема
Это произошло несколько недель назад, когда обновления безопасности внезапно остановились. Есть ли у кого-нибудь решение?
/etc/apt/sources.list это …
# См. http://help.ubuntu.com/community/UpgradeNotes для того, как обновить до
# новых версий дистрибутива.
deb http://archive.ubuntu.com/ubuntu/ jammy main restricted
# deb-src http://archive.ubuntu.com/ubuntu/ jammy main restricted
## Основные исправления ошибок, выпущенные после окончательного релиза
## дистрибутива.
deb http://archive.ubuntu.com/ubuntu/ jammy-updates main restricted
# deb-src http://archive.ubuntu.com/ubuntu/ jammy-updates main restricted
## Примечание. Программное обеспечение из этого репозитория является СОВЕРШЕННО НЕПОДДЕРЖИВАЕМЫМ командой Ubuntu.
## Также обратите внимание, что программное обеспечение в universe НЕ БУДЕТ получать
## проверку или обновления от команды безопасности Ubuntu.
deb http://archive.ubuntu.com/ubuntu/ jammy universe
# deb-src http://archive.ubuntu.com/ubuntu/ jammy universe
deb http://archive.ubuntu.com/ubuntu/ jammy-updates universe
# deb-src http://archive.ubuntu.com/ubuntu/ jammy-updates universe
## Примечание. Программное обеспечение из этого репозитория является СОВЕРШЕННО НЕПОДДЕРЖИВАЕМЫМ командой Ubuntu,
## и может не находиться под свободной лицензией. Пожалуйста, убедитесь в своих
## правах на использование программного обеспечения. Также обратите внимание, что программное обеспечение в
## multiverse НЕ БУДЕТ получать никакую проверку или обновления от команды безопасности Ubuntu.
deb http://archive.ubuntu.com/ubuntu/ jammy multiverse
# deb-src http://archive.ubuntu.com/ubuntu/ jammy multiverse
deb http://archive.ubuntu.com/ubuntu/ jammy-updates multiverse
# deb-src http://archive.ubuntu.com/ubuntu/ jammy-updates multiverse
## Примечание. Программное обеспечение из этого репозитория могло не быть протестировано так
## тщательно, как то, что содержится в основной версии, хотя оно включает
## более новые версии некоторых приложений, которые могут предоставить полезные функции.
## Также обратите внимание, что программное обеспечение в backports НЕ БУДЕТ получать никакую проверку
## или обновления от команды безопасности Ubuntu.
deb http://archive.ubuntu.com/ubuntu/ jammy-backports main restricted universe multiverse
# deb-src http://archive.ubuntu.com/ubuntu/ jammy-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ jammy-security main restricted
# deb-src http://security.ubuntu.com/ubuntu/ jammy-security main restricted
deb http://security.ubuntu.com/ubuntu/ jammy-security universe
# deb-src http://security.ubuntu.com/ubuntu/ jammy-security universe
deb http://security.ubuntu.com/ubuntu/ jammy-security multiverse
# deb-src http://security.ubuntu.com/ubuntu/ jammy-security multiverse
Вот что происходит:
myron@loki:/etc/apt$ sudo apt update
Hit:1 http://ppa.launchpad.net/eivnaes/network-manager-sstp/ubuntu focal InRelease
Get:2 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [128 kB]
Get:3 http://security.ubuntu.com/ubuntu jammy-security InRelease [129 kB]
Hit:5 https://download.docker.com/linux/ubuntu jammy InRelease
Hit:4 http://xogium.performanceservers.nl/apt jammy InRelease
Get:7 http://archive.ubuntu.com/ubuntu jammy InRelease [270 kB]
Get:8 http://archive.ubuntu.com/ubuntu jammy-backports InRelease [127 kB]
Hit:6 https://github.armbian.com/configurator stable InRelease
E: Репозиторий 'http://archive.ubuntu.com/ubuntu jammy-updates InRelease' изменил свое значение 'Origin' с 'Armbian' на 'Ubuntu'
E: Репозиторий 'http://archive.ubuntu.com/ubuntu jammy-updates InRelease' изменил свое значение 'Label' с 'Armbian' на 'Ubuntu'
N: Репозиторий 'http://archive.ubuntu.com/ubuntu jammy-updates InRelease' изменил свое значение 'Version' с '' на '22.04'
N: Репозиторий 'http://archive.ubuntu.com/ubuntu jammy-updates InRelease' изменил свое значение 'Suite' с 'jammy' на 'jammy-updates'
N: Это должно быть принято явно, прежде чем обновления для этого репозитория могут быть применены. См. man-страницу apt-secure(8) для подробностей.
Хотите ли вы принять эти изменения и продолжить обновление из этого репозитория? [y/N] y
Ign:9 http://archive.ubuntu.com/ubuntu jammy-updates/main armhf Packages
Get:10 http://archive.ubuntu.com/ubuntu jammy-updates/main armhf DEP-11 Metadata [134 kB]
Get:11 http://archive.ubuntu.com/ubuntu jammy-updates/main DEP-11 48x48 Icons [37.5 kB]
Get:12 http://archive.ubuntu.com/ubuntu jammy-updates/main DEP-11 64x64 Icons [56.8 kB]
Ign:13 http://archive.ubuntu.com/ubuntu jammy-updates/restricted armhf Packages
Get:14 http://archive.ubuntu.com/ubuntu jammy-updates/restricted armhf DEP-11 Metadata [159 B]
Get:15 http://archive.ubuntu.com/ubuntu jammy-updates/restricted DEP-11 48x48 Icons [29 B]
Get:16 http://archive.ubuntu.com/ubuntu jammy-updates/restricted DEP-11 64x64 Icons [29 B]
Ign:17 http://archive.ubuntu.com/ubuntu jammy-updates/universe armhf Packages
Get:18 http://archive.ubuntu.com/ubuntu jammy-updates/universe armhf DEP-11 Metadata [491 kB]
E: Репозиторий 'http://security.ubuntu.com/ubuntu jammy-security InRelease' изменил свое значение 'Origin' с 'Armbian' на 'Ubuntu'
E: Репозиторий 'http://security.ubuntu.com/ubuntu jammy-security InRelease' изменил свое значение 'Label' с 'Armbian' на 'Ubuntu'
N: Репозиторий 'http://security.ubuntu.com/ubuntu jammy-security InRelease' изменил свое значение 'Version' с '' на '22.04'
N: Репозиторий 'http://security.ubuntu.com/ubuntu jammy-security InRelease' изменил свое значение 'Suite' с 'jammy' на 'jammy-security'
N: Это должно быть принято явно, прежде чем обновления для этого репозитория могут быть применены. См. man-страницу apt-secure(8) для подробностей.
Хотите ли вы принять эти изменения и продолжить обновление из этого репозитория? [y/N] y
Get:19 http://archive.ubuntu.com/ubuntu jammy-updates/universe DEP-11 48x48 Icons [247 kB]
Get:20 http://archive.ubuntu.com/ubuntu jammy-updates/universe DEP-11 64x64 Icons [398 kB]
Ign:21 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse armhf Packages
Get:22 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse armhf DEP-11 Metadata [159 B]
Get:23 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse DEP-11 48x48 Icons [1,867 B]
Get:24 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse DEP-11 64x64 Icons [2,497 B]
Ign:9 http://archive.ubuntu.com/ubuntu jammy-updates/main armhf Packages
Ign:13 http://archive.ubuntu.com/ubuntu jammy-updates/restricted armhf Packages
Ign:17 http://archive.ubuntu.com/ubuntu jammy-updates/universe armhf Packages
Ign:25 http://security.ubuntu.com/ubuntu jammy-security/main armhf Packages
Get:26 http://security.ubuntu.com/ubuntu jammy-security/main armhf DEP-11 Metadata [53.6 kB]
Ign:21 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse armhf Packages
Get:27 http://security.ubuntu.com/ubuntu jammy-security/main DEP-11 48x48 Icons [16.9 kB]
Get:28 http://security.ubuntu.com/ubuntu jammy-security/main DEP-11 64x64 Icons [26.5 kB]
Ign:29 http://security.ubuntu.com/ubuntu jammy-security/restricted armhf Packages
Get:30 http://security.ubuntu.com/ubuntu jammy-security/restricted armhf DEP-11 Metadata [155 B]
Ign:9 http://archive.ubuntu.com/ubuntu jammy-updates/main armhf Packages
Get:31 http://security.ubuntu.com/ubuntu jammy-security/restricted DEP-11 48x48 Icons [29 B]
Get:32 http://security.ubuntu.com/ubuntu jammy-security/restricted DEP-11 64x64 Icons [29 B]
Ign:33 http://security.ubuntu.com/ubuntu jammy-security/universe armhf Packages
Get:34 http://security.ubuntu.com/ubuntu jammy-security/universe armhf DEP-11 Metadata [163 kB]
Ign:13 http://archive.ubuntu.com/ubuntu jammy-updates/restricted armhf Packages
Get:35 http://security.ubuntu.com/ubuntu jammy-security/universe DEP-11 48x48 Icons [82.0 kB]
Ign:17 http://archive.ubuntu.com/ubuntu jammy-updates/universe armhf Packages
Get:36 http://security.ubuntu.com/ubuntu jammy-security/universe DEP-11 64x64 Icons [122 kB]
Ign:37 http://security.ubuntu.com/ubuntu jammy-security/multiverse armhf Packages
Get:38 http://security.ubuntu.com/ubuntu jammy-security/multiverse armhf DEP-11 Metadata [157 B]
Get:39 http://security.ubuntu.com/ubuntu jammy-security/multiverse DEP-11 48x48 Icons [29 B]
Get:40 http://security.ubuntu.com/ubuntu jammy-security/multiverse DEP-11 64x64 Icons [29 B]
Ign:25 http://security.ubuntu.com/ubuntu jammy-security/main armhf Packages
Ign:29 http://security.ubuntu.com/ubuntu jammy-security/restricted armhf Packages
Ign:33 http://security.ubuntu.com/ubuntu jammy-security/universe armhf Packages
Ign:37 http://security.ubuntu.com/ubuntu jammy-security/multiverse armhf Packages
Ign:25 http://security.ubuntu.com/ubuntu jammy-security/main armhf Packages
Ign:29 http://security.ubuntu.com/ubuntu jammy-security/restricted armhf Packages
Ign:33 http://security.ubuntu.com/ubuntu jammy-security/universe armhf Packages
Ign:21 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse armhf Packages
Ign:37 http://security.ubuntu.com/ubuntu jammy-security/multiverse armhf Packages
Ign:9 http://archive.ubuntu.com/ubuntu jammy-updates/main armhf Packages
Ign:25 http://security.ubuntu.com/ubuntu jammy-security/main armhf Packages
Ign:29 http://security.ubuntu.com/ubuntu jammy-security/restricted armhf Packages
Ign:33 http://security.ubuntu.com/ubuntu jammy-security/universe armhf Packages
Ign:13 http://archive.ubuntu.com/ubuntu jammy-updates/restricted armhf Packages
Ign:37 http://security.ubuntu.com/ubuntu jammy-security/multiverse armhf Packages
Ign:25 http://security.ubuntu.com/ubuntu jammy-security/main armhf Packages
Ign:29 http://security.ubuntu.com/ubuntu jammy-security/restricted armhf Packages
Ign:33 http://security.ubuntu.com/ubuntu jammy-security/universe armhf Packages
Ign:37 http://security.ubuntu.com/ubuntu jammy-security/multiverse armhf Packages
Err:25 http://security.ubuntu.com/ubuntu jammy-security/main armhf Packages
404 Не найдено [IP: 2620:2d:4000:1::102 80]
Ign:17 http://archive.ubuntu.com/ubuntu jammy-updates/universe armhf Packages
Ign:29 http://security.ubuntu.com/ubuntu jammy-security/restricted armhf Packages
Ign:33 http://security.ubuntu.com/ubuntu jammy-security/universe armhf Packages
Ign:37 http://security.ubuntu.com/ubuntu jammy-security/multiverse armhf Packages
Ign:21 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse armhf Packages
Ign:9 http://archive.ubuntu.com/ubuntu jammy-updates/main armhf Packages
Ign:13 http://archive.ubuntu.com/ubuntu jammy-updates/restricted armhf Packages
Ign:17 http://archive.ubuntu.com/ubuntu jammy-updates/universe armhf Packages
Ign:21 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse armhf Packages
Err:9 http://archive.ubuntu.com/ubuntu jammy-updates/main armhf Packages
404 Не найдено [IP: 2620:2d:4002:1::103 80]
Ign:13 http://archive.ubuntu.com/ubuntu jammy-updates/restricted armhf Packages
Ign:17 http://archive.ubuntu.com/ubuntu jammy-updates/universe armhf Packages
Ign:21 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse armhf Packages
Ign:41 http://archive.ubuntu.com/ubuntu jammy/main armhf Packages
Get:42 http://archive.ubuntu.com/ubuntu jammy/main armhf DEP-11 Metadata [602 kB]
Get:43 http://archive.ubuntu.com/ubuntu jammy/main DEP-11 48x48 Icons [100.0 kB]
Get:44 http://archive.ubuntu.com/ubuntu jammy/main DEP-11 64x64 Icons [148 kB]
Ign:45 http://archive.ubuntu.com/ubuntu jammy/restricted armhf Packages
Ign:46 http://archive.ubuntu.com/ubuntu jammy/universe armhf Packages
Get:47 http://archive.ubuntu.com/ubuntu jammy/universe armhf DEP-11 Metadata [5,082 kB]
Get:48 http://archive.ubuntu.com/ubuntu jammy/universe DEP-11 48x48 Icons [3,447 kB]
Get:49 http://archive.ubuntu.com/ubuntu jammy/universe DEP-11 64x64 Icons [7,609 kB]
Ign:50 http://archive.ubuntu.com/ubuntu jammy/multiverse armhf Packages
Get:51 http://archive.ubuntu.com/ubuntu jammy/multiverse armhf DEP-11 Metadata [44.8 kB]
Get:52 http://archive.ubuntu.com/ubuntu jammy/multiverse DEP-11 48x48 Icons [42.7 kB]
Get:53 http://archive.ubuntu.com/ubuntu jammy/multiverse DEP-11 64x64 Icons [193 kB]
Ign:41 http://archive.ubuntu.com/ubuntu jammy/main armhf Packages
Ign:45 http://archive.ubuntu.com/ubuntu jammy/restricted armhf Packages
Ign:46 http://archive.ubuntu.com/ubuntu jammy/universe armhf Packages
Ign:54 http://archive.ubuntu.com/ubuntu jammy-backports/main armhf Packages
Get:55 http://archive.ubuntu.com/ubuntu jammy-backports/main armhf DEP-11 Metadata [3,711 B]
Get:56 http://archive.ubuntu.com/ubuntu jammy-backports/main DEP-11 48x48 Icons [9,524 B]
Get:57 http://archive.ubuntu.com/ubuntu jammy-backports/main DEP-11 64x64 Icons [11.2 kB]
Get:58 http://archive.ubuntu.com/ubuntu jammy-backports/restricted armhf DEP-11 Metadata [159 B]
Get:59 http://archive.ubuntu.com/ubuntu jammy-backports/restricted DEP-11 48x48 Icons [29 B]
Get:60 http://archive.ubuntu.com/ubuntu jammy-backports/restricted DEP-11 64x64 Icons [29 B]
Ign:61 http://archive.ubuntu.com/ubuntu jammy-backports/universe armhf Packages
Get:62 http://archive.ubuntu.com/ubuntu jammy-backports/universe armhf DEP-11 Metadata [19.6 kB]
Get:63 http://archive.ubuntu.com/ubuntu jammy-backports/universe DEP-11 48x48 Icons [19.7 kB]
Get:64 http://archive.ubuntu.com/ubuntu jammy-backports/universe DEP-11 64x64 Icons [28.2 kB]
Get:65 http://archive.ubuntu.com/ubuntu jammy-backports/multiverse armhf DEP-11 Metadata [161 B]
Get:66 http://archive.ubuntu.com/ubuntu jammy-backports/multiverse DEP-11 48x48 Icons [29 B]
Get:67 http://archive.ubuntu.com/ubuntu jammy-backports/multiverse DEP-11 64x64 Icons [29 B]
Ign:50 http://archive.ubuntu.com/ubuntu jammy/multiverse armhf Packages
Ign:41 http://archive.ubuntu.com/ubuntu jammy/main armhf Packages
Ign:45 http://archive.ubuntu.com/ubuntu jammy/restricted armhf Packages
Ign:46 http://archive.ubuntu.com/ubuntu jammy/universe armhf Packages
Ign:54 http://archive.ubuntu.com/ubuntu jammy-backports/main armhf Packages
Ign:61 http://archive.ubuntu.com/ubuntu jammy-backports/universe armhf Packages
Ign:50 http://archive.ubuntu.com/ubuntu jammy/multiverse armhf Packages
Ign:41 http://archive.ubuntu.com/ubuntu jammy/main armhf Packages
Ign:45 http://archive.ubuntu.com/ubuntu jammy/restricted armhf Packages
Ign:46 http://archive.ubuntu.com/ubuntu jammy/universe armhf Packages
Ign:54 http://archive.ubuntu.com/ubuntu jammy-backports/main armhf Packages
Ign:61 http://archive.ubuntu.com/ubuntu jammy-backports/universe armhf Packages
Ign:50 http://archive.ubuntu.com/ubuntu jammy/multiverse armhf Packages
Ign:41 http://archive.ubuntu.com/ubuntu jammy/main armhf Packages
Ign:45 http://archive.ubuntu.com/ubuntu jammy/restricted armhf Packages
Ign:46 http://archive.ubuntu.com/ubuntu jammy/universe armhf Packages
Ign:54 http://archive.ubuntu.com/ubuntu jammy-backports/main armhf Packages
Ign:61 http://archive.ubuntu.com/ubuntu jammy-backports/universe armhf Packages
Ign:50 http://archive.ubuntu.com/ubuntu jammy/multiverse armhf Packages
Err:41 http://archive.ubuntu.com/ubuntu jammy/main armhf Packages
404 Не найдено [IP: 2620:2d:4002:1::103 80]
Ign:45 http://archive.ubuntu.com/ubuntu jammy/restricted armhf Packages
Ign:46 http://archive.ubuntu.com/ubuntu jammy/universe armhf Packages
Ign:54 http://archive.ubuntu.com/ubuntu jammy-backports/main armhf Packages
Ign:61 http://archive.ubuntu.com/ubuntu jammy-backports/universe armhf Packages
Ign:50 http://archive.ubuntu.com/ubuntu jammy/multiverse armhf Packages
Err:54 http://archive.ubuntu.com/ubuntu jammy-backports/main armhf Packages
404 Не найдено [IP: 2620:2d:4002:1::103 80]
Ign:61 http://archive.ubuntu.com/ubuntu jammy-backports/universe armhf Packages
Fetched 1,497 kB in 19s (79.8 kB/s)
Reading package lists... Done
E: Невозможно получить http://archive.ubuntu.com/ubuntu/dists/jammy-updates/main/binary-armhf/Packages 404 Не найдено [IP: 2620:2d:4002:1::103 80]
E: Невозможно получить http://security.ubuntu.com/ubuntu/dists/jammy-security/main/binary-armhf/Packages 404 Не найдено [IP: 2620:2d:4000:1::102 80]
E: Невозможно получить http://archive.ubuntu.com/ubuntu/dists/jammy/main/binary-armhf/Packages 404 Не найдено [IP: 2620:2d:4002:1::103 80]
E: Невозможно получить http://archive.ubuntu.com/ubuntu/dists/jammy-backports/main/binary-armhf/Packages 404 Не найдено [IP: 2620:2d:4002:1::103 80]
E: Некоторые индексы пакетов не удалось загрузить. Они были проигнорированы или использованы старые.
.
Ответ или решение
Проблема с обновлениями armhf на Ubuntu: что делать?
Вы столкнулись с проблемой загрузки обновлений для armhf на вашей системе Ubuntu. Если обновления безопасности перестали поступать, это может быть связано с несколькими причинами. Рассмотрим основные шаги и рекомендации для решения этой проблемы.
1. Проверьте файл /etc/apt/sources.list
Ваш файл sources.list
должен содержать правильные настройки репозиториев. Из вашего описания видно, что строки, указывающие на репозитории jammy
и jammy-security
, прописаны, однако в выводах apt update
появляются сообщения о том, что откуда-то изменяются значения Origin
и Label
с ‘Armbian’ на ‘Ubuntu’, что может вызвать проблемы с доступом к пакетам.
Убедитесь, что ваш файл содержит следующие строки:
deb http://archive.ubuntu.com/ubuntu/ jammy main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ jammy-updates main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ jammy-backports main restricted universe multiverse
Если вы используете PPA или сторонние репозитории, проверьте их доступность и актуальность. Попробуйте временно закомментировать строки и снова выполнить apt update
, чтобы исключить влияние сторонних репозиториев.
2. Принятие изменений репозитория
При выполнении update вы заметили следующие уведомления:
E: Repository 'http://security.ubuntu.com/ubuntu jammy-security InRelease' changed its 'Origin' value from 'Armbian' to 'Ubuntu'
...
N: This must be accepted explicitly before updates for this repository can be applied.
Это предупреждение указывает на то, что вам необходимо явно подтвердить изменения. Сделайте это, выполнив команду:
sudo apt update --allow-releaseinfo-change
3. Проверка архитектуры armhf
Также стоит проверить, корректно ли настроены пакеты для архитектуры armhf. Если у вас установлена система на другой архитектуре, возможно, стоит переключиться на armhf, если это hardware поддерживает. Для проверки активных архитектур выполните:
dpkg --print-foreign-architectures
Если armhf не отображается, вы можете добавить его с помощью команды:
sudo dpkg --add-architecture armhf
После этого снова выполните sudo apt update
и посмотрите, изменится ли вывод.
4. Проверка доступности репозиториев
Сообщения об ошибках, такие как 404 Not Found
, указывают на то, что пакеты не найдены. Эти репозитории могут быть недоступны или неправильно настроены. Попробуйте использовать альтернативные зеркала. Вы можете изменить ваше зеркало на более близкое к вашему региону, например, следуя данной инструкции.
5. Устранение неполадок с кэшем apt
Иногда проблемы возникают из-за поврежденного кэша apt
. Очистите его с помощью следующих команд:
sudo apt clean
sudo apt autoclean
Затем проверьте наличие старых версий с помощью:
sudo apt update
Заключение
Если ни один из вышеперечисленных шагов не помог решить вашу проблему, возможно, стоит обратиться за помощью на форумы сообществ Ubuntu или Armbian. Важно предоставить всю необходимую информацию о вашей системе и logfile, чтобы получить более конкретные рекомендации.
Не забывайте, что правильная настройка репозиториев — это ключ к обеспечению стабильной работы системы и получения своевременных обновлений безопасности.