Из того, что я помню, Netcraft удалит информацию из их веб-сайта, если Вы свяжетесь с ними (support@netcraft.com), но они не исправят его для Вас. Как упомянуто в другом ответе @topdog, эта информация уже доступна в другом месте в общественном достоянии, настолько связывающийся Netcraft для удаления его так же полезен как преследование гуся.
man apt
, man apt-cache
и man apt-get
предоставляют информацию об обслуживании кэширования пакетов.
После обновления. файл /etc/apt/sources.list
, имейте в виду, что информация о пакете хранится в разных местах, и что просто запускается apt-get clean
или apt-get autoclean
не удалит эти испорченные пакеты (вы по-прежнему будете получать ошибку 404 для тех пакетов, которые не найдены). Вам нужно будет очистить кеш пакетов из:
/var/lib/apt/lists/
Storage area for state information for each package resource specified in
sources.list(5) Configuration Item: Dir::State::Lists.
Если вы сделаете ls / var / lib / apt / lists /
, вы увидите список ресурсов, которые вызывают ошибки 404 .. Возможно также информация о пакете в / var / lib / apt / lists / partial /
. Возможно, вам придется удалить (как в rm foo-bar
) те пакеты, которые вызывают ошибки 404. Будьте осторожны, чтобы не удалить те, которые работают.
Затем, если вы войдете в / etc / apt
, вы увидите sources.list.d
. В моем случае я просто запустил sources.list.d / *
и удалил все неработающие пакеты (конечно, после проверки содержимого sources.list.d / *
).
Вы можете последовательно запустить apt-get check
, apt-get autoclean
и apt-get update
, и все должно получиться чистым. 1289] Если у вас есть сомнения по поводу соглашения об именах для пакетов в файле списка, вы всегда можете выполнить man sources.list
.
Затем, если вы перейдете в / etc / apt
, вы увидите sources.list.d
. В моем случае я просто запустил sources.list.d / *
и удалил все неработающие пакеты (конечно, после проверки содержимого sources.list.d / *
).
Вы можете последовательно запустить apt-get check
, apt-get autoclean
и apt-get update
, и все должно получиться чистым. 1289] Если вы сомневаетесь в соглашении об именах для пакетов в файле списка, вы всегда можете выполнить man sources.list
.
Затем, если вы перейдете в / etc / apt
, вы увидите sources.list.d
. В моем случае я просто запустил sources.list.d / *
и удалил все неработающие пакеты (конечно, после проверки содержимого sources.list.d / *
).
Вы можете последовательно запустить apt-get check
, apt-get autoclean
и apt-get update
, и все должно получиться чистым. 1289] Если у вас есть сомнения по поводу соглашения об именах для пакетов в файле списка, вы всегда можете выполнить man sources.list
.
Etch - это 2 релиза, срок службы которых истек. Нет поддержки безопасности, потому что она не поддерживается.
Для основного архива используйте такую строку.
deb http://archive.debian.org/debian etch main
Вы должны выполнить обновление до lenny, а затем сжать.
Обновления безопасности, резервные копии, мультимедиа и архивы ksplice, вероятно, ушли.