В общем, счастливо стоит у меня 13.04. Поддержка у нее кончилась где-то зимой, но я решил дождаться 14.04, чтобы не сидеть на 13.10, которая по отзывам была какая-то сырая. Конечно, хотелось б хотя бы попробовать обновиться, а не ставить в нуля. Я знаю, что нельзя обновиться напрямую с не-LTS на LTS, если они не идут подряд. Ну, я и хотел обновиться до 13.10, а потом сразу же до 14.04. Но возникла проблема: штатными средствами систему обновить не удается. Запускаю update-manager -d. Он скачивает списки пакетов, потом предлагает обновить систему до 13.10. Я соглашаюсь на обновление и ничего не происходит - он просто закрывается. Вот что в терминале:
ilya@ilya-GE40-2OL:~$ update-manager -d
Проверка наличия нового релиза Ubuntu
Ваша версия Ubuntu больше не поддерживается.
Traceback (most recent call last):
File "/usr/bin/do-release-upgrade", line 123, in <module>
"%(url)s\n") % { 'url' : url })
ValueError: unsupported format character '?' (0xa) at index 55
Есть ли шанс побороть такую ошибку? Я не понимаю, выглядит, как будто просто в коде обновлялки ошибка...
Насколько разумна просто замена имени системы в /etc/apt/sources.list на trusty с последующим обновлением, и к каким нежелательным последствиям это может привести?