Как перейти на последнюю версию ubuntu

Несколько вещей, которые нужно иметь в виду, обновляя Ubuntu

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

Очистить после обновления

В вашей системе будет несколько ненужных пакетов, которые не потребуются после обновлений. Вы можете удалить такие пакеты и освободить место с помощью этой команды:

Живое исправление ядра в Ubuntu Server, чтобы избежать перезагрузки

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

Функция Live Patching позволяет вносить исправления в ядро ​​Linux, пока оно еще работает. Другими словами, вам не нужно перезагружать вашу систему.

Если вы управляете серверами, вы можете включить оперативное исправление в Ubuntu.

Обновления версий отличаются

Обсуждаемые здесь обновления предназначены для того, чтобы ваша система Ubuntu была свежей и обновленной. Но они не охватывают обновления версий (например, обновление с Ubuntu 18.10 до Ubuntu 19.04).

Обновления версии Ubuntu — это совсем другое. Оно обновляет все ядро ​​операционной системы. Вы должны сделать правильные резервные копии перед началом этого длительного процесса.

Обновление Ubuntu через Терминал

Некоторые обновления операционных систем служат для устранения «дыр» в безопасности, другие помогают ОС поддерживать новые программы. Но ценнее всего те, которые улучшают саму систему — добавляют в неё новые функции и возможности.

Если вышло обновление с долгосрочной поддержкой (LTS), очень полезно обратить на него внимание. Обновление Ubuntu через Терминал служит сразу многим целям

От преимуществ, которые оно даёт, разумный пользователь отказываться не будет.

При обновлении через терминал необходимо использовать специальные команды.

Операционная система Ubuntu обновляется в основном раз в полгода. Это достаточный период, чтобы успели появиться новые технологии, ноу-хау и решения в мире ИТ. Поэтому следить за обновлениями и своевременно «ставить» их — верный способ быть на острие технологий.

Система Убунту давно славится подходом, который в неё заложила компания Canonical. Он обещает возможность получить всё нужное и сразу, на одном диске или в одном образе. Если выходят обновления программ, система также сообщит вам об этом, и предложит установку.

Менеджер обновлений

Операционные системы Linux раньше не славились вниманием к потребностям новичков. Сейчас всё немного по-другому

Одним из полезных нововведений Ubuntu является Update Manager.

Он позволяет не только получать оповещения о выходе новых версий ОС. Он также предлагает оптимальный вариант установки пакетов с программными новинками.

Поэтому необходимый софт окажется у вас, когда он будет востребован и актуален.

Рассмотрим в деталях, как обновить Убунту через Терминал. Если вы хотите сами узнать о важных и поддерживаемых обновлениях, зайдите в раздел «Система» — «Администрирование» — «Менеджер обновлений».

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

Приступаем к обновлению

ВАЖНО. Чтобы всё прошло удачно, на вашем ПК должна быть установлена версия системы от 14.04 и новее

Также обзаведитесь правами sudo. В противном случае вы можете столкнуться с проблемами. 

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

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

sudo apt-get updatesudo apt-get upgrade

Учитывайте зависимости, которые изменились. Следующая команда поможет это сделать:

sudo apt-get dist-upgrade

Если всё прошло удачно, у вас на компьютере будет самая свежая версия уже установленного дистрибутива. С неё и нужно начинать полное обновление Линукс Убунту через Терминал.

Установка новой версии

Чтобы обновить Ubuntu, мы используем инструмент «do-release-upgrade».

Для начала потребуется пакет «update-manager-core». Это новая версия Менеджера обновлений:

sudo apt-get install update-manager-core

Далее, введите такую команду:

sudo do-release-upgrade

Мы предлагаем обновить версию до последней официальной. Именно для этого служит опция «-d» в конце команды.

sudo do-release-upgrade —d

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

Обновление Убунту через Терминал почти подошло к концу. У системы будет к вам ещё несколько вопросов, например, о перезапуске сервисов, или замене файлов конфигурации. Ответьте так, как требуют ваши нужды.

Как только новые пакеты будут загружены, Ubuntu предложит удалить старые:

Remove obsolete packages?53 packages are going to be removed.

