Как избавиться от «404 Not Found» при запуске apt-get update

/www/pages/modesco/ubuntovod

Если вы случайно ввели не верный адрес PPA при добавлении его в систему, либо добавили PPA, в котором нет пакетов под вашу версию Ubuntu, но при каждом вызове вы будете видеть одну и ту же ошибку - 404 Not Found

Ничего страшного в этой ошибке нет (она может только немного замедлить процесс обновления списка пакетов), но если вы хотите от них избавиться, то нужно всего лишь отключить (или удалить) PPA, которые вызывают ошибку 404 Not Found. Делать это каждый раз в ручную не слишком удобно (я обычно делаю через Ubuntu Tweak), но сейчас мы сделаем так, что нужно будет только ввести в консоль команду fix404.

fix404 это простой скрипт, который проверяет все PPA на доступность для вашей системы и предлагает отключить нерабочие.

Скрипт fix404

Установка fix404

PPA с пакетом fix404 доступен только для пользователей Ubuntu 11.04:

sudo apt-add-repository ppa:lkjoel/fix404
sudo apt-get update
sudo apt-get install fix404

Для использования fix404 введите следующие команды в терминал:

sudo fix404
sudo chmod 644 /etc/apt/sources.list.d/*

Вторая команда нужна для восстановления нужных прав доступа файлам с PPA (да, в скрипте присутствует небольшой баг, о котором уже оповестили автора).

Купите Фольксваген Пассат в Новосибирске для себя и своей семьи.

Кануркин Денис
2012-01-16 23:58:00
Что-то не работает. Пишет Updating your lists... и всё, больше ничего. Потом переходит на строку ввода команд обратно. 
darmoid
2012-02-01 17:07:00
а когда будет доступен для пользователей Ubuntu 11.10?