Не выходит обновить список пакетов для jessie. [РЕШЕНО]

Автор Juriy, 06 января 2023, 20:40:30

« назад - далее »

0 Пользователи и 3 гостей просматривают эту тему.

Juriy

Приветствую. Подскажите jessie всё, пакеты больше не скачать? Вроде в архивах лежит, но не подключается.

На машине интернет присутствует:
Открыть содержимое (спойлер)
:~# ping ya.ru
PING ya.ru (87.250.250.242) 56(84) bytes of data.
64 bytes from ya.ru (87.250.250.242): icmp_seq=1 ttl=246 time=19.8 ms
64 bytes from ya.ru (87.250.250.242): icmp_seq=2 ttl=246 time=19.8 ms
64 bytes from ya.ru (87.250.250.242): icmp_seq=3 ttl=246 time=19.7 ms
[свернуть]
Пробовал разные варианты добавить в /etc/apt/sources.list

deb http://archive.debian.org/debian/ jessie main
deb-src http://archive.debian.org/debian/ jessie main

deb http://archive.debian.org/debian/ jessie main non-free contrib
deb-src http://archive.debian.org/debian/ jessie main non-free contrib

deb http://archive.debian.org/debian/ jessie-backports main contrib non-free
deb-src http://archive.debian.org/debian/ jessie-backports main contrib non-free

deb http://mirror.yandex.ru/debian/ jessie main
deb-src http://mirror.yandex.ru/debian/ jessie main
На apt update вот так ругается, как на archive.debian.org так и на mirror.yandex:
Открыть содержимое (спойлер)
:~# apt update
Ош  http://archive.debian.org jessie-backports InRelease       
 
Ош  http://archive.debian.org jessie InRelease                 
 
Ош  http://archive.debian.org jessie-backports Release.gpg
  Невозможно соединиться с archive.debian.org: http: [IP: 217.196.149.234 80]
Ош  http://archive.debian.org jessie Release.gpg
  Невозможно соединиться с archive.debian.org: http: [IP: 217.196.149.234 80]
Чтение списков пакетов... Готово
Построение дерева зависимостей     
Чтение информации о состоянии... Готово
All packages are up to date.
W: Не удалось получить http://archive.debian.org/debian/dists/jessie-backports/InRelease 

W: Не удалось получить http://archive.debian.org/debian/dists/jessie/InRelease 

W: Не удалось получить http://archive.debian.org/debian/dists/jessie-backports/Release.gpg  Невозможно соединиться с archive.debian.org: http: [IP: 217.196.149.234 80]

W: Не удалось получить http://archive.debian.org/debian/dists/jessie/Release.gpg  Невозможно соединиться с archive.debian.org: http: [IP: 217.196.149.234 80]

W: Некоторые индексные файлы не скачались. Они были проигнорированы или вместо них были использованы старые версии.
[свернуть]

GNU Human

Скорее всего ВСЁ.

Я помню, года два назад ещё работали репозитории Debian 7. Это было примерно спустя два года после окончания его длительной поддержки. Потом перестали.

Сейчас же прошло примерно два года с момента окончания длительной поддержки Debian 8, поэтому, и его репозитории, скорее всего, отключили.

У Debian 9 срок поддержки закончился в 22 году, следовательно, репозитории должны отключить где-то в 24-ом.

Так что для установки ПО в старые выпуски придётся выкачивать образы его DVD и устанавливать из них. Либо создавать локальный репозиторий.

Это лишь мои предположения и наблюдения. Написано ли об этом где-то официально, я не знаю.

koshak83

#2
del
Конституция СССР 1977 г. Всесоюзный референдум о сохранении СССР: Да- 76.4%, Нет- 21.7%, НД- 1.9%

dzhoser

#3
 Новый /etc/apt/sources.list выглядит так

Цитироватьdeb http://security.debian.org/ jessie/updates main
deb-src http://security.debian.org/ jessie/updates main

deb http://archive.debian.org/debian/ jessie main contrib non-free
deb-src http://archive.debian.org/debian/ jessie main contrib non-free

deb http://archive.debian.org/debian/ jessie-backports main
deb-src http://archive.debian.org/debian/ jessie-backports main

Запускаем apt с дополнительным ключом для отключения проверки срока действия репозитория
apt-get -o Acquire::Check-Valid-Until=false update
06 января 2023, 21:58:18
можно создать файл настроек apt

