Как обновить Ubuntu до версии 17.04

Несколько недель назад состоялся релиз Ubuntu 17.04 Zesty Zapus. Новая версия теперь доступна для скачивания.

Полный список репозиториев можно найти в файле /etc/apt/sources.list. Для того, чтобы добавить репозиторий, необходимо его отредактировать, к примеру, вот так:

# nano /etc/apt/sources.list

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

# deb cdrom:[Ubuntu 9.04 _ Zesty Zapus _ - Release i386 (20090420.1)]/ zest$

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to

# newer versions of the distribution.

deb http://ru.archive.ubuntu.com/ubuntu/ zesty main restricted

deb-src http://ru.archive.ubuntu.com/ubuntu/ zesty main restricted

## Major bug fix updates produced after the final release of the

## distribution.

deb http://ru.archive.ubuntu.com/ubuntu/ zesty-updates main restricted

deb-src http://ru.archive.ubuntu.com/ubuntu/ zesty-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu

## team. Also, please note that software in universe WILL NOT receive any

## review or updates from the Ubuntu security team.

deb http://ru.archive.ubuntu.com/ubuntu/ zesty universe

deb-src http://ru.archive.ubuntu.com/ubuntu/ zesty universe

deb http://ru.archive.ubuntu.com/ubuntu/ zesty-updates universe

deb-src http://ru.archive.ubuntu.com/ubuntu/ zesty-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu

## team, and may not be under a free licence. Please satisfy yourself as to

## your rights to use the software. Also, please note that software in

## multiverse WILL NOT receive any review or updates from the Ubuntu

## security team.

deb http://ru.archive.ubuntu.com/ubuntu/ zesty multiverse

deb-src http://ru.archive.ubuntu.com/ubuntu/ zesty multiverse

deb http://ru.archive.ubuntu.com/ubuntu/ zesty-updates multiverse

deb-src http://ru.archive.ubuntu.com/ubuntu/ zesty-updates multiverse

## Uncomment the following two lines to add software from the 'backports'

## repository.

## N.B. software from this repository may not have been tested as

## extensively as that contained in the main release, although it includes

## newer versions of some applications which may provide useful features.

## Also, please note that software in backports WILL NOT receive any review

## or updates from the Ubuntu security team.

# deb http://ru.archive.ubuntu.com/ubuntu/ zesty-backports main restricted uni$

# deb-src http://ru.archive.ubuntu.com/ubuntu/ zesty-backports main restricted$

## Uncomment the following two lines to add software from Canonical's

## 'partner' repository.

## This software is not part of Ubuntu, but is offered by Canonical and the

## respective vendors as a service to Ubuntu users.

# deb http://archive.canonical.com/ubuntu zesty partner

# deb-src http://archive.canonical.com/ubuntu zesty partner

deb http://security.ubuntu.com/ubuntu zesty-security main restricted

deb-src http://security.ubuntu.com/ubuntu zesty-security main restricted

deb http://security.ubuntu.com/ubuntu zesty-security universe

deb-src http://security.ubuntu.com/ubuntu zesty-security universe

deb http://security.ubuntu.com/ubuntu zesty-security multiverse

deb-src http://security.ubuntu.com/ubuntu zesty-security multiverse

deb http://archive.ubuntu.com/ubuntu/ zesty main

Zesty Zapus – кодовое название Ubuntu 17.04. При установке более ранних версий в командах необходимо прописывать соответствующие названия.

Сохраните данный файл. Если вы работаете в редакторе nano, нужно нажать Ctrl+X, затем подтвердить сохранение изменений клавишей Y. Убедитесь, что файл называется /etc/apt/sources.list и нажмите Enter.

Далее необходимо обновить список пакетов с помощью команды

 # apt-get update
W: Ошибка: http://site.com zesty Release: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 1234567890ADBD

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

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

Однако есть доверенные репозитории – они имеют защиту от подмены в виде цифровой подписи. Если компьютер пользователя содержит ключ для этого репозитория, он считается доверенным.

При скачивании такого (недоверенного) репозитория, необходимо получить открытый ключ и добавить его в систему. Иногда при установке ключ прописывается автоматически. Ключ с сайта репозитория находится в файле с расширением .gpg, .key или другим. Его можно добавить в2 систему таким образом:

# apt-key add repo.key

repo.key – ключ репозитория.

Ключи также хранятся на специальных защищенных серверах. Их можно скачать по ссылке keyserver.ubuntu.com. Для того, чтобы скачать ключ с сервера, необходимо выполнить команду

# apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 12345678

keyserver.ubuntu.com – адрес сервера ключей, вместо кода – идентификатор ключа.

Для обновления Ubuntu используются команды apt-get upgrade и apt-get dist-upgrade.

# apt-get upgrade

Используется при установке самых новых версий пакетов, которые содержатся в списках зеркал /etc/apt/sources.list. Такая команда обновит все существующие пакеты, которые установлены в системе, а также их зависимости. Используется перед вызовом команды

# apt-get dist-upgrade 

чтобы обновление проходило более плавно. Перед запуском apt-get upgrade не забудьте выполнить apt-get update, иначе система не будет обладать информацией о новых версиях ПО.

# apt-get dist-upgrade

Максимально гибкая установка – автоматически удаляет старые пакеты и устанавливает их новые версии, а также обновляет библиотеки, необходимые для их работы, разрешит конфликты в зависимостях.

Благодаря надежному низкоуровневому пакетному менеджеру dpkg в Ubuntu практически не возникают проблемы при обновлении. Однако не стоит забывать о бэкапе.

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

Изучайте  Linux администрирование на наших авторских курсах!

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

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