В данном посте я распишу, как правильно обновить систему с Ubuntu 10.10 на Ubuntu 11.04
Исходные система которую будем обновлять до последнего релиза.
keiz@vkeiz:~$ cat /etc/issue && uname -a && lsb_release -a
Ubuntu 10.10 \n \l
Linux vkeiz 2.6.35-22-generic #33-Ubuntu SMP Sun Sep 19 20:32:27 UTC 2010 x86_64 GNU/Linux
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 10.10
Release: 10.10
Codename: maverick
Для обновления на релиз Ubuntu 11.04natty проделаем следующее:
Запустим Terminal, вызвав искомый комбинацией клавиш «Ctrl + Alt + T» или «Alt + F2» и набрав «gnome-terminal»
Обновляем систему до актуального состояния, запустив сперва:
keiz@vkeiz:~$ sudo aptitude update && sudo aptitude upgrade
данные команды ориентируются на файл keiz@vkeiz:~$ cat /etc/apt/sources.list в котором перечислены пути для поиска обновлений, как для системы, так и для сторонних приложений возможно добавленных в Вашей системе.
По завершению предустановленных действий система выдаст запрос вида:
The following packages are RECOMMENDED but will NOT be installed:
firefox-locale-en
395 packages upgraded, 5 newly installed, 2 to remove and 0 not upgraded.
Need to get 401MB of archives. After unpacking 144MB will be used.
Do you want to continue? [Y/n/?]
, что произойдет по обновлению, какие пакеты будут обновлены, какие доустановятся и количество места после распаковки. Соглашаемся набрав на клавиатуре клавишу «Y» и ждем успешного завершения:
Перезагружаем компьютер.
Запускаем опять Terminal, вызвав искомый комбинацией клавиш «Ctrl + Alt + T» или «Alt + F2» и набрав «gnome-terminal»
и набираем следующую команду для обновления релиза с Ubuntu 10.10 на Ubuntu 11.04:
keiz@vkeiz:~$ do-release-upgrade
Checking for a new ubuntu release
Get:1 Upgrade tool signature [198B]
Get:2 Upgrade tool [1306kB]
Fetched 1307kB in 6s (71.3kB/s)
authenticate ‘natty.tar.gz’ against ‘natty.tar.gz.gpg’
extracting ‘natty.tar.gz’
[screen is terminating]
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»)
Checking package manager
Reading package lists… Done
Building dependency tree
Reading state information… Done
Building data structures… Done
Calculating the changes
Do you want to start the upgrade?
17 installed packages are no longer supported by Canonical. You can
still get support from the community.
12 packages are going to be removed. 223 new packages are going to be
installed. 1079 packages are going to be upgraded.
В зависимости от Вашего соединения с интернетом будет оценено предварительное время закачки пакетов:
You have to download a total of 635M. This download will take about 1
hour 14 minutes with your connection.
Fetching and installing the upgrade can take several hours. Once the
download has finished, the process cannot be cancelled.
Continue [yN] Details
После того как система скачает с интернета необходимые пакеты:
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’ и перезагружаем компьютер)
Итогом будет обновленная система:
keiz@vkeiz:~$ cat /etc/issue && uname -a && lsb_release -a
Ubuntu 11.04 \n \l
Linux vkeiz 2.6.38-15-generic #64-Ubuntu SMP Fri Jul 6 18:51:28 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 11.04
Release: 11.04
Codename: natty
На этом процесс завершен. Рабочая станция обновилась. Но не работает графическое окружение, т. е. Зайти на машину можно по ssh (был установлен sudo aptitude install openssh-server ) и все. В следующем посте я разберу какие пакеты нужно будет доустановить, чтобы заработал графический интерфейс для системы.