На этот вопрос уже есть ответ здесь:
У меня есть виртуальный частный сервер, на котором установлена устаревшая версия Ubuntu 10.10. Я хочу перейти на версию 12.04 LTS.
В настоящее время apt
не работает с этим компьютером, а команда do-release-upgrade
не найдена.
На этом VPS нет ничего, что мне нужно было бы сохранить, я могу очистить его и установить 12.04, но я не знаю, как это сделать, когда мой единственный доступ - удаленный терминал.
Я не уверен, как можно было бы очистить и переустановить Ubuntu удаленно, но вы можете попробовать следующее для удаленного обновления, без apt
и do-release-upgrade
.
Загрузите «Альтернативный компакт-диск» для версии сервера 12.04.3 LTS, используя:
Для 64-битной версии:
wget http://releases.ubuntu.com/precise/ubuntu-12.04.3-alternate-amd64.iso
Для 32-битной версии: [ 1117]
wget http://releases.ubuntu.com/precise/ubuntu-12.04.3-alternate-i386.iso
Смонтируйте его в /media/cdrom
, используя:
sudo mount -o loop ubuntu-12.04.3-alternate-amd64.iso /media/cdrom
Выполните следующую команду, чтобы начать обновление:
[ 113]Или, если вы не являетесь пользователем root:
gksu "sh '/media/cdrom/cdromupgrade'"
Примечание 1 : я не знаю, возможно ли выполнить непосредственное обновление с С 10.10 до 12.04. Я думаю, что вам нужно будет просмотреть выпуски между ними, один за другим.
Примечание 2 : я не пробовал описанные выше шаги, поэтому не уверен, сработает ли это. Но в соответствии с этим: PreciseUpgrade , так и должно быть. Шаги, указанные там, указывают на монтирование файла .iso
к «точному названию компакт-диска», но я не уверен, какое точное имя компакт-диска указано в 10.10.