Continue   Details y

Ответьте «Да», если вы не устанавливали в ОС важных файлов конфигурации и расширений.

Перезагрузите компьютер, как только установка новой версии будет завершена. Если всё прошло удачно, вы увидите приветственное сообщение с номером новой версии.

Выводы

Как видите, в том, чтобы обновить Ubuntu через Терминал, нет ничего сложного. Вы владеете вводом на клавиатуре? Этого уже достаточно, чтобы получить свежую версию ОС.

Восстановление Ubuntu

Если ваша система не загружается, и выдает какую-либо ошибку во время загрузки, вы все еще можете кое-что сделать. Разработчики добавили такую возможность, как Recovery Mode. Вы можете загрузиться в этом режиме через загрузчик Grub. В меню Grub выберите пункт «Дополнительные параметры для Ubuntu»

Затем выберите «Ubuntu …. (recovery mode)»:

https://youtube.com/watch?v=videoseries

Дальше загрузится меню режим восстановления ubuntu в котором вы можете выбрать один из доступных вариантов:

  • resume — продолжить нормальную загрузку системы;
  • clean — попытаться освободить место на диске;
  • dpkg — восстановление поврежденных пакетов;
  • failsafeX — запустить графический безопасный режим;
  • fsck — проверить все файловые системы на ошибки;
  • grub — обновить настройки загрузчика Grub;
  • network — Включить поддержку сети;
  • root — войти в консоль от имени суперпользователя;
  • system-summary — информация о системе.

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

Пункт «clean» позволяет вам очистить лишние пакеты:

С помощью пункта «dpkg» вы можете попытаться восстановить поврежденные пакеты и выполнить обновление системы, если оно было внезапно прервано:

Следующий пункт — «failsafeX» позволяет запустить графическую оболочку в безопасном режиме. На первом шаге программа нас предупредит, что используются минимальные графические настройки:

В следующем окне можно выбрать несколько вариантов для исправления системы. При выборе «Troubleshoting» вы можете просмотреть логи загрузки, X сервера или отредактировать конфигурационный файл X.

С помощью опции «Reconfigure graphics» вы можете сбросить настройки X сервера если они были изменены до параметров по умолчанию.

Самый первый пункт в списке — «Try running with default graphics mode», позволяет попробовать загрузить графический режим по умолчанию.

Дальше возвращаемся к главному меню режима восстановления. Пункт «fsck» позволяет вам проверить файловую систему на ошибки для всех подключенных к системе разделов:

Пункт «grub» позволяет перегенерировать конфигурационный файл загрузчика Grub, правда, не знаю зачем это может понадобиться, если вы и так уже загрузились с помощью Grub.

С помощью опции «network» вы можете подключить текущее окружение к сети.

И последний, и один из самых полезных пунктов — это «root». Он позволяет получить доступ к консоли операционной системы с правами пользователя root.

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

Но нужно обратить внимание на то, что корневая файловая система смонтирована в режиме только для чтения

Поэтому, если вы хотите вносить какие-либо правки, кроме проверки диска на ошибки в fsck, то вам придется сделать ее доступной для записи:

Также заметьте, что ваша домашняя папка и папка /boot не смонтированы, если они вам нужны, то для монтирования выполните:

Если вы хотите обновлять систему, то вам понадобиться интернет. Его лучше настроить на предыдущем этапе. Но если вы этого не сделали, то NetworkManager можно запустить и сейчас для этого выполните:

Затем останется только создать файл /etc/resolv.conf для правильного разрешения доменных имен:

Теперь в вашем терминале есть сеть и вы можете делать все, что вам нужно, например, обновить систему, удалить драйвера, сбросить пароль и многое другое. Чтобы вернуться в главное меню просто нажмите сочетание клавиш Ctrl+D.

После того как вы все настроите, можно попытаться снова загрузить систему в нормальном режиме. Для этого используйте команду resume. Только лучше перезагрузить систему, потому что некоторые видео драйвера могут некорректно работать:

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

List of releases

Current

Version

Code name

Docs

Release

End of Standard Support

End of Life

Ubuntu 20.10

October 22, 2020

