Вопрос или проблема
Я новичок в Linux. Я пытаюсь обновить Ubuntu (4.15.0-153). Когда я запускаю sudo apt-get update
, я получаю следующую ошибку:
Err:1 http://sg.archive.ubuntu.com/ubuntu bionic InRelease
403 Forbidden [IP: 202.79.184.254 80]
Err:2 http://sg.archive.ubuntu.com/ubuntu bionic-updates InRelease
403 Forbidden [IP: 202.79.184.254 80]
Err:3 http://sg.archive.ubuntu.com/ubuntu bionic-backports InRelease
403 Forbidden [IP: 202.79.184.254 80]
Err:4 http://sg.archive.ubuntu.com/ubuntu bionic-security InRelease
403 Forbidden [IP: 202.79.184.254 80]
Чтение списков пакетов... Готово
N: См. man-страницу apt-secure(8) для создания репозитория и деталей настройки пользователя.
N: Обновление из такого репозитория не может быть выполнено безопасно, и поэтому по умолчанию отключено.
E: Репозиторий 'http://sg.archive.ubuntu.com/ubuntu bionic InRelease' больше не подписан.
E: Не удалось загрузить http://sg.archive.ubuntu.com/ubuntu/dists/bionic/InRelease 403 Forbidden [IP: 202.79.184.254 80]
N: См. man-страницу apt-secure(8) для создания репозитория и деталей настройки пользователя.
N: Обновление из такого репозитория не может быть выполнено безопасно, и поэтому по умолчанию отключено.
E: Репозиторий 'http://sg.archive.ubuntu.com/ubuntu bionic-updates InRelease' больше не подписан.
E: Не удалось загрузить http://sg.archive.ubuntu.com/ubuntu/dists/bionic-updates/InRelease 403 Forbidden [IP: 202.79.184.254 80]
E: Не удалось загрузить http://sg.archive.ubuntu.com/ubuntu/dists/bionic-backports/InRelease 403 Forbidden [IP: 202.79.184.254 80]
E: Репозиторий 'http://sg.archive.ubuntu.com/ubuntu bionic-backports InRelease' больше не подписан.
N: Обновление из такого репозитория не может быть выполнено безопасно, и поэтому по умолчанию отключено.
N: См. man-страницу apt-secure(8) для создания репозитория и деталей настройки пользователя.
E: Не удалось загрузить http://sg.archive.ubuntu.com/ubuntu/dists/bionic-security/InRelease 403 Forbidden [IP: 202.79.184.254 80]
E: Репозиторий 'http://sg.archive.ubuntu.com/ubuntu bionic-security InRelease' больше не подписан.
N: Обновление из такого репозитория не может быть выполнено безопасно, и поэтому по умолчанию отключено.
N: См. man-страницу apt-secure(8) для создания репозитория и деталей настройки пользователя.
Попробуйте изменить сервер загрузки в настройках “Программное обеспечение и обновления” в Ubuntu Software. Я так сделал, и проблема была решена.
Для меня это проблема с сингапурским сервером ‘download.nus.edu/mirror/ubuntu’.
Как отметил @KorbanProyek, измените сервер загрузки следующим образом:
- откройте Программное обеспечение и обновления
- откройте Загрузка с
- прокрутите до Сингапур
- выберите (например) вторую запись
Вы можете попробовать переключить место загрузки на Основной сервер вместо сервера для Сингапура. Затем снова выполните sudo apt-get update.
введите описание изображения здесь
источник:
“apt update” завершился с ошибкой “403 Forbidden” на Ubuntu 22.04
Ответ или решение
Ошибка 403 при выполнении команды sudo apt update
в Ubuntu может быть связана с проблемами доступа к репозиториям, находящимся на конкретном зеркале. В вашем случае, вы получаете сообщение «403 Forbidden» при попытке обновить пакеты из репозитория, расположенного по адресу http://sg.archive.ubuntu.com/ubuntu
. Это означает, что сервер не позволяет вашему запросу на доступ к ресурсам, что может происходить по нескольким причинам.
1. Проблемы с зеркалом
Наиболее часто такая ошибка возникает из-за временных неполадок на используемом зеркале (в данном случае, зеркало расположено в Сингапуре). Возможно, сервер не отвечает на запросы или временно отключен. Рекомендуется проверить статус сервера или попробовать доступ к зеркалу через браузер. Если вы обнаружите, что сервер недоступен, наиболее простым решением будет смена зеркала.
2. Смена сервера загрузки
Как вы уже упомянули, изменение сервера загрузки может решить вашу проблему. Для этого выполните следующие шаги:
- Откройте приложение Программное обеспечение и обновления (Software & Updates).
- Перейдите к вкладке Загрузить из (Download from).
- Выберите другой сервер из предложенного списка (рекомендуется переключиться на основной сервер или другое местное зеркало, которое работает лучше).
- После выбора нового сервера нажмите Закрыть и подтвердите обновление списков пакетов.
После выполнения этих действий повторите команду sudo apt-get update
для проверки, была ли проблема решена.
3. Проверка конфигураций
Также стоит проверить настройки вашего файла /etc/apt/sources.list
. Убедитесь, что в нем прописаны корректные адреса репозиториев. Откройте этот файл с помощью текстового редактора от имени суперпользователя:
sudo nano /etc/apt/sources.list
Убедитесь, что все ссылки указаны верно и содержат корректный путь к вашему дистрибутиву, например, для bionic:
deb http://archive.ubuntu.com/ubuntu/ bionic main restricted
deb http://archive.ubuntu.com/ubuntu/ bionic-updates main restricted
deb http://archive.ubuntu.com/ubuntu/ bionic universe
deb http://archive.ubuntu.com/ubuntu/ bionic-updates universe
deb http://archive.ubuntu.com/ubuntu/ bionic multiverse
deb http://archive.ubuntu.com/ubuntu/ bionic-updates multiverse
deb http://archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu bionic-security main restricted
deb http://security.ubuntu.com/ubuntu bionic-security universe
deb http://security.ubuntu.com/ubuntu bionic-security multiverse
Если вы внесли изменения в файл, сохраните их и выполните sudo apt-get update
снова.
4. Дополнительные проверки
Если проблема сохраняется, попробуйте выполнить следующие диагностические шаги:
- Проверьте подключение к интернету, так как ошибки могут возникать из-за нестабильного соединения.
- Воспользуйтесь командой
ping
для проверки доступности зеркала:ping sg.archive.ubuntu.com
Если у вас все еще возникают трудности, возможно, следует обратиться на форумы поддержки Ubuntu или просмотреть документацию.
Заключение
Использование альтернативного зеркала или сервера часто помогает устранить ошибку 403 и позволяет успешно обновить пакеты на вашей системе. Если указанные выше шаги не дали результата, обратитесь к сообществу Ubuntu за расширенной поддержкой. Надеемся, что данная информация окажется для вас полезной и поможет решить возникшую проблему!