Поиск по сайту:

Как обновить Ubuntu 15.10 до Ubuntu 16.04 в версиях для настольных компьютеров и серверов


Ubuntu 16.04 под кодовым названием Xenial Xerus с долгосрочной поддержкой сегодня официально выпущена для настольных компьютеров, серверов, облака и мобильных устройств. Canonical сообщила, что официальная поддержка этой версии продлится до 2021 года.

Помимо множества исправлений ошибок и обновленных пакетов, Ubuntu 16.04 включает следующие новые функции серверной версии:

Возможности сервера Ubuntu 16.04

  1. Ядро Linux 4.4
  2. OpenSSH 7.2p2 (полностью удален протокол SSH версии 1, а также поддержка 1024-битного обмена ключами DH)
  3. Apache и Nginx с поддержкой PHP 7.0
  4. Питон 3.5
  5. ЛХД 2.0
  6. Докер 1.10
  7. либвирт 1.3.1
  8. кему 2.5
  9. кв. 1.2
  10. Набор инструментов GNU (glib 2.23,bindutils 2.2, GCC 5.3)
  11. OpenStack Митака
  12. ВСвитч 2.5.0
  13. Nginx 1.9.15 с поддержкой HTTP/2
  14. MySQL 5.7
  15. Поддержка файловой системы ZFS

Возможности рабочего стола Ubuntu 16.04

Версия для настольных компьютеров имеет следующие примечательные особенности:

  1. Единство 7
  2. Центр программного обеспечения Ubuntu заменен программным обеспечением Gnome.
  3. Брасеро и Эмпатия удалены.
  4. Онлайн-поиск Dash отключен
  5. Лаунчер можно переместить вниз
  6. ЛибреОфис 5.1
  7. Множество исправлений ошибок
  8. Фаерфокс 45

Из этого руководства вы узнаете, как выполнить обновление с Ubuntu 15.10, настольной и серверной версий, до новой версии Ubuntu, 16.04 из командной строки.

Важно: Пользователи Ubuntu 14.04 LTS могут выполнить обновление до Ubuntu 16.04 LTS, используя наше официальное руководство по обновлению. Обновите Ubuntu 16.04 LTS с Ubuntu 14.04 LTS.

Вы должны знать, что процесс обновления со старой версии на более новую всегда сопряжен с некоторыми рисками и потерей данных или может привести к поломке вашей системы или переводу ее в состояние сбоя.

Поэтому всегда создавайте резервную копию важных данных, прежде чем приступать к обновлению системы, и всегда тестируйте процесс на непроизводственных системах.

Обновление системных пакетов

1. Прежде чем приступить к процессу обновления, сначала убедитесь, что в вашей системе установлены последние пакеты текущей версии, выполнив следующие команды в Терминале:


sudo apt-get update
sudo apt-get upgrade

2. Затем убедитесь, что вы также обновили систему с использованием последних зависимостей и ядер или пакетов, которые задерживаются командой обновления, выполнив приведенную ниже команду.


sudo apt-get dist-upgrade

3. Наконец, после завершения процесса обновления начните удалять ненужное программное обеспечение из вашей системы, чтобы освободить место на диске, выполнив следующие команды:


sudo apt-get autoremove
sudo apt-get clean

Это приведет к удалению всех ранее хранившихся пакетов deb в каталоге /var/cache/apt/archive/, а также ненужных зависимостей, пакетов, старых ядер или библиотек.

После подготовки системы к обновлению вам следует перезагрузить систему после процесса обновления, чтобы загрузиться с новым ядром.

Обновление до настольной версии Ubuntu 16.04

4. Прежде чем начать процесс обновления до последней версии Ubuntu, убедитесь, что пакет update-manager-core, рекомендуемый инструмент Canonical для обновления версии, устанавливается в систему с помощью приведенной ниже команды.


sudo apt-get install update-manager-core

5. Теперь запустите обновление с помощью следующей команды:


sudo do-release-upgrade

6. После серии проверок системы и изменений файлов репозитория инструмент проинформирует вас обо всех системных изменениях и спросит, хотите ли вы продолжить или просмотреть подробную информацию о процессе обновления. Введите y в командной строке, чтобы продолжить обновление.

7. В зависимости от вашего интернет-соединения процесс обновления может занять некоторое время. Тем временем пакеты будут загружены в вашу систему и установлены.

Кроме того, update-manager-core может вас спросить, хотите ли вы автоматически перезапустить службы и/или заменить файл конфигурации для пакетов новой версией.

Вы должны ответить yes для перезапуска служб, но безопаснее сохранить старые файлы конфигурации для вновь установленных пакетов на случай, если вы еще не сделали резервную копию этих файлов конфигурации. Кроме того, можно безопасно удалить устаревшие пакеты, набрав y в интерактивной строке.

8. Наконец, после успешного завершения процесса обновления установщик сообщит вам, что необходимо перезагрузить систему, чтобы применить изменения и завершить весь процесс обновления. Ответьте yes, чтобы продолжить.

9. После перезагрузки система должна загрузить последнюю обновленную версию дистрибутива Ubuntu, 16.04. Чтобы проверить версию вашего дистрибутива, выполните следующие команды на терминале.


uname –a
cat /etc/lsb-release
cat /etc/issue.net
cat /etc/debian_version

10. Если вы предпочитаете проверять версию своего дистрибутива через графический интерфейс, откройте Настройки системы и перейдите на вкладку Сведения.

Обновление до сервера Ubuntu 16.04

11. Те же шаги, описанные здесь, можно применить и к выпускам Ubuntu Server. Однако, если процесс обновления выполняется удаленно через SSH-соединение, дополнительный процесс SSH для восстановления будет автоматически запущен для вас на порту 1022 в случае сбоя системы.

На всякий случай подключитесь к консоли сервера через SSH через порт 1022, но не раньше, чем вы добавите правило брандмауэра, чтобы сделать соединение доступным для внешних попыток, в случае, если брандмауэр включен и работает, как показано на скриншотах ниже. .


sudo do-release-upgrade -d

12. После того, как вы установили второе SSH-соединение на своем сервере, продолжите обновление системы как обычно. После завершения процесса обновления перезагрузите компьютер и выполните очистку системы, введя следующие команды:


sudo apt-get autoremove
sudo apt-get clean

Вот и все! Наслаждайтесь Ubuntu 16.04 на своем компьютере, будь то настольный компьютер или сервер.

Читайте также: 7 основных действий, которые вам, скорее всего, придется сделать после установки Ubuntu 16.04 Xenial Xerus