July 2021

July 2021

Ubuntu 20.04.1 LTS

TBA

Ubuntu 20.04 LTS

TBA

Ubuntu 18.04.5 LTS

April 2028

Ubuntu 18.04.4 LTS

April 2028

Ubuntu 18.04.3 LTS

April 2028

Ubuntu 18.04.2 LTS

April 2028

Ubuntu 18.04.1 LTS

April 2028

Ubuntu 18.04 LTS

April 2028

Ubuntu 16.04.7 LTS

April 2024

Ubuntu 16.04.6 LTS

April 2024

Ubuntu 16.04.5 LTS

April 2024

Ubuntu 16.04.4 LTS

April 2024

Ubuntu 16.04.3 LTS

April 2024

Ubuntu 16.04.2 LTS

April 2024

Ubuntu 16.04.1 LTS

April 2024

Ubuntu 16.04 LTS

April 2024

Ubuntu 14.04.6 LTS

April 2022

Ubuntu 14.04.5 LTS

April 2022

Ubuntu 14.04.4 LTS

April 2022

Ubuntu 14.04.3 LTS

April 2022

Ubuntu 14.04.2 LTS

April 2022

Ubuntu 14.04.1 LTS

April 2022

Ubuntu 14.04 LTS

April 2022

Future

Version

Code name

Docs

Release

End of Life

Ubuntu 21.10

October 14, 2021

July 2022

Ubuntu 21.04

April 22, 2021

January 2022

Extended Security Maintenance

Extended Security Maintenance is a paid option through Ubuntu Advantage to get extended support and security updates for select server packages.

Version

Supported Packages

Start of ESM

# of Years

End of Life

Ubuntu 18.04 ESM

To be announced

April 2023

5 years

April 2028

Ubuntu 16.04 ESM

To be announced

April 2021

3 years

April 2024

Ubuntu 14.04 ESM

3 years

April 2022

Ubuntu 12.04 ESM

2 years

April 2019

End of Life

Version

Code name

Docs

Release

End of Life

Ubuntu 19.10

Ubuntu 19.04

Ubuntu 18.10

Ubuntu 17.10

Ubuntu 17.04

Ubuntu 16.10

Ubuntu 15.10

Ubuntu 15.04

Ubuntu 14.10

Ubuntu 13.10

Ubuntu 13.04

Ubuntu 12.10

Tech / Rel

Ubuntu 12.04.5 LTS

Ubuntu 12.04.4 LTS

Ubuntu 12.04.3 LTS

Ubuntu 12.04.2 LTS

Ubuntu 12.04.1 LTS

Ubuntu 12.04 LTS

Tech / Rel

Ubuntu 11.10

Tech / Rel

Ubuntu 11.04

Tech / Rel

Ubuntu 10.10

Tech / Rel

Ubuntu 10.04.4 LTS

May 9, 2013 (Desktop)April 30, 2015 (Server)

Ubuntu 10.04.3 LTS

Ubuntu 10.04.2 LTS

Ubuntu 10.04.1 LTS

Ubuntu 10.04 LTS

Tech / Rel

Ubuntu 10.04

Lucid Lynx (Desktop)

Ubuntu 9.10

Tech / Rel

Ubuntu 9.04

Tech / Rel

Ubuntu 8.10

Ubuntu 8.04.4 LTS

Hardy Heron (Server)

Ubuntu 8.04.3 LTS

Ubuntu 8.04.2 LTS

Ubuntu 8.04.1 LTS

Ubuntu 8.04 LTS

Hardy Heron/Rel

Ubuntu 8.04

Hardy Heron (Desktop)

Ubuntu 7.10

Ubuntu 7.04

Ubuntu 6.10

Ubuntu 6.06.2 LTS

Dapper Drake (Server)

Ubuntu 6.06.1 LTS

Ubuntu 6.06 LTS

Ubuntu 6.06

Dapper Drake (Desktop)

Ubuntu 5.10

Ubuntu 5.04

Ubuntu 4.10

The content of these old releases can be accessed at the old Ubuntu releases directory.

Обновляем Linux Ubuntu

Мы рассмотрим два простых варианта, позволяющих реализовать поставленную перед нами задачу.

Через параметры системы

Итак, что же нужно сделать, чтобы обновить нашу Linux Ubuntu. На самом деле все в данной ОС происходит автоматически. Действия пользователя сводятся к нескольким простым шагам:

  1. Запускаем наш компьютер и дожидаемся полной загрузки операционной системы. Авторизуемся в системе при помощи своих логина и пароля.
  2. Запускаем параметры, предварительно нажав на иконку приложений, расположенную в нижнем левом углу.
  1. Когда запустится окно с параметрами нашей операционной системы нам нужно в левом нижнем углу нажать вкладку «О системе» и уже в правой части окна кликнуть по кнопке проверки наличия обновлений.
  1. В результате запустится еще одно окно, которое начнет проверку наличия новых версий. Если обновления будут найдены, произойдет их автоматическая установка, однако, вам при этом потребуется ввести пользовательский пароль. Если же новых версий программного обеспечения и самой операционной системы нет, мы увидим то, что увидели на нашем компьютере.

Вот таким простым образом и происходит обновление операционной системы Linux Ubuntu.

При помощи терминала Linux

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

  1. Запускаем терминал одновременно нажав сочетание клавиш Ctrl+Alt T на клавиатуре.
  2. Когда окно командной строки откроется, вводим несколько простых команд и после каждой из них нажимаем Enter .

sudo apt-get updatesudo apt-get upgrdesudo apt-get update

При этом первая команда обновляет кэш нашего программного обеспечения, а вторая само ПО и систему. Примечательным оказался тот факт, что в нашем случае были найдены обновления ОС, а также произошла их корректная установка в автоматическом режиме. В то время как приложение «Параметры» не нашло новых версий Ubuntu. Отсюда вывод — предпочтительнее использовать все же терминал.

Мнение эксперта
Дарья Ступникова
Специалист по WEB-программированию и компьютерным системам. Редактор PHP/HTML/CSS сайта os-helper.ru.

При исполнении первого оператора система запросит пароль суперпользователя и его, естественно, нужно будет ввести.

Правильное обновление дистрибутива Ubuntu

Иметь актуальную версию операционной системы — очень важно. Это гарантирует немало преимуществ

Когда речь заходит об Linux-подобных ОС, здесь обновления порой дают больше плюсов, чем в Windows. Обновление Ubuntu предлагает новые средства в инструментарии опытного пользователя, версии стандартных программ, а также графические усовершенствования.

Процесс обновления включает в себя установку новой Ubuntu Server.

Наиболее актуальна на сегодня версия Ubuntu под номером 16.10 с кодовым названием «Yakkety Yak». Наряду с мелкими улучшениями, она предлагает пользователям и все преимущества 16.04, среди которых:

Новое ядро Линукс — 4.4

В Ubuntu обновить ядро — крайне важно.
Новые средства управления контейнерами.
Улучшенная система инициализации Systemd.
Введённая поддержка пакетов
Другие необходимые «плюшки».

Обновление Убунту

Мы рассмотрим, как обновить Убунту, на примере одного из свежих релизов, 16.04. Установка более нового не отличается практически ничем. В большинстве случаев она будет выполнена автоматически. Обновление Убунту можно провести разными способами — либо на основе уже существующего дистрибутива, или же «с нуля», как с чистой системой.

Рассмотрим установку новой Убунты в режиме «шаг-за-шагом», начиная с версии 14.04. Перед началом инсталляции очень важно зарезервировать всю важную информацию на внешнем носителе. Иногда при установке новой версии случаются непредвиденные обстоятельства и возникают проблемы

Порядок действий

  1. Для начала необходимо узнать версию установленной ОС. Для этого вызовите в строке поиска Update Manager. Эта программа проведёт мониторинг всех обновлений, которые существуют. 
  2. Далее нажмите кнопку «Установить». Это запустит копирование файлов обновлений.
  3. Перезапустите компьютер, если это потребуется.
  4. Запустите Менеджер обновлений. Если вы видите сообщение «The software on this computer is up to date», значит, пока всё идёт удачно. 

А сейчас мы начнём сам процесс.

