Как исправить ошибку загрузки Ubuntu
Обновлено: 21.11.2024
Обратите внимание, что средство отслеживания проблем в этом репозитории предназначено только для сообщений о проблемах с документами WSL.
Другие репозитории связанных выпусков:
Пожалуйста,
кто-нибудь помогите мне!
Текст был успешно обновлен, но возникли следующие ошибки:
прокомментировал dimithras 29 сентября 2020 г. •
rebolloluis прокомментировал 8 октября 2020 г. •
Прокомментировал JDRanpariya 18 января 2021 г. •
Во-первых, временно добавьте в систему известный DNS-сервер.
echo "сервер имен 8.8.8.8" | sudo tee /etc/resolv.conf > /dev/null
Затем запустите sudo apt-get update.
Если это исправит ваши временные сообщения о разрешении, подождите 24 часа, чтобы узнать, решит ли ваш интернет-провайдер проблему для вас (или просто свяжитесь с вашим интернет-провайдером), или вы можете навсегда добавить DNS-сервер в свою систему:
echo "сервер имен 8.8.8.8" | sudo tee /etc/resolvconf/resolv.conf.d/base > /dev/null
8.8.8.8 — собственный DNS-сервер Google.
прокомментировал divyesh-mangroliya-inferenz 31 января 2021 г.
@JDRanpariya Спасибо, это эхо "сервер имен 8.8.8.8" | Команда sudo tee /etc/resolv.conf > /dev/null работает нормально, но я получаю сообщение об ошибке при постоянном внесении этого изменения в соответствии с вашей второй командой: echo "nameserver 8.8.8.8" | sudo tee /etc/resolvconf/resolv.conf.d/base > /dev/null
Ошибка: tee: /etc/resolvconf/resolv.conf.d/base: нет такого файла или каталога
areebaqamar021 прокомментировал 4 февраля 2021 г.
Я видел ту же проблему, кто-нибудь может мне помочь?
прокомментировал amegbor 12 марта 2021 г.
решение по ссылке ниже помогло мне
speed7861 прокомментировал 27 апреля 2021 г.
Я столкнулся с такой же проблемой, кто-нибудь может мне помочь?
Если он не может найти файл, создайте его и укажите правильный путь. Я считаю, что в Ubuntu вы можете изменить порядок, в котором Linux проверяет DNS-преобразователи
GMSL1706 прокомментировал 16 июня 2021 г.
Я новичок в Ubuntu и хотел бы установить pi-bluetooth для своих проектов, но не могу. Я просмотрела несколько форумов, но так и не нашла точного ответа на свой запрос. Я использую Ubuntu 20.04.2 LTS.
Когда я использую команду sudo apt update && sudo apt upgrade, я получаю:
И я использую команду sudo apt install pi-bluetooth, я получаю:
Закрыто. Этот вопрос не соответствует правилам переполнения стека. В настоящее время ответы не принимаются.
Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow.
Закрыт 1 год назад.
Только что установил Ubuntu 13.10 (Saucy), и все, что я пытаюсь установить с помощью sudo apt-get install, терпит неудачу и выдает серию ошибок 404.
Пример — установка tmux
В этом случае он не может получить URL-адрес архива.
Я получаю нечто подобное при установке mysql-server
<р>. и множество других пакетов.Я даже пробовал запускать sudo apt-get update и --fix-missing?
Не работает ли репозиторий Ubuntu (что кажется странным, учитывая, сколько людей на него полагаются) или я что-то пропустил?
EDIT: вот что происходит, когда я пытаюсь выполнить sudo apt-get update . Само обновление не работает из-за не найденных ресурсов
Возможно, ваш индекс устарел, поэтому вы пытаетесь получить ресурсы, которых больше нет. Повторите попытку после выполнения обновления apt-get
Я попробовал выполнить sudo apt-get update, но он не работает из-за недостающих ресурсов. См. вывод выше в EDIT . Спасибо!
15 ответов 15
Столкнулись с похожей проблемой.
Это связано с использованием версии Ubuntu, отличной от LTS, называемой «версией конца жизни». Поскольку те прекратили поддержку. Вы можете проверить, находится ли ваша версия Ubuntu в конце жизненного цикла по этой ссылке.
Самое простое решение – выполнить следующие два шага:
-
Создайте резервную копию списка источников sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
Откройте исходный файл /etc/apt/sources.list и переименуйте все экземпляры us.archive или archive в
Запустите sudo apt-get update после выполнения вышеуказанного.
Это должно решить проблему.
Предупреждение. Обновите Ubuntu до LTS-версии как можно скорее, иначе вы не будете получать последние исправления безопасности. Это определенно не то решение, которое вы бы развернули на рабочих машинах.
Сейчас я экспериментирую с elementary OS, и во время этого я столкнулся со странной ошибкой обновления: Не удалось получить компакт-диск. Пожалуйста, используйте apt-cdrom, чтобы этот компакт-диск распознавался APT. apt-get update нельзя использовать для добавления новых компакт-дисков. Полная ошибка выглядела так после выполнения команды обновления apt-get:
W: Не удалось загрузить cdrom://elementary OS 0.3 _Freya_ – Daily amd64 (20150208)/dists/trusty/restricted/binary-amd64/Packages Используйте apt-cdrom, чтобы APT распознал этот компакт-диск. apt-get update нельзя использовать для добавления новых компакт-дисков
E: Не удалось загрузить некоторые индексные файлы.Они были проигнорированы или вместо них использовались старые.
В этом посте я покажу вам, как исправить эту ошибку.
Исправить Не удалось получить cdrom apt-get update нельзя использовать для добавления новых ошибок CD-ROM
Причина этой ошибки в том, что в качестве одного из источников здесь указан компакт-диск. Это означает, что ваша система пытается искать обновления программного обеспечения из образа ISO или live CD вашей системы Linux. Если он подключен, он может работать, но даже в этом случае его нельзя использовать так, как следует.
И чтобы решить эту проблему, вам нужно удалить это из списка источников программного обеспечения.
В Ubuntu найдите Программное обеспечение и обновления:
На первой вкладке Ubuntu Software найдите компакт-диск, если он отмечен, снимите его.
Закройте источники программного обеспечения и снова запустите обновление. Теперь все должно работать нормально.
Дальнейшее устранение неполадок:
Описанный выше метод должен был устранить эту ошибку обновления apt-get, которую нельзя использовать для добавления новых компакт-дисков. Но для меня это было не так, потому что опция cdrom уже была недоступна, так как я использовал живую сессию.
Теперь, чтобы исправить нашу ошибку, мы выберем маршрут из командной строки. Откройте терминал и используйте следующую строку, чтобы увидеть, что включено в список источников:
Выход для меня был следующим:
Для этого используйте следующую команду:
После того как вы отредактировали sources.list, снова запустите обновление apt-get. Ошибка «apt-get update не может быть использована для добавления новых компакт-дисков» должна была быть исправлена.
Если вы столкнулись с какой-либо другой проблемой обновления, ознакомьтесь с этой статьей, в которой собраны наиболее распространенные исправления ошибок обновления Ubuntu.
Надеюсь, этот урок был вам полезен. Если у вас есть какие-либо вопросы или предложения, не стесняйтесь оставлять комментарии.
Похоже, что сегодня одно из зеркал Ubuntu не работает, и я не смог установить новый пакет на свой сервер Ubuntu 20.04 LTS. Когда я пытаюсь обновить списки источников программного обеспечения, я получаю эту ошибку: «W: Не удалось загрузить некоторые индексные файлы. Они были проигнорированы или вместо них использовались старые». Я пытался обновить списки репозиториев пару раз, перезагрузил сервер, но все равно получаю ту же ошибку. Я проверил интернет-соединение, оно работает нормально!
Я выполнил следующую команду для обновления своего сервера Ubuntu:
И я столкнулся с этой ошибкой:
Как видно из приведенного выше вывода, одно из зеркал не работает, и нам пришлось либо отключить, либо заменить его рабочим, чтобы исправить эту ошибку.
Исправить «W: Не удалось загрузить некоторые индексные файлы». Ошибка в Ubuntu
Эта ошибка обычно устраняется сама собой, как только зеркало Ubuntu снова подключается к сети. На всякий случай, если зеркало не работает в течение нескольких часов, выполните любой из приведенных ниже способов, чтобы исправить это.
Метод 1. Найдите лучшее зеркало репозитория Ubuntu APT
Рекомендуемый способ решения этой проблемы — найти лучшее работающее зеркало архива Apt для вашего региона и соответствующим образом обновить файл /etc/apt/sources.list. В следующем руководстве представлены все возможные способы найти лучшее зеркало репозитория Ubuntu APT в зависимости от скорости загрузки. Зеркала не всегда могут быть ближайшими к вам, но предлагают наилучшую скорость загрузки и статус обновления.
Способ 2. Вернуться к исходному зеркалу
Перед изменением исходных списков настоятельно рекомендуется сначала сделать их резервную копию:
Ubuntu содержит примеры списков источников в файле /usr/share/doc/apt/examples/sources.list. Давайте посмотрим на содержимое этого файла:
Пример вывода:
Теперь создайте новые исходные списки из примера файла, как показано ниже:
Это восстановит все зеркала на главном сервере, обычно это зеркала в США.
Добавить дополнительные репозитории
Мы включили репозиторий [Main]. Этот репозиторий содержит поддерживаемое Canonical бесплатное программное обеспечение с открытым исходным кодом.
Если вы хотите установить поддерживаемые сообществом бесплатные пакеты и пакеты с открытым исходным кодом, несвободные пакеты, программное обеспечение, недоступное по полностью бесплатной лицензии и т. д., вам необходимо включить следующие репозитории:
- Ограниченное использование — проприетарные драйверы для устройств.
- Multiverse – программное обеспечение, ограниченное авторскими правами или юридическими вопросами.
- Universe – бесплатное программное обеспечение с открытым исходным кодом, поддерживаемое сообществом.
Чтобы включить эти репозитории, запустите:
Вы можете проверить все включенные репозитории, как показано ниже:
Отключить исходные репозитории
Если вы посмотрите на этот новый файл sources.list, репозитории с исходным кодом также включены. Строки, начинающиеся с «deb-src», указывают исходные репозитории, содержащие исходные пакеты. Это полезно для разработчиков. Если вы обычный пользователь, вы их не знаете.
Теперь обновите список источников и посмотрите, исправлено ли оно.
Если вы живете за пределами США, возможно, основные зеркала работают медленнее. В этом случае вы можете переключиться на ближайшее зеркало, как описано в следующем разделе.
Способ 3. Выберите ближайшее зеркало из официальных зеркал Ubuntu
По всему миру доступны сотни зеркал, созданных сообществом. Эти зеркала предоставляют репозитории и архивы всего программного обеспечения для вашего дистрибутива Ubuntu. Перейдите по следующей ссылке, чтобы просмотреть все доступные зеркала:
По этой ссылке выберите свою страну или любое ближайшее место по вашему выбору. Например, я выбираю зеркало в Индии.
На следующем экране выберите версию дистрибутива Ubuntu. Теперь вы получите записи sources.list, как показано на рисунке ниже.
Скопируйте эти строки и добавьте их в файл /etc/apt/sources.list. Если вам не нужен исходный репозиторий, просто закомментируйте его.
Добавить дополнительные репозитории
Мы добавили только репозиторий [Main]. Чтобы включить другие полезные репозитории, такие как репозитории с ограниченным доступом, безопасностью, обновлениями и т. д., запустите:
Способ 4. Копирование исходных списков из другой рабочей системы
Если у вас уже есть другой компьютер с той же версией Ubuntu, просто скопируйте содержимое файла sources.list и используйте его в своей системе. Это самый простой и легкий способ.
Если дополнительные репозитории, такие как Restricted, Multiverse и Universe, еще не включены, выполните следующие действия:
Бонус: автоматическая установка обновлений и исправлений безопасности
Это необязательно. Ubuntu периодически выпускает обновления безопасности и исправления. Мы должны установить их, чтобы обезопасить нашу систему. Для автоматической установки этих обновлений и исправлений необходимо установить пакет «автоматическое обновление» и настроить его, как описано по следующей ссылке.
Читайте также: