Проблема обновления Debian Jessie
17 Sep 2019 | Автор: dd |Столкнулся тут с глюком Debian Jessie, что он не хотел обновляться и ставиться.
Ругался на неправильные айпишники:
# apt install erlang-nox erlang-dev build-essential
Do you want to continue? [Y/n] y
Err http://security.debian.org/ jessie/updates/main linux-libc-dev i386 3.16.70-1
404 Not Found [IP: 151.101.12.204 80]
Unable to correct missing packages.
E: Failed to fetch http://security.debian.org/pool/updates/main/l/linux/linux-libc-dev_3.16.70-1_i386.deb 404 Not Found [IP: 151.101.12.204 80]
E: Aborting install
Добавление опочки –fix-missing ничего не дало
При попытке обновиться через apt-get update может вылезти ошибка
Release file expired, ignoring file:/home/wena/.repo_bin/dists/sid/Release
Собственно проблема в том что система старая, т.ч файло релизов немного протухло, т.ч пришлось вразумить систему следующей командой
# apt-get -o Acquire::Check-Valid-Until=false update
После этого все зашуршало нормально
З.Ы оказалось что помогает не всегда, и последняя команда также может выдавать ошибку failed to fetch , т.ч если это так, то открываем на редактирование файл репозитариев /etc/apt/sources.list и меняем его содержимое на следующие строки
deb http://archive.debian.org/debian/ jessie main
deb-src http://archive.debian.org/debian/ jessie main
deb http://security.debian.org jessie/updates main
deb-src http://security.debian.org jessie/updates main
после чего ловим ошибку There is no public key available for the following key IDs с которой мы уже умеем бороться с помощью следующих команд
# apt-get install debian-keyring debian-archive-keyring
# apt-key update
после чего все начинает нормально работать.
Проблема обновления Debian Jessie,Теги: debian