Откройте терминал и выполните команду:

«$ sudo update-manager -d»

После начала действия команды откроется окно. В окне будет сказано, что доступно новое обновление дистрибутива U Введите пароль, которым обычно пользуетесь для подтверждения действий.

Нажмите «Upgrade…».

Только что мы рассмотрели, как обновить Ubuntu, на примере стандартного дистрибутива

Теперь обратим внимание на Убунту Сервер

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

«$ sudo apt-get update && sudo apt-get dist-upgrade»

Далее, потребуется перезагрузить компьютер:

 «$ sudo init 6»

Сейчас будет нужно инсталлировать актуальный Менеджер обновлений:

«$ sudo apt-get install update-manager-core»

Добавьте в файл с установками по команде «$ sudo vi /etc/update-manager/release-upgrades» строку «Prompt = LTS». Лучше всего вставить её в конец документа.

Строка, которую вы только что изменили, служит для информирования о новых релизах. Для неё есть такие опции:

  • LTS — будут показываться все новые LTS (Long Term Support) версии дистрибутивов. Это версии с длительной поддержкой (как правило, 5 лет), которыми рекомендуется пользоваться на постоянной основе. Обновление Ubuntu с их выходом наиболее оправдано.
  • Normal — если найден любой новый релиз, ОС предложит загрузить его. Это относится и к промежуточным релизам.
  • Never — никогда не показывать наличие новых версий.

А сейчас — само обновление дистрибутива серверной Ubuntu:

«$ sudo do-release-upgrade —d»

Вы увидите в Менеджере список изменений, которые будут внесены. Следуйте инструкциям на экране. Если потребуется перезапустить сервисы и программы, сделайте это. Как правило, для подтверждения всех действий будет достаточно нажать «Y».

Когда всё будет готово, просто выполните перезагрузку сервера.

ВАЖНО. Чтобы убедиться, что вы установили именно нужный релиз ОС, перейдите в настойки и найдите «О системе»

В этом окне всегда будет указана текущая версия вашей системы. 

Чтобы получить актуальную версию ОС на базе Linux, не нужно тратить много времени. Основное время уходит на загрузку компонентов. Мы рассмотрели, как обновить Ubuntu, на примере одного из самых свежих дистрибутивов, 16.04. Уверены, что инсталляция ещё более свежих выпусков системы не вызовет у вас проблем.

Удаляем старые ядра

Рекомендуется иметь в системе минимум две версии ядра — последнюю, используемую на данный момент, и предыдущую, на случай какой-либо неполадки. Смотрим, какие версии ядер были установлены:

$ dpkg --list | grep linux-image
ii  linux-image-5.3.0-46-generic               5.3.0-46.38~18.04.1        amd64   Signed kernel image generic
ii  linux-image-5.3.0-51-generic               5.3.0-51.44~18.04.2        amd64   Signed kernel image generic
ii  linux-image-5.3.0-59-generic               5.3.0-59.53~18.04.1        amd64   Signed kernel image generic
ii  linux-image-generic-hwe-18.04              5.3.0.59.113               amd64   Generic Linux kernel image
ii  linux-image-unsigned-5.6.0-050600-generic  5.6.0-050600.202003292333  amd64   Linux kernel image for version 5.6.0 on 64 bit x86 SMP
$ dpkg --list | grep linux-headers
ii  linux-headers-5.3.0-46-generic             5.3.0-46.38~18.04.1        amd64   Linux kernel headers for version 5.3.0 on 64 bit x86 SMP
ii  linux-headers-5.3.0-51-generic             5.3.0-51.44~18.04.2        amd64   Linux kernel headers for version 5.3.0 on 64 bit x86 SMP
ii  linux-headers-5.3.0-59-generic             5.3.0-59.53~18.04.1        amd64   Linux kernel headers for version 5.3.0 on 64 bit x86 SMP
ii  linux-headers-5.6.0-050600-generic         5.6.0-050600.202003292333  amd64   Linux kernel headers for version 5.6.0 on 64 bit x86 SMP
ii  linux-headers-generic-hwe-18.04            5.3.0.59.113               amd64   Generic Linux kernel headers

