Опыт обновления очень старой неподдерживаемой Ubuntu (12.10 Quantal до 14.04 LTS Trusty)
Довольно давно ставил Ubuntu на USB-флешку, в таком виде обновил разок, да так и пользовался, всё не доходили руки обновить. Даже как-то несколько дней полноценно работал, загрузившись с неё, когда были подозрения на близкую смерть SSD, а разбираться было некогда (ибо надо было работать :D)
В общем, сегодня я начал собирать домашний бэкап-сервер (AMD AM1, miniITX, корпус на 6 HDD), для теста загрузился с неё (кстати, забавно — на столе валялись только БП, материнка, много меньше этого БП и… всё), проверил систему, собрал и решил обновить до 14.04, благо, она достаточно стабильна.
Опаньки. Во-первых, apt-get update вообще нормально не завёлся. Тонна 404-х ошибок. Ковырялся я, ковырялся, и наткнулся в итоге на что-то типа
Дальше я, наверное, час плясал, экспериментировал и обновлялся. Все ошибки и эксперименты уже и не вспомню, так что выкладываю ключевые элементы процесса :)

Читать дальше →
В общем, сегодня я начал собирать домашний бэкап-сервер (AMD AM1, miniITX, корпус на 6 HDD), для теста загрузился с неё (кстати, забавно — на столе валялись только БП, материнка, много меньше этого БП и… всё), проверил систему, собрал и решил обновить до 14.04, благо, она достаточно стабильна.
Опаньки. Во-первых, apt-get update вообще нормально не завёлся. Тонна 404-х ошибок. Ковырялся я, ковырялся, и наткнулся в итоге на что-то типа
# do-release-upgrade
Проверка наличия новой версии Ubuntu
Ваша версия Ubuntu больше не поддерживается.
Traceback (most recent call last):
File "/usr/bin/do-release-upgrade", line 92, in <module>
"%(url)s\n") % { 'url' : url }
ValueError: unsupported format character '?' (0xa) at index 55
Дальше я, наверное, час плясал, экспериментировал и обновлялся. Все ошибки и эксперименты уже и не вспомню, так что выкладываю ключевые элементы процесса :)

Читать дальше →