Рейтинг:1

Обновление Raspberry Pi с устаревшей версии?

флаг se
Tom

У меня есть Raspberry Pi с 19.10. При попытке сегодня установить новый пакет я обнаружил, что эта версия устарела. Как я могу обновить это до 20.04 LTS?

Я пытался изменить порты.ubuntu.com URL-адреса в sources.list для старые-релизы.ubuntu.com но это, похоже, ничего не меняет. удачное обновление говорит это:

root@otter:/etc/apt# точное обновление
Ign:1 http://old-releases.ubuntu.com/ubuntu-ports или InRelease
Ign:2 http://old-releases.ubuntu.com/ubuntu-ports eoan-updates InRelease
Ign:3 http://old-releases.ubuntu.com/ubuntu-ports eoan-backports InRelease
Ign:4 http://old-releases.ubuntu.com/ubuntu-ports eoan-security InRelease
Err:5 http://old-releases.ubuntu.com/ubuntu-ports eoan Release
  404 Не найдено [IP: 91.189.91.124 80]
Err:6 http://old-releases.ubuntu.com/ubuntu-ports eoan-updates Release
  404 Не найдено [IP: 91.189.91.124 80]
Err:7 http://old-releases.ubuntu.com/ubuntu-ports eoan-backports Release
  404 Не найдено [IP: 91.189.91.124 80]
Err:8 http://old-releases.ubuntu.com/ubuntu-ports Выпуск eoan-security
  404 Не найдено [IP: 91.189.91.124 80]
Чтение списков пакетов... Готово
E: В репозитории «http://old-releases.ubuntu.com/ubuntu-ports eoan Release» нет файла Release.
N: Обновление из такого репозитория не может быть выполнено безопасным образом, поэтому по умолчанию оно отключено.
N: См. справочную страницу apt-secure(8) для получения сведений о создании репозитория и настройке пользователя.
E: В репозитории «http://old-releases.ubuntu.com/ubuntu-ports eoan-updates Release» нет файла Release.
N: Обновление из такого репозитория не может быть выполнено безопасным образом, поэтому по умолчанию оно отключено.
N: См. справочную страницу apt-secure(8) для получения сведений о создании репозитория и настройке пользователя.
E: В репозитории «http://old-releases.ubuntu.com/ubuntu-ports eoan-backports Release» нет файла Release.
N: Обновление из такого репозитория не может быть выполнено безопасным образом, поэтому по умолчанию оно отключено.
N: См. справочную страницу apt-secure(8) для получения сведений о создании репозитория и настройке пользователя.
E: В репозитории «http://old-releases.ubuntu.com/ubuntu-ports eoan-security Release» нет файла Release.
N: Обновление из такого репозитория не может быть выполнено безопасным образом, поэтому по умолчанию оно отключено.
N: См. справочную страницу apt-secure(8) для получения сведений о создании репозитория и настройке пользователя.

apt-получить дист-обновление терпит неудачу с большим количеством HTTP 404. делать-релиз-обновление кажется, делает... что-то...снова много 404, и в конце концов это прерывается с этим:

404 Not Found [IP: 91.189.91.39 80], E: Не удалось найти некоторые индексные файлы. 
скачать. Их игнорировали или вместо них использовали старые. 


Восстановление исходного состояния системы

Прерывание
Чтение списков пакетов... Готово    
Построение дерева зависимостей          
Чтение информации о состоянии... Готово

Здесь есть путь обновления? Или я смотрю на то, чтобы сдуть все это и начать заново? Очень надеюсь, что нет...

Изменить по запросу Вот sources.list с удаленными пустыми строками и комментариями:

deb http://ports.ubuntu.com/ubuntu-ports eoan основной ограниченный доступ
deb http://ports.ubuntu.com/ubuntu-ports eoan-updates основной ограниченный доступ
deb http://ports.ubuntu.com/ubuntu-ports вселенная eoan
deb http://ports.ubuntu.com/ubuntu-ports eoan-updates вселенная
deb http://ports.ubuntu.com/ubuntu-ports eoan мультивселенная
deb http://ports.ubuntu.com/ubuntu-ports eoan-updates мультивселенная
deb http://ports.ubuntu.com/ubuntu-ports eoan-backports основная ограниченная вселенная мультивселенная
deb http://ports.ubuntu.com/ubuntu-ports eoan-security основной ограниченный доступ
deb http://ports.ubuntu.com/ubuntu-ports вселенная безопасности eoan
deb http://ports.ubuntu.com/ubuntu-ports мультивселенная eoan-security
David avatar
флаг cn
Вы не выполняете обновление на месте с 19.10 до 20.04 LTS, вы создаете живой носитель и выполняете установку.
флаг se
Tom
@Jos - нет, см. вопрос.
флаг se
Tom
@Бобо - готово. Изменение `ports.ubuntu.com/ubuntu-ports` на `old-releases.ubuntu.com/ubuntu`, похоже, дало мне успешное `подходящее обновление`, поэтому я надеюсь, что обновление релиза также сработает.
флаг se
Tom
@ Дэвид - правда??? Путь обновления с одной версии Ubuntu на другую состоит в том, чтобы снести все это и начать заново??? Если это правда, то это ерунда. Это не критически важное устройство, но именно на нем я запускаю домашнее зеркало частного репозитория программного обеспечения. Я действительно не хочу снова загружать все 600 ГБ через дрянной VPN (именно поэтому я в первую очередь отразил его ...)
David avatar
флаг cn
Вы не переходите от одного к другому в качестве обновления. Обновление будет с 19.04 до 19.10 или с 18.04 LTS до 20.04 LTS, вы хотите перейти на другой путь, поэтому переустановите.
David avatar
флаг cn
Зачем вам терять 600 ГБ данных? Вы, конечно, сначала делаете резервную копию, независимо от того, как устанавливалась новая версия. Обновление или новый. Вам будет предложено заменить существующую ОС. В БОЛЬШИНСТВЕ случаев это не влияет на данные.
флаг se
Tom
@David предлагает вам прочитать вопрос, прежде чем комментировать. Я обновляюсь с 19.10 до 20.04 - это последовательные версии. Или вы предполагаете, что невозможно перейти с версии, отличной от LTS, на версию LTS? Если так, Боже мой, то почему?
David avatar
флаг cn
Сделал мой ответ совершенно ясным, отметив, что еще я могу вам сказать.
флаг se
Tom
@Bobo - до сих пор не получаешь удовольствия от выполнения `do-release-upgrade`. 404 на таких URL-адресах, как этот: http://archive.ubuntu.com/ubuntu/dists/focal-security/main/binary-arm64/Packages
ChanganAuto avatar
флаг us
Вы пропустили окно для онлайн-обновления, которое обычно составляет до 3 месяцев после того, как текущий выпуск получает статус EoL. В вашем случае он закончился примерно в июле 2020 года или раньше. Так что да, устанавливайте с нуля, и точка.
флаг cn
@ Том, ты понял его? Я в точно такой же ситуации. Какая-то боль ставить с нуля...
флаг se
Tom
Кажется, что установка с нуля — ваш единственный вариант. Я займусь этим в любой день...

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.