На основе полученного списка можно удалить любую версию:

$ sudo apt purge linux-image-5.3.0-46-generic
$ sudo apt purge linux-headers-5.3.0-46-generic
$ sudo apt purge linux-image-5.3.0-51-generic
$ sudo apt purge linux-headers-5.3.0-51-generic

Эти команды удалят образ ядра, а также связанные с ним заголовочные файлы и файлы модулей. И напоследок удалим из системы все лишнее:

$ sudo apt autoremove

Поиск:
Linux • Ubuntu • Настройка • Установка • Ядро • Обновление

Как обновить Ubuntu 16.04 и 17.10 до версии 18.04 LTS

На данный момент стало возможным обновить систему до версии 18.04 LTS beta с помощью менеджера приложений т.к. она достигла версии финальной бета-заморозки.

В последствии после выхода релизной версии — дистрибутив обновится в штатном режиме через обычное обновление пакетов. Но, если Ubutnu 18.

04 уже вышла из стадии беты — то не страшно — данная статья подойдет и для обновление системы до релизной версии (разницы в данном случае нет).

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

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

Сделать этом можно в меню «Software & Updates» -> «Дополнительные драйверы».

Также стоит убедиться, что в конфигурационном файле /etc/update-manager/release-upgrades значение Prompt установлено как lts. Если это не так, то менеджер обновления предложит обновиться не до версии 18.04 LTS, а до следующей доступной (например с 17.04 до 17.10).

Через графический интерфейс

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

sudo apt updatesudo apt upgrade

Или с помощью менеджера приложений (используя графический интерфейс).

После того, как все приложения были обновлены можно приступать к обновлению системы. Запускаем менеджер обновления от имени суперпользователя и с флагом d (в терминале — CTRL+ALT+T):

sudo update-manager -d

Флаг d необходим в данный момент из-за того, что последняя версия имеет статус бета (разрабатываемый релиз). Если на момент чтения статьи 18.04 уже доступна в качестве релизной версии, то можно использовать команду без данного флага.

Если все идет по плану — то откроется окно (рис. выше) в котором будет сообщаться об отсутствии обновлений для компьютера и доступности нового выпуска системы (Ubuntu 18.04). Для начала обновления жмем на кнопку «Обновить».

Следующим откроется окно с информацией о выпуске, можно просмотреть информацию и двигаться дальше, нажав «Обновить»:

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

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

На окне с двумя кнопками «Отменить» и «Начать обновление» — думаю не стоит особо заострять внимание — тут все понятно:

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

Тут нас спрашивают: «удалять ли устаревшие пакеты?». В большинстве случаев рекомендуется удалить их (предварительно можно просмотреть список того, что будет удалено под кнопкой «подробности»).

Последним всплывающим окном мы увидим следующее:

Перезагрузим систему.

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

Для того, чтобы убедиться, что система обновилась до версии 18.04 в терминале можно выполнить команду:

lsb_release -a

Через текстовый терминал

Процесс обновления Ubuntu в консоли мы инициируем командой do-release-upgrade от имени суперпользователя.

И, по аналогии с обновлением через update-manager используем флаг d — как я указывал в начале статьи, он:  «необходим в данный момент из-за того, что последняя версия имеет статус бета (разрабатываемый релиз).

Если на момент чтения статьи 18.04 уже доступна в качестве релизной версии, то можно использовать команду без данного флага».

Итак, выполняем команду:

sudo do-release-upgrade -d

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

Как я писал выше — здесь следует ответить Д (Y) чтобы система удалила старые и больше не нужные пакеты.

По прошествии некоторого времени, когда будет окончено удаление устаревших пакетов, система предложит диалог перезагрузки:

Тут следует согласиться и нажать Д (Y). После перезагрузки можно считать процесс обновления Ubuntu завершенным.

Fedora Linux

Fedora is a direct descendant of Red Hat Linux, so it is the beneficiary of the Red Hat Package Management system (rpm).  Like Ubuntu, Fedora can be upgraded by: 

  • yum: Command line tool.
  • GNOME (or KDE) PackageKit: GUI tool.

