Новый Ubuntu LTS 12.04 (Precise Pangolin) только что вышел. Ubuntu LTS 12.04 представляет собой долгосрочную поддержку релиза, которая означает, что она поддерживается в течение пяти лет. Это руководство показывает, как можно обновить Ubuntu 11.10 серверных установок до Ubuntu 12.04 LTS. Этот урок поставляется без каких-либо гарантий! Я не даю никаких гарантий, что это будет работать у Вас!
Убедитесь, что Вы вошли в систему с правами root:
|
Затем запустите:
|
и установить последние обновления:
|
После установите пакет update-manager-core:
|
Откройте файл /etc/update-manager/release-upgrades...
|
... и убедитесь, что в нем имеется Prompt=normal:
[...] Prompt=normal
Затем запустите:
|
... чтобы началось обновление:
root@server1:~# do-release-upgrade Checking for a new ubuntu release Get:1 Upgrade tool signature [198 B] Get:2 Upgrade tool [1550 kB] Fetched 1550 kB in 0s (0 B/s) authenticate 'precise.tar.gz' against 'precise.tar.gz.gpg' extracting 'precise.tar.gz' Reading cache Checking package manager Continue running under SSH? This session appears to be running under ssh. It is not recommended to perform a upgrade over ssh currently because in case of failure it is harder to recover. If you continue, an additional ssh daemon will be started at port '1022'. Do you want to continue? Continue [yN] - y Starting additional sshd To make recovery in case of failure easier, an additional sshd will be started on port '1022'. If anything goes wrong with the running ssh you can still connect to the additional one. To continue please press [ENTER] - ENTER [...] Do you want to start the upgrade? 2 installed packages are no longer supported by Canonical. You can still get support from the community. 5 packages are going to be removed. 52 new packages are going to be installed. 426 packages are going to be upgraded. You have to download a total of 286 M. This download will take about 2 minutes with your connection. Installing the upgrade can take several hours. Once the download has finished, the process cannot be canceled. Continue [yN] Details [d] - y
Во время обновления некоторых службы, возможно, потребуется перезагрузка. Если менеджер обновлений указывает Вам, какие услуги должен быть перезапущен (она отображается список услуг), оставите их по умолчанию, нажав кнопку ENTER.
В конце процесса обновления, вы должны удалить устаревшие пакеты:
Remove obsolete packages? 19 packages are going to be removed. Continue [yN] Details [d] - y
Для завершения обновления сервер необходимо перезагрузить:
System upgrade is complete. Restart required To finish the upgrade, a restart is required. If you select 'y' the system will be restarted. Continue [yN] - y
После перезагрузки, Ваш сервер работает под управлением Ubuntu 12.04. Это можно увидеть взглянув на /etc/issue:
|
root@server1:~# cat /etc/issue Ubuntu 12.04 LTS \n \l root@server1:~#