echo 'Acquire::Check-Valid-Until no;' > /etc/apt/apt.conf.d/99-no-check-valid-until
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

Aalexeey

Цитата: Veritas Vestas от 06 января 2023, 20:54:41Так что для установки ПО в старые выпуски придётся выкачивать образы его DVD и устанавливать из них
Здесь http://snapshot.debian.org/ есть и находится всё!
https://debianforum.ru/index.php?topic=6879 100% защиты от "Ааааа у меня всё поломалось"

koshak83

#5
del
Конституция СССР 1977 г. Всесоюзный референдум о сохранении СССР: Да- 76.4%, Нет- 21.7%, НД- 1.9%

Juriy

#6
Цитата: koshak83 от 06 января 2023, 21:25:27Срок действия ключей проверьте.
Ну ключи явно просроченные.
Цитата: koshak83 от 06 января 2023, 22:04:58Я бы обновился. Уж очень олдолдстабл. Скоро 12й уже.
Если бы было так просто давно бы перешел.

Цитата: dzhoser от 06 января 2023, 21:52:30выглядит так
Полностью добавил. Но apt так и не обновляется.
Как будто сервер не видит:
Открыть содержимое (спойлер)
:~# apt-get update
Ош  http://archive.debian.org jessie InRelease                 
 
Ош  http://archive.debian.org jessie-backports InRelease       
 
Ош  http://archive.debian.org jessie Release.gpg
  Невозможно соединиться с archive.debian.org: http: [IP: 217.196.149.234 80]
Ош  http://archive.debian.org jessie-backports Release.gpg
  Невозможно соединиться с archive.debian.org: http: [IP: 217.196.149.234 80]
Чтение списков пакетов... Готово
W: Не удалось получить http://archive.debian.org/debian/dists/jessie/InRelease 

W: Не удалось получить http://archive.debian.org/debian/dists/jessie-backports/InRelease 

W: Не удалось получить http://archive.debian.org/debian/dists/jessie/Release.gpg  Невозможно соединиться с archive.debian.org: http: [IP: 217.196.149.234 80]

W: Не удалось получить http://archive.debian.org/debian/dists/jessie-backports/Release.gpg  Невозможно соединиться с archive.debian.org: http: [IP: 217.196.149.234 80]

W: Некоторые индексные файлы не скачались. Они были проигнорированы или вместо них были использованы старые версии.
[свернуть]

06 января 2023, 22:51:41
Цитата: Juriy от 06 января 2023, 22:40:37Как будто сервер не видит:
Сам перемудрил, запретил доступ к инету на роутере и забыл.

В общем ситуация теперь такая, не выходит добавить ключи по apt-key adv --keyserver keyring.debian.org 8B48AD6246925553.

А обновление проходит вот так:
Открыть содержимое (спойлер)
:~# apt update
Игн http://archive.debian.org jessie InRelease
Получено:1 http://archive.debian.org jessie-backports InRelease [166 kB]
Получено:2 http://archive.debian.org jessie Release.gpg [2 420 B]     
Игн http://archive.debian.org jessie-backports InRelease             
В кэше http://archive.debian.org jessie Release
Игн http://archive.debian.org jessie Release
Игн http://archive.debian.org jessie-backports/main Sources/DiffIndex
Игн http://archive.debian.org jessie-backports/main amd64 Packages/DiffIndex
В кэше http://archive.debian.org jessie-backports/main Translation-en
Игн http://archive.debian.org jessie/main Sources/DiffIndex
Игн http://archive.debian.org jessie/contrib Sources/DiffIndex   
Игн http://archive.debian.org jessie/non-free Sources/DiffIndex 
Игн http://archive.debian.org jessie/main amd64 Packages/DiffIndex
Игн http://archive.debian.org jessie/contrib amd64 Packages/DiffIndex
Игн http://archive.debian.org jessie/non-free amd64 Packages/DiffIndex
В кэше http://archive.debian.org jessie/contrib Translation-en
В кэше http://archive.debian.org jessie/main Translation-ru     
В кэше http://archive.debian.org jessie/main Translation-en     
В кэше http://archive.debian.org jessie/non-free Translation-en 
В кэше http://archive.debian.org jessie-backports/main Sources       
В кэше http://archive.debian.org jessie-backports/main amd64 Packages
В кэше http://archive.debian.org jessie/main Sources       
В кэше http://archive.debian.org jessie/contrib Sources   
В кэше http://archive.debian.org jessie/non-free Sources 
В кэше http://archive.debian.org jessie/main amd64 Packages
В кэше http://archive.debian.org jessie/contrib amd64 Packages
В кэше http://archive.debian.org jessie/non-free amd64 Packages
Игн http://archive.debian.org jessie-backports/main Translation-ru_RU
Игн http://archive.debian.org jessie-backports/main Translation-ru
Игн http://archive.debian.org jessie/contrib Translation-ru_RU
Игн http://archive.debian.org jessie/contrib Translation-ru
Игн http://archive.debian.org jessie/main Translation-ru_RU
Игн http://archive.debian.org jessie/non-free Translation-ru_RU
Игн http://archive.debian.org jessie/non-free Translation-ru
Получено 168 kБ за 5с (32,8 kБ/c)
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
137 packages can be upgraded. Run 'apt list --upgradable' to see them.
W: Ошибка GPG: http://archive.debian.org jessie-backports InRelease: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 8B48AD6246925553 NO_PUBKEY 7638D0442B90D010
W: Ошибка GPG: http://archive.debian.org jessie Release: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 8B48AD6246925553
[свернуть]


