Иногда в Ubuntu при выполнении команды sudo apt-get update в терминале мы можем получить такую ошибку:
Такие ошибки появляется как правило когда в Источники приложений (sources.list) подключены недоступные репозитории. Эти ошибки не причиняют никакого вреда системе, но если они вас раздражает и вы хотите избавиться от назойливых извещений, эти репозитории можно удалить.
Метод 1
Откройте Источники приложений в вкладке Другое ПО и удалите репозитории, которые определились в терминале, как Package 404 Not Found, а затем сделайте обновление:
sudo apt-get update
Метод 2
Вы также можете удалить недоступные репозитории, установив пакет под названием banish404 в Ubuntu 14.10/14.04/12.04, следующими командами в терминале:
sudo add-apt-repository ppa:fossfreedom/packagefixes
sudo apt-get update
sudo apt-get install banish404
По окончании установки выполните следующую команду в терминале:
sudo banish404
После выполнения данной команды программа сама находит недоступные репозитории, если они у вас были и должно открыться окно c предложением об отключении такого репозитория/репозиториев. Нажмите кнопку Yes:
Теперь после выполнения команды sudo apt-get update в терминале ошибки не должны больше появляться:
Удачи.
W: Не удалось получить...Package 404 Not Found
Такие ошибки появляется как правило когда в Источники приложений (sources.list) подключены недоступные репозитории. Эти ошибки не причиняют никакого вреда системе, но если они вас раздражает и вы хотите избавиться от назойливых извещений, эти репозитории можно удалить.
Метод 1
Откройте Источники приложений в вкладке Другое ПО и удалите репозитории, которые определились в терминале, как Package 404 Not Found, а затем сделайте обновление:
sudo apt-get update
Метод 2
Вы также можете удалить недоступные репозитории, установив пакет под названием banish404 в Ubuntu 14.10/14.04/12.04, следующими командами в терминале:
sudo add-apt-repository ppa:fossfreedom/packagefixes
sudo apt-get update
sudo apt-get install banish404
По окончании установки выполните следующую команду в терминале:
sudo banish404
После выполнения данной команды программа сама находит недоступные репозитории, если они у вас были и должно открыться окно c предложением об отключении такого репозитория/репозиториев. Нажмите кнопку Yes:
Теперь после выполнения команды sudo apt-get update в терминале ошибки не должны больше появляться:
Удачи.
а как то через пару дней репозиторий с 404 снова стал обновляться
ОтветитьУдалитьВидать опять подключил левый репозиторий. Установи пакет banish404 и выполни команду: sudo banish404 для исправления ошибки.
Удалитьвот этот репизиторий на прошлой неделе выдавал ошибку 404:http://download.videolan.org/pub/debian/stable/
Удалитьа три дня назад снова стал обновляться
Ну и хорошо. Значит нет ошибки. Я так понимаю? Или для чего вопрос?
УдалитьТеперь стало понятно. что делать при такой ситуации. Спасибо)
УдалитьПомогает ли от "некоторые индексные файлы не скачались и были проигнорированы" ?
ОтветитьУдалить=файлы не скачались и были проигнорированы= Это разные вещи. Файлы и репозитории.
УдалитьОднако тоже с репозиториями как-то связано. Пока с ними не разберусь,часть неустановленных обновлений будет о себе напоминать.
УдалитьСпасибо за хорошую статью!
ОтветитьУдалитьудалился репозиторий nvidea
ОтветитьУдалитьпосле добавления этого репозитория
ОтветитьУдалитьhttps://cloud.mail.ru/home/Screenshots/img-2015-12-24-03-25-34.png
sudo apt-get install banish404 не выполнилось т.к. ошибка:
ОтветитьУдалить"не удалось найти пакет banish404"
в чем может быть дело?