Опыт обновления очень старой неподдерживаемой Ubuntu (12.10 Quantal до 14.04 LTS Trusty)

Довольно давно ставил Ubuntu на USB-флешку, в таком виде обновил разок, да так и пользовался, всё не доходили руки обновить. Даже как-то несколько дней полноценно работал, загрузившись с неё, когда были подозрения на близкую смерть SSD, а разбираться было некогда (ибо надо было работать :D)

В общем, сегодня я начал собирать домашний бэкап-сервер (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


Дальше я, наверное, час плясал, экспериментировал и обновлялся. Все ошибки и эксперименты уже и не вспомню, так что выкладываю ключевые элементы процесса :)

Установка Linux, демотиватор


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

Возвращаем system tray в Ubuntu 13.10

Пропали иконки любимых parcellite? Не работает больше старый метод
gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"
?

Всё просто:

sudo add-apt-repository ppa:mc3man/sacy-tests
sudo apt-get update
sudo apt-get upgrade
gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"