Содержание
- 1 Step 2. Upgrade all installed packages on Ubuntu 18.04 LTS
- 2 Обновление системы
- 3 Обновление ядра Ubuntu вручную
- 4 Что дает обновление
- 5 Восстановление Ubuntu
- 6 Ubuntu do-release-upgrade command-line options
- 7 Step 1 – Back Up Your System
- 8 Alternative options to upgrade
- 9 Upgrade to 20.04 LTS – on the command line
- 10 Summary
- 11 Step 3 – Use Ubuntu’s do-release-upgrade Tool to Perform Upgrade
- 12 Обновление Ubuntu до 18.04
- 13 Advanced options & third-party software
- 14 Обновление на новую версию дистрибутива Ubuntu
- 15 Установка новой версии
- 16 Запуск установки Ubuntu
- 17 List of releases
- 18 4: Обновление ядра
Step 2. Upgrade all installed packages on Ubuntu 18.04 LTS
Now, that you have backup, type the following apt command to upgrade the installed packages of Ubuntu version 18.04 LTS:
You must reboot when Ubuntu Linux kernel and libs gets updated:
See “Ubuntu 18.04 update installed packages for security” for more info.
Step 3. Ubuntu 18.04 remove all unused old kernels
Run the following to remove them:
Sample outputs:
Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: linux-headers-4.15.0-45* linux-headers-4.15.0-45-generic* linux-image-4.15.0-45-generic* linux-modules-4.15.0-45-generic* linux-modules-extra-4.15.0-45-generic* upgraded, newly installed, 5 to remove and not upgraded. After this operation, 334 MB disk space will be freed. Do you want to continue? Y/n y (Reading database ... 138353 files and directories currently installed.) Removing linux-headers-4.15.0-45-generic (4.15.0-45.48) ... Removing linux-headers-4.15.0-45 (4.15.0-45.48) ... Removing linux-modules-extra-4.15.0-45-generic (4.15.0-45.48) ... Removing linux-image-4.15.0-45-generic (4.15.0-45.48) ...
Обновление системы
Через графический интерфейс
Для начала следует обновить все приложения в Ubuntu выполнив с помощью терминала команды:
sudo apt update
sudo 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) чтобы система удалила старые и больше не нужные пакеты.
По прошествии некоторого времени, когда будет окончено удаление устаревших пакетов, система предложит диалог перезагрузки:
Тут следует согласиться и нажать Д (Y). После перезагрузки можно считать процесс обновления Ubuntu завершенным.
8 561
Обновление ядра Ubuntu вручную
Давайте сначала посмотрим какое ядро у вас установлено. Для этого откройте терминал и выполните:
Например, у меня сейчас используется версия 5.4, и я могу обновиться к самой новой версии. Разработчики Ubuntu уже позаботились о том чтобы их пользователи не собирали ядро вручную и сделали deb пакеты новой версии ядра. Их можно скачать с официального сайта Canonical.
Пролистайте вниз, именно там находятся более новые версии ядер:
Кроме того, в самом верху есть папка daily/current, в которой находятся самые свежие, ночные сборки ядер. Выберите нужную версию ядра, затем выберите архитектуру. Для 64-битных систем вам понадобится архитектура amd64:
Далее надо скачать четыре файла: два linux-headers, linux-image и linux-modules. Как видите, там есть несколько типов ядер: lowlatency и generic. Ядро lowlatency судя из названия имеет более низкие задержки при работе с прерываниями. Зато ядро generic имеет большую пропускную способность. В большинстве случаев достаточно ядра generic. Скачайте linux-headers для all и generic, а также linux-image-generic и linux-modules-generic:
После завершения загрузки можно переходить к установке. Перейдите в папку с установочными пакетами, например, ~/Downloads:
Запустите установку:
Если эта команда не сработала, можно пойти другим путем. Установите утилиту gdebi:
Затем с помощью нее установите ядро:
Ядро установлено, осталось обновить загрузчик:
Теперь можно перезагружать компьютер и смотреть что получилось. После перезагрузки убедимся, что обновление ядра Linux до самой новой версии прошло успешно:
Как видите ядро успешно установлено и работает. Но не спешите удалять старую версию ядра, рекомендуется иметь несколько версий ядра в системе, чтобы в случае неполадок иметь возможность загрузиться со старой рабочей версии. Если вы хотите настроить автоматическое обновление ядра в Ubuntu — используйте утилиту UKKU.
Если во время установки произошли какие-либо ошибки или ядро обновилось неправильно, и теперь система не загружается с новым ядром, вы можете использовать старое ядро. Также система может не запускаться, если вы используете проприетарный драйвер для видеокарты NVIDIA в таком случае не спешите качать самую новую версию ядра, используйте только стабильные ядра, в них, как правило, уже добавлена поддержка этого модуля.
А чтобы восстановить работу системы выберите пункт Advanced options for Ubuntu в меню Grub:
И запустите предыдущее работающее ядро:
После загрузки останется удалить неверно установленное ядро и еще раз обновить Grub. Найдите точное имя пакета ядра с помощью apt search. Например:
Затем удалите этот пакет:
Аналогично надо поступить с ядром. После этого обновите конфигурацию Grub:
Теперь ваша система вернулась к прежнему состоянию. Вы можете попробовать устанавливать более старую версию ядра или попробовать еще раз.
Что дает обновление
- Ваша безопасность будет всегда находиться на высочайшем уровне.
- Операционная система (в особенности Ubuntu) с новыми версиями получает ряд новых возможностей. В результате функционал ОС тоже улучшается.
- Быстродействие. С каждым новым патчем разработчики стремятся снизить системные требования операционной системы и улучшить ее скорость. В последней версии Ubuntu этот факт очень заметен.
- Устранение недочетов. С новыми версиями разработчики закрывают те проблемы, которые были обнаружены в процессе эксплуатации операционной системы пользователями. Проще говоря то, что раньше «глючило», «глючить» перестает.
Далее давайте переходить непосредственно к процессу обновления нашей 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. Только лучше перезагрузить систему, потому что некоторые видео драйвера могут некорректно работать:
После завершения загрузки, если все необходимые действия были сделаны, вы получите полностью работоспособную систему.
Ubuntu do-release-upgrade command-line options
-h | Display help message and exit. |
-V | Show version and exit. |
-d | If using the latest supported release, upgrade to the development release. |
--data-dir=DATA_DIR | Directory that contains the data files |
-p | Try upgrading to the latest release using the upgrader from $distro-proposed |
-m MODE | Run in a special upgrade mode. Currently ‘desktop’ for regular upgrades of a desktop system and ‘server’ for server systems are supported. |
-f FRONTEND | Run the specified frontend. You can use “DistUpgradeViewText”, “DistUpgradeViewGtk”, and “DistUpgradeViewKDE” FRONTEND. |
-c | Check only if a new distribution release is available and report the result via the exit code. |
--allow-third-party | Try the upgrade with third party mirrors and repositories enabled instead of commenting them out. |
-q | Work quietly. |
Step 1 – Back Up Your System
Before attempting a major upgrade on any system, you should make sure you won’t lose data if the upgrade goes awry. The best way to accomplish this is to make a backup of your entire filesystem. Failing that, ensure that you have copies of user home directories, any custom configuration files, and data stored by services such as relational databases.
On a DigitalOcean Droplet, the easiest approach is to power down the system and take a snapshot (powering down ensures that the filesystem will be more consistent). See How To Use DigitalOcean Snapshots to Automatically Backup your Droplets for more details on the snapshot process. When you have verified that the update was successful, you can delete the snapshot so that you will no longer be charged for it.
For backup methods which will work on most Ubuntu systems, see How To Choose an Effective Backup Strategy for your VPS.
Alternative options to upgrade
You can start the graphical guided wizard upgrade process in several other ways.
On the command line, you can run update-manager -c to initiate the upgrade. Like the do-release-update tool, you can run the above with the optional -d flag to get the “development” release ahead of the 20.04.1 availability.
On the command line, you can also run /usr/lib/ubuntu-release-upgrader/check-new-release-gtk.
In general, you can control what Ubuntu release upgrades are available, regardless of which tool you use and run. This can be done by editing the following configuration file:
Here, you can check the line Prompt=XXXX, whereby:
- never – no upgrades will be offered.
- normal – supported release that immediately succeeds the currently running release will be offered.
- lts – LTS releases will be offered.
Upgrade to 20.04 LTS – on the command line
The upgrade process on the command-line is very similar to what we have already done. The only difference is no GUI will be launched and you will be asked Y/N questions in the terminal window.
The sequence of steps shown here is identical to the work we’ve done earlier with the graphical guided wizard. The first step is to confirm that you want to proceed.
The image above shows the scrolling text of the ongoing upgrade process.
Various system packages have been downloaded, and are being unpacked and copied over the older versions as part of the upgrade process.
The cleanup step removes the packages that are no longer required (or relevant) in the new version of Ubuntu. This will also free space on your hard disk.
Once complete, you will be logged into the 20.04 desktop:
Summary
In this guide, we laid out several methods for upgrading from Ubuntu 18.04 LTS to 20.04 LTS. These include both visual tools, i.e. graphical wizards, and command-line utilities, which are often best suited for more skilled users. The Ubuntu update manager will start prompting users in about three months, but if you want to upgrade your system now, we also outlined the steps you will need to get underway.
If you are still undecided about the upgrade, and would like to learn more, you may want to sign up for a webinar highlighting the new features and technologies available in Ubuntu 20.04.
We hope you will find this tutorial valuable and useful, and we hope you enjoy your new desktop experience.
Step 3 – Use Ubuntu’s do-release-upgrade Tool to Perform Upgrade
First, make sure you have the package installed:
Traditionally, Debian releases have been upgradeable by changing Apt’s , which specifies package repositories, and using to perform the upgrade itself. Ubuntu is still a Debian-derived distribution, so this process would likely still work. Instead, however, we’ll use , a tool provided by the Ubuntu project, which handles checking for a new release, updating , and a range of other tasks. This is the officially recommended upgrade path for server upgrades which must be performed over a remote connection.
Start by running with no options:
If Ubuntu 16.04 has not been released yet, you should see the following:
Sample Output
In order to upgrade to 16.04 before its official release, specify the option in order to use the development release:
If you’re connected to your system over SSH, as is likely with a DigitalOcean Droplet, you’ll be asked whether you wish to continue.
On a Droplet, it’s safe to upgrade over SSH. Although has not informed us of this, you can use the console available from the DigitalOcean Control Panel to connect to your Droplet without running SSH.
For virtual machines or managed servers hosted by other providers, you should keep in mind that losing SSH connectivity is a risk, particularly if you don’t have another means of remotely connecting to the system’s console. For other systems under your control, remember that it’s safest to perform major operating system upgrades only when you have direct physical access to the machine.
At the prompt, type y and press Enter to continue:
Next, you’ll be informed that is starting a new instance of on port 1022:
Press Enter. Next, you may be warned that a mirror entry was not found. On DigitalOcean systems, it is safe to ignore this warning and proceed with the upgrade, since a local mirror for 16.04 is in fact available. Enter y:
Once new package lists have been downloaded and changes calculated, you’ll be asked if you want to start the upgrade. Again, enter y to continue:
New packages will now be retrieved, then unpacked and installed. Even if your system is on a fast connection, this will take a while.
During the installation, you may be presented with interactive dialogs for various questions. For example, you may be asked if you want to automatically restart services when required:
In this case, it is safe to answer “Yes”. In other cases, you may be asked if you wish to replace a configuration file that you have modified with the default version from the package that is being installed. This is often a judgment call, and is likely to require knowledge about specific software that is outside the scope of this tutorial.
Once new packages have finished installing, you’ll be asked whether you’re ready to remove obsolete packages. On a stock system with no custom configuration, it should be safe to enter y here. On a system you have modified heavily, you may wish to enter d and inspect the list of packages to be removed, in case it includes anything you’ll need to reinstall later.
Finally, assuming all has gone well, you’ll be informed that the upgrade is complete and a restart is required. Enter y to continue:
On an SSH session, you’ll likely see something like the following:
You may need to press a key here to exit to your local prompt, since your SSH session will have terminated on the server end. Wait a moment for your system to reboot, and reconnect. On login, you should be greeted by a message confirming that you’re now on Xenial Xerus:
Обновление Ubuntu до 18.04
Вообще есть два основных способа обновления: через терминал и через графический интерфейс. Но почему-то у меня обновление до Ubuntu 18.04 через графический интерфейс работать не стало — то ли разработчики что-то сломали, то ли у меня система неправильная. Поэтому сразу будем рассматривать обновление через терминал. Плюс этого способа в том, что вы будете видеть подробно, что происходит. Обновление на сервере и в обычной десктопной версии не будет ничем отличаться.
1. Обновление существующей системы
Прежде, чем мы сможем обновить Ubuntu до 18.04, нам необходимо актуализировать все пакеты до самых последних версий, чтобы избежать всевозможных проблем. Для этого используйте такие команды:
2. Очистка системы
Следующий шаг — очистка системы от ненужных пакетов, а также удаление всех сторонних PPA-репозиториев. Это тоже желательно сделать, чтобы получить меньше проблем — после установки вы сможете добавить свои репозитории обратно. Сначала очищаем пакеты:
Затем удаляем репозитории с помощью утилиты ppa-purge, если она у вас ещё не установлена, то необходимо установить:
3. Настройка поиска новой версии системы
Перейдите на вкладку Обновления:
Здесь выберите Получать обновления — Для любой новой версии.
Затем вам останется ввести пароль и закрыть окно. Можете переходить к следующему шагу. В серверной версии системы надо использовать только терминал, откройте /etc/update-manager/release-upgrades:
И убедитесь, что там есть строчка:
Если её нет, то надо добавить.
4. Запуск обновления
Для запуска обновления Ubuntu наберите команду:
Опцию -d использовать обязательно, так как без неё утилита не видит новую версию Ubuntu.
5. Подтверждение обновления
Система загрузит необходимые метаданные, просчитает время, необходимое для загрузки пакетов, и попросит подтвердить обновление ubuntu 17.10 до 18.04:
После завершения загрузки пакетов отменить изменения будет невозможно.
Через некоторое время утилита попросит вас выбрать сочетание клавиш для переключения раскладки клавиатуры:
7. Раздел для загрузчика
Затем вам предстоит выбрать место для установки загрузчика Grub, его надо устанавливать на жёсткий диск, например в /dev/sda, а не на раздел. Чтобы выделить нужный пункт, используйте пробел:
Следующий этап — очистка пакетов, которые больше не нужны:
9. Завершение обновления и перезагрузка
Затем программа сообщит, что обновление Ubuntu почти завершено и для полного завершения надо перезагрузить систему, соглашайтесь:
10. Завершение настройки
После перезагрузки вы можете настроить LivePatch для обновления ядра, отключить передачу данных в Canonical и установить необходимые вам приложения:
Advanced options & third-party software
For most users, the flow described above will be sufficient. However, you can further customise it, which is particularly useful for those using third-party software that is installed from software channels outside the standard Ubuntu archives. For instance, if you’ve installed the Google Chrome, Skype or VirtualBox software manually, the updates for these applications are provided through separate repositories.
By default, non-Ubuntu software channels will be disabled during the upgrade. You will need to manually enable them after the upgrade is completely. Alternatively, you can instruct the upgrade tool to allow these additional packages.
This can be done by running do-release-upgrade with the –allow-third-party flag, as mentioned earlier.
Обновление на новую версию дистрибутива Ubuntu
/ Руководства / Обновление на новую версию дистрибутива Ubuntu
Не обязательно переустанавливать систему постоянно, когда выходит новый релиз Ubuntu.В данной статье покажу как обновиться легко и просто.
Тем более сейчас это происходит, как правило, без проблем.
1. Нужно обновить текущую версию дистрибутива.
Выполняется это либо через программу Менеджер обновлений в графическом режиме:
Либо в терминале выполняем следующие команды:sudo apt-get update
sudo apt-get dist-upgrade
2. Нужно отключить все сторонние репозитории
Так как во время обновления, некоторые репозиторию могут быть недоступны для нового дистрибутива Ubuntu, то будут ошибки при обновлении. Да и просто чтобы не было конфликтов, лучше их отключить перед обновлением дистрибутива.
Для этого в Менеджере обновлений переходим в Настройки:
Заходим в Настройки и переходим на вкладку “Другое ПО”:
Снимаем все галочки.
3. Выбираем на какую версию дистрибутива обновляться.
Теперь переходим на вкладку “Обновления”:
И в пункте “Сообщить мне о новой версии Ubuntu” выбираем:– либо для любой новой версии (тогда будет появляться уведомление, что можно обновиться до любой новой версии дистрибутива),– либо для версии с длительным сроком поддержки (тогда появится уведомление только в случае выхода версии LTS c длительным сроком поддержки).
Выбрав нужный пункт. Закрываем настройки.
4. И теперь обновление дистрибутива Ubuntu
Теперь в окне Менеджера обновлений нажимаем “Проверить”:
В результате сверху у нас появится уведомление о новой версии:
После чего просто нажать “обновить”.
Внимание!Не всегда, после нажатия на кнопку “Проверить” появится информация о доступной новой версии.Это касается версий с длительным сроком поддержки.К примеру информация для обновления на версию 14.04 появится только после выхода версии Ubuntu 14.04.1, наверное делается для того, чтобы пользователь обновился на новую версию, когда исправят большинство багов. Что делать в этом случае?
Что делать в этом случае?
Либо ждать, либо выполнить в терминале команду:sudo update-manager -d
И после выполнения данной команды появится сообщение о новой версии дистрибутива в Менеджере обновлений:
После чего жмем “Обновить”.
Примечание.
Причем, если вы хотите обновиться с LTS версии, к примеру 12.04, до промежуточного релиза, к примеру 13.10, вам придется обновиться до промежуточных версий дистрибутива, то есть, сначала до 12.10 потом до 13.04 и только потом уже до 13.10.
После нажатия на кнопку “Обновить” появится окно с Примечаниями к выпуску:
Жмём “Обновить”. Откроется окно “Обновление дистрибутива”:
Не спешим отходить от компьютера, так как после загрузки необходимых файлов будет спрошено еще раз:
Вот после нажатия “Начать обновления” начнется обновление дистрибутива.
В ходе обновления также нужно находится у компьютера, так как будут задаваться вопросы об изменении раскладки:
и об изменениях конфигурационных файлов (я заменяю, но можно и посмотреть различия и выбрать действие):
и после установки будет предложено удаление устаревших пакетов:
После установки перезагружаем компьютер и всё. Обновление системы произошло.
5. Включаем репозитории ПО.
Теперь заходим в “Программы и обновления” на вкладку ПО:
И видим, что у нас репозитории для старой версии Ubuntu (в примере precise 12.04).Если их задействовать, то мы будем получать обновление софта для версии 12.04.
Как посмотреть кодовое имя дистрибутива?Для этого нужно ввести в терминале команду:
lsb_release -c
После чего появится кодовое имя дистрибутива:
Вот теперь, надо заменить текущие версии (в примере precise) репозиториев на выведенное в терминале codename (в примере trusty)
Можно сделать это нажав в списке репозиториев на нужном и нажав кнопку “Изменить”:
Меняем и жмем “Ок” и так по очереди с каждым.
Но это очень долго и нудно.Поэтому лучше сделать проще и выполнить команду в терминале:
sudo sed -i ‘s/precise/trusty/g’ /etc/apt/sources.list.d/*
В этой команде надо проставить:
После выполнения данной команды заходим на вкладку “Другое ПО” в окне “Программы и обновления” и видим, что теперь всё в порядке:
Теперь их осталось “включить”. Сделать это можно либо выставляя галочки по одной (очень долго),либо выполнив одну команду в терминале:
for f in /etc/apt/sources.list.d/*.list; do sudo sed -i ‘s/#(.*deb)/1/’ $f;done
Вот и всё. В принципе, ничего сложного нет.
Установка новой версии
Чтобы обновить Ubuntu, мы используем инструмент «do-release-upgrade».
Для начала потребуется пакет «update-manager-core». Это новая версия Менеджера обновлений:
Далее, введите такую команду:
Мы предлагаем обновить версию до последней официальной. Именно для этого служит опция «-d» в конце команды.
Вы можете получить предупреждение о невозможности использования SSH, или же о риске потери соединения. Внимательно ознакомьтесь с ним и примите условия, нажав «y». Все следующие диалоговые окна можно игнорировать, соглашаясь с представленной информацией.
Обновление Убунту через Терминал почти подошло к концу. У системы будет к вам ещё несколько вопросов, например, о перезапуске сервисов, или замене файлов конфигурации. Ответьте так, как требуют ваши нужды.
Как только новые пакеты будут загружены, Ubuntu предложит удалить старые:
Ответьте «Да», если вы не устанавливали в ОС важных файлов конфигурации и расширений.
Перезагрузите компьютер, как только установка новой версии будет завершена. Если всё прошло удачно, вы увидите приветственное сообщение с номером новой версии.
Запуск установки Ubuntu
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.
4: Обновление ядра
Даже если вы загрузили новое ядро для обновленного релиза, ядро не может быть активировано для использования программным обеспечением для обслуживания сервера. Как правило, хостинг-провайдер предоставляет специальные инструменты для индивидуального обновления ядра.
Чтобы узнать, какую версию ядра использует сервер, введите:
Результат будет примерно такой:
Если версия ядра ниже 3.13, значит, сервер ещё не поддерживает ядро Ubuntu 14.04. Конечно, маловероятно, что старое ядро вызовет проблемы с программным обеспечением, но новое ядро позволит улучшить производительность и получить доступ к новым полезным функциям.
В процессе обновления сервер загрузил новое ядро для Ubuntu 14.04. Чтобы узнать, какая версия ядра была загружена, проверьте каталог /lib/modules:
На экране появится:
Чтобы использовать новое ядро, нужно обновить его при помощи панели управления, затем отключить и запустить сервер.
Откройте панель управления и выберите сервер, ядро которого нужно обновить.
Как правило, в специальной вкладке содержится список доступных ядер. Выберите ядро, которое подходит для данного дистрибутива, релиза и версии (в данном случае это 3.13.0-39-generic).
Выбрав ядро, загрузите его на сервер. Чтобы сервер начал использовать новое ядро, его нужно отключить. Для этого рекомендуется использовать терминал:
Когда сервер будет полностью отключен, можете загрузить его снова.
Снова подключитесь к серверу по SSH и убедитесь, что теперь он использует новое ядро:
Команда должна вернуть версию нового ядра: