Показать статистику
0 голосов
от (4.6тыс. баллов)

При попытке обновить дерево пакетов получаю 404 ошибку.

Выполняю:

sudo apt-get update

И получаю постоянно отлуп:

W: Failed to fetch http://ppa.launchpad.net/ 404  Not Found

Как это исправить? 

867 просмотров 1 ответов

1 Ответ

0 голосов
от (26.4тыс. баллов)

Сообщение об ошибке 404 или Not Found - это стандартный код ответа HTTP, указывающий, что клиент смог связаться с сервером, но сервер не смог найти то, что было запрошено.

Сервер размещения веб-сайтов обычно генерирует веб-страницу «404 - Страница не найдена», когда пользователи пытаются перейти по неработающей или неработающей ссылке.

Каковы причины этих ошибок в менеджере обновлений?

Как правило, три основные области вызывают эти ошибки в update-manager

  1. Пользователь только что обновил и повторно включил источник программного обеспечения PPA, который больше не существует.

2. Пользователь вручную ввел новый программный источник неправильно

3. Был добавлен PPA, но сопровождающий впоследствии удалил некоторые / все PPA

Где находятся эти программные источники

PPA обычно сохраняются в одном из двух мест

  • /etc/apt/sources.list
  • в файле с соответствующим именем с расширением .list, /etc/apt/sources.list.d/например, вwebupd8team-jupiter-natty.list

Этот файл списка обычно содержит:

deb http://ppa.launchpad.net/webupd8team/jupiter/ubuntu oneiric main
# deb-src http://ppa.launchpad.net/webupd8team/jupiter/ubuntu oneiric main

Обратите внимание, что в начале строки текста означает, что она закомментирована и не проверяется менеджером пакетов.

 Устранение ошибки

Как правило, если вы запускаете sudo apt-get update из терминала или нажимаете кнопку сведений в диспетчере обновлений после нажатия кнопки обновления, вы увидите такие ошибки, как:

введите описание изображения здесь

Если ошибка происходит из-за PPA - обычно снятие галочки с одноименного PPA с URL-адресом, указанным в сообщении об ошибке, разрешит эту проблему.

введите описание изображения здесь

Если ошибка 404 произошла из-за дополнительного репозитория /etc/apt/sources.list, который был добавлен, то проще добавить символ # в начале строки, чтобы закомментировать некорректный репозиторий, т.е.

gksu gedit /etc/apt/sources.list

введите описание изображения здесь

Дополнительная информация:
отчет об ошибке в диспетчере обновлений для решения этой проблемы:
 

 

 
...