Depending upon your desktop, you will either use the GNOME or the KDE front-end for PackageKit. In order to open up this tool you simply go to the Administration sub-menu of the System menu and select the Software Update entry.  When the tool opens (see Figure 3) you will see the list of updates. To get information about a particular update all you need to do is to select a specific package and the information will be displayed in the bottom pane.

To go ahead with the update click the Install Updates button. As the process happens a progress bar will indicate where GNOME (or KDE) PackageKit is in the steps. The steps are:

  1. Resolving dependencies.
  2. Downloading packages.
  3. Testing changes.
  4. Installing updates.

When the process is complete, GNOME (or KDE) PackageKit will report that your system is update. Click the OK button when prompted.

Now let’s take a look at upgrading Fedora via the command line. As stated earlier, this is done with the help of the yum command. In order to take care of this, follow these steps:

  1. Open up a terminal window (Do this by going to the System Tools sub-menu of the Applications menu and select Terminal).
  2. Enter the su command to change to the super user.
  3. Type your super user password and hit Enter.
  4. Issue the command yum update and yum will check to see what packages are available for update.
  5. Look through the listing of updates (see Figure 4).
  6. If you want to go through with the update enter ‘y’ (no quotes) and hit Enter.
  7. Sit back and watch the updates happen.
  8. Exit out of the root user command prompt by typing “exit” (no quotes) and hitting Enter.
  9. Close the terminal when complete.

Your Fedora system is now up to date.

Шаг 3. Использование do-release-upgrade для обновления системы

Сначала убедимся, что у вас установлен пакет :

Традиционно дистрибутивы на базе Debian используют для обновления файл , указывающий на список репозиториев пакетов для apt, а также используют команду для выполнения самого обновления. Ubuntu основана на Debian, поэтому данный процесс, скорее всего, сработает. Тем не менее, мы будем использовать утилиту , предоставляемую проектом Ubuntu, которая проверяет наличие нового релиза, обновляет , а также выполняет ряд других действий. Это официально рекомендованный способ обновления серверов, который должен выполняться с помощью удалённого соединения.

Начнём с команды без каких-либо опций:

Если Ubuntu 16.04 ещё не доступна, вы увидите следующий вывод:

Для обновления до версии 16.04 до момента её официального релиза, укажите ключ для использования девелоперского релиза:

Если вы зашли на свой сервер через SSH (как, например, в случае использования дроплета Digital Ocean), вас спросят, хотите ли ли вы продолжить установку.

В случае дроплета обновляться через SSH безопасно. Вы всегда можете использовать консоль в панели управления Digital Ocean для подключения к серверу не используя SSH.

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

Ответьте y и нажмите Enter для продолжения:

Далее вас проинформируют, что запустит новый процесс на порту 1022:

Нажмите Enter. Далее вы можете увидеть предупреждение о том, что зеркало для обновления не найдено. В системах Digital Ocean вы можете игнорировать это сообщение и продолжать обновление, поскольку локальное зеркало для 16.04 на самом деле является доступным. Введите y:

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

Далее новые пакеты будут загружены, распакованы и установлены. Даже если ваша система имеет быстрое соединение, это займёт какое-то время.

В процессе установки вам могут задавать различные вопросы. Например, вас могут спросить, хотите ли вы автоматически перезапускать сервисы, когда это необходимо:

В этом случае вы можете ответить “Yes”. В других случаях вас могут спросить, хотите ли вы заменить изменённый вами конфигурационный файл на файл по умолчанию распространяемый с устанавливаемым пакетом. Ответ на этот вопрос чаще всего требует знания специфики работы данного конкретного пакета, и находится за пределами тем, описываемых в данной статье.

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

Наконец, если всё прошло успешно, вам сообщат, что обновление завершено и необходимо перезапустить машину. Введите y для продолжения:

При использовании SSH вы, скорее всего, увидите нечто похожее:

Возможно, вам придётся нажать любую клавишу для выхода в локальную консоль, поскольку ваша SSH сессия была прервана на стороне сервера. Подождите, пока система перезагрузится и войдите в неё снова. В процессе логина вы должны увидеть приветствие, подтверждающее установку Xenial Xerus:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector