Отсутствующие пакеты для Ubuntu 24.04 LTS arm64

Вопрос или проблема

У меня есть виртуальная машина на базе ARM с установленной Ubuntu 24.04 LTS (GNU/Linux 6.8.0-40-generic aarch64) у небольшого облачного провайдера. Сегодня я не смог установить новый пакет; apt update и apt upgrade завершились ошибками о недостающих пакетах.

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

Почему отсутствуют пакеты Arm64? Они собираются, пока я задаю этот вопрос? Когда они будут доступны?

Конец вывода apt update:

Получено 634 кБ за 1 с (455 кБ/c)
Чтение списков пакетов... Готово
E: Не удалось получить http://security.ubuntu.com/ubuntu/dists/noble-security/main/binary-arm64/Packages  404  Не найдено [IP: 2620:2d:4000:1::103 80]
E: Не удалось получить http://archive.ubuntu.com/ubuntu/dists/noble/main/binary-arm64/Packages  404  Не найдено [IP: 2620:2d:4000:1::103 80]
E: Не удалось получить http://archive.ubuntu.com/ubuntu/dists/noble-updates/main/binary-arm64/Packages  404  Не найдено [IP: 2620:2d:4000:1::103 80]
E: Не удалось получить http://archive.ubuntu.com/ubuntu/dists/noble-backports/universe/binary-arm64/Packages  404  Не найдено [IP: 2620:2d:4000:1::103 80]
E: Некоторые файлы индекса не удалось загрузить. Они были проигнорированы или использованы старые версии.

Скриншот http://security.ubuntu.com/ubuntu/dists/noble-security/main/ без папки binary-arm64

Ответ или решение

Недавно на вашу ARM-базированную виртуальную машину, работающую под управлением Ubuntu 24.04 LTS, возникла проблема с обновлением пакетов. Вы столкнулись с ошибками, связанными с отсутствием пакетов при выполнении команд apt update и apt upgrade. Давайте разберёмся подробнее с возникшей ситуацией и особенностями её разрешения.

Проблема отсутствующих пакетов

Согласно предоставленному вами выводу команд, apt не смог загрузить индексы пакетов из нескольких репозиториев, что привело к ошибкам 404 (Не найдено). Такие ошибки часто возникают, когда соответствующие папки с пакетами на зеркалах отсутствуют. В вашем случае, это касается архитектуры arm64, что может указывать на несколько причин.

Причины отсутствия пакетов:

  1. Обновления и обслуживание серверов:
    На момент вашего запроса может происходить обновление или обслуживание зеркал репозиториев, особенно для ARM архитектуры. Иногда новые версии пакетов загружаются на серверы в рамках регулярных обновлений, и в процессе может возникнуть временная недоступность.

  2. Проблемы с синхронизацией:
    Зеркала, возможно, не синхронизировались должным образом. Это значит, что некоторые зеркала могут получать обновления позже других, тем самым оставляя недоступными определённые пакеты, которые вы пытаетесь установить.

  3. Специфика архитектуры:
    ARM архитектура не всегда поддерживает все пакеты так же хорошо, как amd64 (x86-64). Поэтому возможны ситуации, когда для ARM64 требуется больше времени на сборку и развертывание новых пакетов.

Когда можно ожидать доступность пакетов?

Точный временной интервал, когда нужные пакеты будут доступны, предсказать невозможно. Однако, вы можете предпринять несколько шагов для решения проблемы:

  1. Проверка статуса сервера:
    Проверьте официальный форум или сайт Ubuntu на наличие сообщений о проблемах с репозиториями. Это может дать понимание о текущей ситуации.

  2. Инструкция по временной работе с репозиториями:
    Попробуйте изменить список репозиториев на другие доступные зеркала, которые могут быть более актуальными. Это можно сделать, редактируя файл /etc/apt/sources.list.

  3. Использование альтернативных подходов:
    Временами возможно использовать сторонние источники для загрузки пакетов. Убедитесь, что они безопасные и поддерживаемые, чтобы избежать установки нежелательного программного обеспечения.

Заключение

Отсутствие пакетов в Ubuntu 24.04 LTS для архитектуры arm64 может быть вызвано различными факторами, такими как обновления или проблемы с синхронизацией. Рекомендуется периодически проверять состояние репозиториев и, при необходимости, использовать альтернативные зеркала. Если проблема будет сохраняться, следует обратиться за поддержкой на официальные ресурсы Ubuntu или в сообщества пользователей.

Следуя приведённым рекомендациям, вы сможете в скором времени восстановить работоспособность вашей системы и продолжить установку необходимых пакетов. Не забывайте регулярно обновлять информацию о состоянии репозиториев, чтобы избежать подобных ситуаций в будущем.

Оцените материал
Добавить комментарий

Капча загружается...