06 января 2023, 23:38:16
Добавил ключи:
gpg --no-default-keyring --keyring gnupg-ring:/etc/apt/trusted.gpg.d/rabbit.gpg --keyserver keyserver.ubuntu.com --recv 8B48AD6246925553
gpg --no-default-keyring --keyring gnupg-ring:/etc/apt/trusted.gpg.d/rabbit.gpg --keyserver keyserver.ubuntu.com --recv 7638D0442B90D010

Вылезла другая проблема:
All packages are up to date.
W: Ошибка GPG: http://archive.debian.org jessie-backports InRelease: Следующие подписи неверные: KEYEXPIRED 1587841717 KEYEXPIRED 1668891673
W: Ошибка GPG: http://archive.debian.org jessie Release: Следующие подписи неверные: KEYEXPIRED 1587841717
Как вот это исправить не нашел.

В sources.list дописал.
deb [trusted=yes] http://archive.debian.org/debian
deb-src [trusted=yes] http://archive.debian.org/debian

По крайней мере пакеты скачиваются и ставятся. Уже хорошо.

koshak83

#7
del
Конституция СССР 1977 г. Всесоюзный референдум о сохранении СССР: Да- 76.4%, Нет- 21.7%, НД- 1.9%

dzhoser

Цитата: koshak83 от 07 января 2023, 01:17:32По инструкции Astra Linux попробуйте там тоже по сути олдолдстабл и олдстабл подключают. Только там Debian 9 для Common Edition и Debian 10 для Special Edition, аккуратнее.
Вот этого не нужно делать. В Debian не стоит подключать репозитори Astra, наоборот можно.
А ТС нужно свежий пакет debian-archive-keyring поставить.
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

Udachnik

https://www.freexian.com/lts/extended/docs/how-to-use-extended-lts/ - правильная ссылка что нужно делать, а не вот это вот все с архивом.

koshak83

#10
del
Конституция СССР 1977 г. Всесоюзный референдум о сохранении СССР: Да- 76.4%, Нет- 21.7%, НД- 1.9%

makso

Цитата: Juriy от 06 января 2023, 22:40:37Если бы было так просто давно бы перешел.

Всё равно, рано или поздно - это придётся сделать и чем позже, тем болезненней будет переход...

Juriy

С Рождеством всех.
Спасибо всем откликнувшимся.
После того как подкинул репозитории архивные и доступ к пакетам появился, решил сделать apt upgrade.
Система обновилась и сервисы которые до этого работали начали отваливаться. Накатил недельный бекап, подкинул репозитории, скачал нужные пакеты.
Пока продолжаем работать.

Цитата: makso от 07 января 2023, 16:27:13Всё равно, рано или поздно - это придётся сделать и чем позже, тем болезненней будет переход...
Сервер работает только в локальной сети, и пока выполняет свои функции к его сожалению не будет ему обновлений. Скачать пакеты для него это разовая акция случающаяся примерно раз в год. У меня так то есть уже план переезда его на новую ОС, он даже обкатан на другом железе, но пока этот работает то подождёт.