Обновление прошивки пк на ubuntu с помощью fwupd
Содержание:
- 3.6 Использование APT с dselect
- Способ 1: обновить Ubuntu через терминал
- Обновление Linux Mint с одной версии на другую
- Обновление Debian через терминал
- Обновление пакетов Ubuntu через Synaptic
- System Update
- Обновление Ubuntu до 17.04
- Шаг 3 – Обновление Ubuntu с помощью инструмента do-release-upgrade
- 1: Резервное копирование
- Обновить ubuntu из командной строки. Обновляем снятый с поддержки дистрибутив Ubuntu
- List of releases
- 3.2 Установка пакетов
3.6 Использование APT с dselect
— это программа, которая помогает пользователям выбирать
пакеты Debian для инсталляции. Он выглядит в чем-то громоздким и даже
раздражает, но со временем вы можете привыкнуть к его консольному, основанному
на ncurses интерфейсу.
Одной из особенностью dselect является ее умение работать с
«рекомендуемыми» и «предлагаемыми» пакетами при установке
выбранных пакетов. Чтобы использовать эту программу, запустите
`dselect’ от имени root. Выберите в качестве метода доступа
‘apt’. В действительности в этом нет необходимости, но если вы не используете
CD-ROM и хотите скачивать пакеты из Интернет, то это наилучший способ для
dselect.
Чтобы достичь более глубоких знаний по эксплуатации dselect, прочтите
документацию по dselect на странице Debian .
Когда закончите выбирать в dselect, используйте команду:
apt-get -u dselect-upgrade
как в нижеприведенном примере:
@[/] # apt-get -u dselect-upgrade Reading Package Lists... Done Building Dependency Tree... Done The following packages will be REMOVED: lbxproxy The following NEW packages will be installed: bonobo console-tools-libs cpp-3.0 enscript expat fingerd gcc-3.0 gcc-3.0-base icepref klogd libdigest-md5-perl libfnlib0 libft-perl libgc5-dev libgcc300 libhtml-clean-perl libltdl0-dev libsasl-modules libstdc++3.0 metamail nethack proftpd-doc psfontmgr python-newt talk tidy util-linux-locales vacation xbill xplanet-images The following packages will be upgraded debian-policy 1 packages upgraded, 30 newly installed, 1 to remove and 0 not upgraded. Need to get 7140kB of archives. After unpacking 16.3MB will be used. Do you want to continue? [Y/n]
Сравните это с результатом работы команды apt-get dist-upgrade на той же
системе:
@[/] # apt-get -u dist-upgrade Reading Package Lists... Done Building Dependency Tree... Done Calculating Upgrade... Done The following packages will be upgraded debian-policy 1 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 421kB of archives. After unpacking 25.6kB will be freed. Do you want to continue? [Y/n]
Обратите внимание на то, что многие из вышеуказанных пакетов были установлены
потому, что другие пакеты «предлагали» или «рекомендовали»
их. Другие были установлены или удалены (в случае, например, lbxproxy) в
результате сделанного нами выбора во время работы в dselect
Dselect может
быть мощным инструментом, когда используется вместе с APT.
Способ 1: обновить Ubuntu через терминал
На рабочем столе откройте терминал. Вы можете найти его в меню приложений или вызвать зажатием комбинации клавиш Ctrl+Alt+T. Если вы вошли на сервер Ubuntu, у вас уже есть доступ к терминалу.
В терминале вам нужно ввести следующую команду:
Примечание: все действия по осуществляются копирования или вставки команд в терминале выполняются при помощи зажатия дополнительной клавиши . Таким образом, для того чтобы скопировать что либо в терминале, вам необходимо использовать сочетание клавиш , а для того чтобы вставить какую либо команду в терминал, необходимо зажать сочетание клавиш .
Для подтверждения, необходимо будет ввести пароль, он тот же, что и вашей учётной записи. Во время набора пароля, из соображений безопасности, на экране вы ничего не увидите, поэтому продолжайте вводить пароль и нажмите ввод — Enter. Это обновит пакеты в Ubuntu.
Теперь позвольте мне объяснить вышеупомянутую команду.
На самом деле, это не одна команда. Это комбинация из двух команд. — это способ объединить две команды так, чтобы вторая команда выполнялась только тогда, когда предыдущая команда была выполнена успешно.
в конце автоматически вводит , когда команда запрашивает подтверждение перед установкой обновлений.
Обратите внимание, что вы также можете использовать две команды отдельно, одну за другой:
Это займет немного больше времени, потому что вам нужно дождаться завершения одной команды и затем ввести вторую команду.
Объяснение: sudo apt update
Эта команда обновляет локальную базу данных доступных пакетов. Если вы не запустите эту команду, локальная база данных не будет обновлена, и ваша система не будет знать, есть ли какие-либо новые доступные версии.
Вот почему, когда вы запустите , вы увидите много URL в выходных данных. Команда извлекает информацию о пакете из соответствующих репозиториев (URL-адреса, которые вы видите в выходных данных).
В конце команды сообщается, сколько пакетов можно обновить. Вы можете увидеть эти пакеты, выполнив следующую команду:
Объяснение: sudo apt upgrade
Эта команда сопоставляет версии установленных пакетов с локальной базой данных. Она собирает их все, а затем перечисляет все пакеты, для которых доступна более новая версия. На этом этапе она спросит, хотите ли вы обновить установленные пакеты до более новой версии.
Вы можете ввести , или просто нажать клавишу ввода, чтобы подтвердить установку обновлений.
Итак, суть в том, что проверяет наличие новых версий, в то время как фактически выполняет обновление.
Термин может сбивать с толку, так как вы можете ожидать, что команда обновит систему путем установки обновлений, но этого не происходит.
Обновление Linux Mint с одной версии на другую
Разработчики Линукс Минт выпустили уже 17 версий своей операционной системы и у многих возникает вопрос как обновиться с одной версии на другую. Вообще, мы не рекомендуем обновляться с одной версии на другую и лучше установить новую версию с нуля, но если у вас нет на это время, тогда давайте рассмотрим это на примере Linux Mint 17.1. Для этого запустите вышеупомянутый менеджер обновлений. В его меню нажмите на кнопку «правка» и перед вами появится такое подменю:
В его нижней части предлагается обновиться до последней версии системы (в нашем случае с Linux Mint 17.1 до 17.3). Нажимаем на эту кнопку.
На следующем шаге нам предложат ознакомиться с примечаниями к выпуску
Нажмите на кнопку «продолжить» и ознакомьтесь с новыми возможностями релиза.
На последнем шаге нас предупредят о возможных проблемах после обновления и вам необходимо установить галочку, что вы осознаете риск.
Нажмите на кнопку «применить и дождитесь окончания обновления. После этого, перезагрузите компьютер. Как видите, ничего сложного, но мы вам рекомендуем обновляться с одной версии на другую следующим образом:
2) Загрузитесь с нее и запустите файловый менеджер с правами администратора из терминала командой sudo caja (актуально для рабочего окружения MATE).
3) Найдите в его меню вкладку «вид» и установите галочку напротив строки «показывать скрытые файлы»
Удалите все папки и файлы, название которых начинается с точки
Теперь закройте терминал и менеджер файлов и приступайте к установке. На стадии разметки диска ни в коем случае не ставьте галочку о форматировании раздела /home, так как это удалит все ваши данные. Остальная установка ничем не отличается от обычной.
Мы рассмотрели как обновить Linux Mint, но если у вас остались вопросы, то задавайте их на нашем форуме.
Некоторые обновления операционных систем служат для устранения «дыр» в безопасности, другие помогают ОС поддерживать новые программы . Но ценнее всего те, которые улучшают саму систему — добавляют в неё новые функции и возможности
Если вышло обновление с долгосрочной поддержкой (LTS), очень полезно обратить на него внимание. Обновление Ubuntu через Терминал служит сразу многим целям. От преимуществ, которые оно даёт, разумный пользователь отказываться не будет
От преимуществ, которые оно даёт, разумный пользователь отказываться не будет.
При обновлении через терминал необходимо использовать специальные команды.
Операционная система Ubuntu обновляется в основном раз в полгода. Это достаточный период, чтобы успели появиться новые технологии, ноу-хау и решения в мире ИТ. Поэтому следить за обновлениями и своевременно «ставить» их — верный способ быть на острие технологий.
Система Убунту давно славится подходом, который в неё заложила компания Canonical. Он обещает возможность получить всё нужное и сразу, на одном диске или в одном образе. Если выходят обновления программ, система также сообщит вам об этом, и предложит установку.
Операционные системы Linux раньше не славились вниманием к потребностям новичков. Сейчас всё немного по-другому. Одним из полезных нововведений Ubuntu является Update Manager
Он позволяет не только получать оповещения о выходе новых версий ОС. Он также предлагает оптимальный вариант установки пакетов с программными новинками. Поэтому необходимый софт окажется у вас, когда он будет востребован и актуален
Одним из полезных нововведений Ubuntu является Update Manager. Он позволяет не только получать оповещения о выходе новых версий ОС. Он также предлагает оптимальный вариант установки пакетов с программными новинками. Поэтому необходимый софт окажется у вас, когда он будет востребован и актуален.
Рассмотрим в деталях, как обновить Убунту через Терминал. Если вы хотите сами узнать о важных и поддерживаемых обновлениях, зайдите в раздел «Система» — «Администрирование» — «Менеджер обновлений». Ваша ОС сама начнёт поиск новых версий актуальных программ и пакетов к ним. Это наиболее актуально, когда вы заждались новых функций, а процесс скачивания обновлённых версий не начался автоматически.
Обновление Debian через терминал
Этот способ создан для тех, кто не любит возиться с техникой слишком долго, но и не пускает всё на самотек. Прежде чем обновлять систему, следует убедиться в том, что ваши репозитории находятся в полном порядке. К примеру, ранее вы подключили репозиторий testing для установки пакета, не выключив его по завершению процесса. В данном случае любые вмешательства могут вызвать еще больше проблем.
Откроем файл sources.list редактором nano, внимательно смотрим на список репозиториев.
Нормально: в нем наличествуют основные хранилища операционной системы (stretch), репозиторий стандартных обновлений, а также хранилище обновлений безопасности.
Плохо: в файле наличествуют testing, sid, back ports.
Установленные репозитории можно посмотреть и другим способом. Например, воспользовавшись дополнением «Программы и обновления».
Отключите галочки напротив тех репозиториев, которые помешают обновлению ОС. Их названия упоминались чуть выше.
Для обновления системы нам потребуются права супер пользователя root, поэтому перейдем в режим «#».
По аналогии с убунту, астра линукс, списки пакетов обновляются по команде:
Для запуска обновления в терминале вводим:
Даем согласие на установку. Апгрейд пакетов Debian займет некоторое время. На сроки влияет производительность ПК и скорость Интернет-соединения. Если система обновлялась давно, на это потребуется больше времени.
Обновление Дебиан в графическом интерфейсе
Данный способ обновления также не обойдется без графического дополнения «Программы и обновления». Осуществите проверку обновлений в одноименной вкладке, активируйте уведомление о найденных обновах.
Графическая утилита найдет возможные обновления и предложит их вам. Если вас устраивают автоматические обновления, воспользуйтесь данной опцией здесь же. Утилит начнет делать апгрейд ежедневно.
Чтобы установить обновления, также можно воспользоваться программой «Центр приложений» (открывается через главное меню). Далее перешагните в подраздел «Обновления».
Найдите на экране значок «Обновить», нажмите на него. Это позволит произвести обмен данными. После этого вам предстоит закончить установку выявленных обновлений.
Debian также обновляется при помощи установки популярного софта под названием Synaptic Она не является базовой утилитой, однако ее можно установить.
Новый софт появится в меню устройства. ПО работает без перебоев, а потому пользуется большим спросом среди пользователей. Откройте Synaptic, кликните на кнопку «Обновить». Далее произойдет обмен данными между списками пакетов хранилищ.
Следующий шаг: кликните на кнопку «Отметить…». Актуальные апгрейды попадут в список необходимых установок. Программа выдаст запланированные модернизации.
Нажатие на клавишу «Применить» запустит процесс обновление. Не прерывайте его до полного завершения.
Заключение
Беспроблемная и безопасная работа компьютера возможна лишь при бережном обращении. С новой версией ОС устройство работает быстрее и без лагов. К тому же, это минимизирует вероятность попадания вирусов на ПК и сервер. Мошенникам будет сложнее взломать обновленную версию Debian, а значит, пользователь может не беспокоиться за сохранность и конфиденциальность личных данных.
Обновление операционной системы Debian осуществляется многообразными способами и неважно какая версия стоит 9, 8,7. Каждый пользователь может избрать для себя самый удобный и понятный вариант установки обновлений системы
Как видите, процесс установки обновлений – это то, с чем может справиться даже новичок. В этой статье даны все необходимые инструкции для реализации задуманного. И помните, что обновление ОС нужно выполнять регулярно (вручную или посредством включенного автоматического режима).
Обновление пакетов Ubuntu через Synaptic
Обновлять пакеты Ubuntu можно не только с помощью стандартных пакетных менеджеров. Также есть и сторонние программы. Например Synaptic. Если он у вас еще не установлен, это легко исправить:
Запустить программу можно из главного меню:
Главное окно программы выглядит вот так:
Программа работает не совсем привычным образом. Чтобы выполнить операции над пакетами, необходимо их сначала отметить, а затем уже применить нужную операцию. Такая же ситуация с обновлением.
Но давайте обо всем по порядку, сначала необходимо обновить списки пакетов из репозиториев, чтобы программа узнала, есть ли новые версии, это аналогичное действие команды apt update или, тому что выполняется при старте стандартного менеджера обновлений, так сказать проверка обновлений ubuntu. Откройте меню правка и выберите Обновить сведения о пакетах:
Дальше обновление системы Ubuntu. Как я и сказал, нужно сначала отметить пакеты, с которыми будем работать. Поскольку обновляем все, перейдите на вкладку состояние, установленные и нажмите кнопку Отметить все. Программа сама определит, что для данных пакетов есть обновления и если кроме обновления пакетов ubuntu нужно выполнять дополнительные действия, она покажет их:
Можно пойти другим путем, на той же вкладке нажать Ctrl+A, чтобы отметить все пакеты, затем в контекстном меню выбрать Отметить для обновления:
Независимо от способа, дальше нажимаем Применить:
Программа опять покажет, какие изменения будут внесены в систему, нажмите Apply:
Только теперь начнется загрузка пакетов:
После завершения установки обновлений программа выдаст сообщение, что все прошло успешно.
System Update
System Update is a critical procedure with which you can
- install OS (operating system) updates (mostly security
updates) - update installed software with latest versions
Upgrade to a newer version of Ubuntu (without perform a fresh
install) is another procedure outside ot the purpose of this
post.
Just use this command
sudo apt-get update && sudo apt-get -V upgrade
See this
post for details.
Using GUI utilities
One of the most important things to do after installing Ununtu
is to configure software update settings. Depending on your
settings (“Software & Updates” → tab “Updates” ), Ubuntu will
notify you when updates are available or will install them
automatically (not recommended).
After installation, Ubuntu will prompt you, if reboot your
machine is required.
So, the available GUI utilities for software updates are:
“Software Updater” will check for available updates
and then will install them
“Ubuntu Software Center”
The third tab of “Ubuntu Software Center” informs you for
available updates. This tool shows updates per installed
software.
Обновление Ubuntu до 17.04
Сначала рассмотрим как обновить до последнего релиза самую версию Ubuntu для рабочего стола. Сначала откройте главное меню системы, и наберите в поиске обновления:
Откройте утилиту «Программы и обновления», затем перейдите на вкладку «Обновления». Здесь нужно в разделе «Уведомлять меня о выходе новой версии Ubuntu» выбрать значение «При доступности любой новой версии»:
Затем закройте это окно и нажмите сочетание клавиш Alt+F2, чтобы открыть интерфейс выполнения команд, там наберите «update-manager -d»:
Откроется утилита, которая проверит доступные обновления, а также отобразит возможность обновления до новой версии, если такая доступна:
Также при включенной опции уведомления о новых версиях система может выдать сама такое окно:
В любом случае нужно нажать обновить для продолжения обновления до 17.04. Для продолжения обновления вам нужно ввести пароль, так как это действие требует полномочий администратора:
Затем прочитайте примечания к выпуску:
После того как вы нажмете кнопку «Принимаю», начнется обновление системы. Это долгий процесс, который включает в себя загрузку пакетов, настройку источников, установку новых пакетов в файловую систему и многое другое. Обновление до Ubuntu 17.04 может занять достаточно много времени, это будет зависеть от вашей скорости интернета и мощности компьютера.
Перед тем как перейти непосредственно к обновлению, система выдаст еще одно окно, в котором уведомит вас сколько пакетов будут обновлены, а также спросит действительно ли вы хотите обновить систему:
Вам нужно нажать «Начать обновление». Теперь возврата назад не будет. Осталось дождаться пока завершится процесс загрузки и установки пакетов.
После этого вы можете перезагрузить компьютер и пользоваться новой системой. После перезагрузки посмотрите версию дистрибутива в файле /etc/lsb_release:
Готово, теперь вы видите, что ваша система была полностью обновлена.
Шаг 3 – Обновление Ubuntu с помощью инструмента do-release-upgrade
Для обновления версий Ubuntu традиционно нужно было изменить список Apt , где указываются репозитории пакетов, и использовать для самого обновления. Хотя этот процесс должен сработать и сейчас, в Ubuntu добавлен инструмент , делающий обновление более простым и безопасным.
проверяет наличие новой версии, обновляет список и выполняет ряд других задач. Этот инструмент официально рекомендуется для обновления серверов, которое должно выполняться через удаленное подключение.
Для начала запустите команду без опций:
Если новая версия Ubuntu еще не выпущена официально, вы можете увидеть следующий результат:
Обратите внимание, что на сервере Ubuntu новый выпуск LTS остается недоступным для до выпуска первой версии с точкой, в данном случае. Обычно это происходит через несколько месяцев после первоначальной даты выпуска
Если вы не видите доступного выпуска, используйте опцию для обновления до выпуска на этапе разработки:
Если вы подключены к системе через SSH, вам нужно будет указать, хотите ли вы продолжить. При работе с виртуальными машинами и управляемыми серверами следует учитывать опасность разрыва соединения SSH, особенно если у вас нет другого способа подключения к системной консоли (например, через веб-консоль).
Для других ваших систем безопаснее выполнять существенные обновления операционной системы только при наличии непосредственного физического доступа к компьютеру.
Введите в диалоге y и нажмите Enter, чтобы продолжить:
Вы получите сообщение, что запускает новый экземпляр на порту 1022:
Нажмите . Теперь вы можете получить предупреждение об отсутствии зеркальной записи. На системах DigitalOcean вы можете игнорировать это предупреждение и продолжать процедуру обновления, поскольку на самом деле локальное зеркало 20.04 все-таки доступно. Введите y:
После загрузки новых списков пакетов и расчета изменений вам будет предложено запустить процедуру обновления. Введите , чтобы продолжить:
После этого будут получены, распакованы и установлены новые пакеты. Даже если у вашей системы быстрое подключение, это займет некоторое время.
Во время установки могут выводиться интерактивные диалоги с различными вопросами. Например, вам будет предложено автоматически перезапускать службы, когда это потребуется:
В данном случае вы можете уверенно ответить Yes (Да). В других случаях вам может быть предложено заменить измененный вами файл конфигурации. Это решение следует основывать на конкретных обстоятельствах, и для его принятия требуются знания о конкретном программном обеспечении, что не входит в тему этого обучающего модуля.
После завершения установки новых пакетов вам будет предложено удалить старые пакеты. В стандартной системе без измененных конфигураций в этом диалоге можно безопасно ввести y. Если вы серьезно модифицировали систему, лучше будет ввести d и просмотреть список удаляемых пакетов на случай, если в нем есть что-то, что вам позднее потребуется переустанавливать.
Если предположить, что все прошло хорошо, вы получите сообщение о том, что обновление завершено и требуется перезагрузка системы. Введите y, чтобы продолжить:
В сеансе SSH вы увидите примерно следующее:
Возможно вам нужно будет нажать клавишу для выхода в локальную командную строку в связи с прекращением сеанса SSH на стороне сервера.
Подождите, пока сервер не перезагрузится, а затем подключитесь к нему снова. При входе вы должны увидеть сообщение, подтверждающее, что вы теперь используете Focal Fossa:
1: Резервное копирование
Поскольку текущая система используется для обработки конфиденциальных данных и выполнения задач, очень важно создать её резервную копию. Описанный в данном руководстве процесс обновления системы очень надёжен, однако никто не может гарантировать, что это обновление не вызовет проблем с программным обеспечением или конфигурациями
Предварительное резервное копирование данных заранее позволяет восстановить систему в случае возникновения проблем в результате обновления.
Синхронизация файлов с локальной системой
Существует несколько эффективных способов резервного копирования файлов в Ubuntu. Один из них подразумевает копирование файлов сервера в резервную папку на локальной машине при помощи rsync. Создать резервную копию полной файловой системы не получится, так как некоторые из каталогов предназначены для временного хранения запущенных процессов; нужно исключить эти папки из резервного копирования.
Используйте следующие команды для копирования файловой системы сервера. Имейте в виду: при использовании авторизации на основе SSH-ключей пользователь root не имеет пароля, потому нужно направить rsync на файл закрытого ключа (как правило, он находится в /home/username/.ssh/id_rsa). Так как файлы сервера загружаются на локальную машину, то команда должна быть выполнена на локальном компьютере, а не на сервере.
Примечание: Замените условные данные, выделенные красным, своими данными.
Флаг aAX сохраняет важные атрибуты файлов (такие как права доступа, владельца, и время последнего изменения). При использовании Docker или другого инструмента для виртуализации необходимо добавить флаг S, чтобы команда rsync могла правильно обработать разреженные файлы (например, виртуальную память).
Примечание: Команда rsync доступна только в Unix-подобных системах типа Linux и OS X. Если на локальном компьютере используется Windows, можно скопировать файлы сервера при помощи SFTP-клиента Filezilla; подробнее – в статье «Безопасное управление файлами сервера с помощью Filezilla».
Чтобы в дальнейшем восстановить файлы сервера, можно снова использовать rsync, поменяв местами параметры источника и назначения:
Примечание: Для большей безопасности данных можно также сделать снапшот – моментальный снимок файловой системы.
Обновить ubuntu из командной строки. Обновляем снятый с поддержки дистрибутив Ubuntu
Несколько дней назад в рамках графика релизов состоялся финальный релиз Ubuntu 16.04 с кодовым именем Xenial Xerus. Из этой статьи вы узнаете как обновить Ubuntu до 16.04.
Ubuntu 16.04 получила много интересных новых функций, например здесь будет заменен центр приложений на Gnome Software, появится возможность опустить лаунчер в низ, но так и не будет использована Unity 8 по умолчанию.
Серверная версия Ubuntu получит такие обновления:
- Ядро Linux 4.4
- OpenSSH 7.2p2
- Apache и Ngnix с поддержкой PHP 7
- Python 3.5
- LXD 2.0
- Docker 1.10
- Libvrt 1.3.1
- QEMU 2.5
- Apt 1.2
- glib 2.23, bindutils 2.2, GCC 5.3
- OpenStack Mitaka
- VSwitch 2.5.0
- MySQL 5.7
- Поддержка файловой системы ZFS
Основные обновления версии для рабочего стола:
- Unity 7
- Ubuntu Softwere заменен на Gnome Software
- Удален Brasero
- Отключен онлайн поиск в Dash
- Панель быстрого запуска может быть опущена вниз
- LibreOffice 5.1
- Firefox 45
- Многочисленные исправления ошибок
Ubuntu 16.04 — это релиз с длительным сроком поддержки (LTS), поэтому если вы не обновили свою систему до Ubuntu 15.10, рекомендуется это сделать сейчас, чтобы использовать самое новое, и главное стабильное программное обеспечение.
Мы рассмотрим как обновить Ubuntu 15.10 до 16.04 как серверной редакции, так и редакции для рабочего стола.
Обратите внимание, что процесс обновления Ubuntu до новой версии связан с риском потери данных или повреждения вашей системы. Поэтому перед тем как переходить к обновлению, сделайте резервные копии всех важных данных
Как обновить Ubuntu до 16.04 Desktop
Эта инструкция рассчитана в первую очередь на Ubuntu Unity, но подойдет и для других официальных редакций Ubuntu: Xubuntu, Kubuntu, Lubuntu, Ubuntu Gnome, Ubuntu MATE и т д.
Все что вам нужно для обновления — это последовательно выполнить описанные ниже шаги:
Шаг 1. Обновление программного обеспечения
Перед тем как переходить непосредственно к обновлению Ubuntu до 16.04 нужно убедится, что у вас установлены самые новые версии программного обеспечения. Или в противном случае вы полнить обновление. Для этого выполните следующие команды:
sudo apt-get update$ sudo apt-get upgrade
Обновление может занять много времени, в зависимости от вашего оборудования и скорости интернета.
Шаг 3. Очистка системы
После удаления удалим ненужные зависимости и очистим систему, чтобы освободить дисковое пространство:
sudo apt-get autoremove$ sudo apt-get clean
Будут удалены все deb пакеты хранящиеся в кеше /var/cache/apt/archive/, а также неиспользуемые зависимости, библиотеки и старые ядра. Для завершения процесса обновления необходимо перезагрузить систему.
Шаг 4. Установка менеджера обновлений
Перед тем как обновлять систему, установим правильный, рекомендуемый Canonical менеджер обновлений:
sudo apt-get install update-manager-core
Теперь мы готовы выполнить обновление командой:
sudo do-release-upgrade
Шаг 6. Подтверждение обновления
После проверки системы и настройки репозиториев, программа предупредит вас обо всех изменениях, которые будут внесены в систему, и спросит можно ли продолжать или нужно больше подробностей. Введите y для продолжения.
Шаг 7. Завершение обновления
В зависимости от скорости подключения к интернету процесс обновления может занять некоторое время. Все необходимые пакеты будут загружены и установлены.
В процессе работы программа может спрашивать нужно ли автоматически перезапускать службы или оставлять старые кофигурационые файлы для новых пакетов. Если все правильно нажимайте y:
После завершения обновления Ubuntu 15.10 до 16.04, если все прошло успешно установщик предложит перезагрузить компьютер. Введите Yesчтобы продолжить.
9. Проверка результата
После перезагрузки вы получите самую новую версию Ubuntu 16.04. Посмотреть версию Ubuntu в терминале можно с помощью следующих команд:
uname -a$ cat /etc/lsb-release$ cat /etc/issue.net
$ cat /etc/debian_version
Также версию системы можно посмотреть в Настройках системы, на вкладке Подробности:
Обновление Ubuntu Server до 16.04 выполняется точно таким же способом. Только в отличии от предыдущего варианта вам придется подключатся к системе по ssh.
Если вам нужно обновить систему не с Ubuntu 15.10, а с более ранних версий, например 15.04, вам придется сразу выполнить обновление своей системы до Ubuntu 15.10, а уже потом переходить к этой инструкции. Исключение только Ubuntu 14.04, вы можете прочитать об обновлении Ubuntu 14.04 до Ubuntu 16.04 в отдельной статье.
List of releases
Current
Version |
Code name |
Docs |
Release |
End of Standard Support |
Ubuntu 21.10
July 2022
July 2022
Ubuntu 21.04
January 2022
January 2022
Ubuntu 20.04.3 LTS
April 2030
Ubuntu 20.04.2 LTS
April 2030
Ubuntu 20.04.1 LTS
April 2030
Ubuntu 20.04 LTS
April 2030
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 2026
Ubuntu 16.04.6 LTS
April 2026
Ubuntu 16.04.5 LTS
April 2026
Ubuntu 16.04.4 LTS
April 2026
Ubuntu 16.04.3 LTS
April 2026
Ubuntu 16.04.2 LTS
April 2026
Ubuntu 16.04.1 LTS
April 2026
Ubuntu 16.04 LTS
April 2026
Ubuntu 14.04.6 LTS
April 2024
Ubuntu 14.04.5 LTS
April 2024
Ubuntu 14.04.4 LTS
April 2024
Ubuntu 14.04.3 LTS
April 2024
Ubuntu 14.04.2 LTS
April 2024
Ubuntu 14.04.1 LTS
April 2024
Ubuntu 14.04 LTS
April 2024
Version |
Code name |
Docs |
Release |
End of Life |
Ubuntu 22.04
April 21, 2022
April 2027
Extended Security Maintenance
Extended Security Maintenance (ESM) provides security updates on Ubuntu LTS releases for additional 5 years. It is available with the Ubuntu Advantage subscription or a Free subscription.
Version |
Detailed ESM Coverage |
Start of ESM |
# of Years |
End of Life |
Ubuntu 20.04 ESM
To be announced
April 2025
5 years
April 2030
Ubuntu 18.04 ESM
To be announced
April 2023
5 years
April 2028
Ubuntu 16.04 ESM
5 years
April 2026
Ubuntu 14.04 ESM
5 years
April 2024
Ubuntu 12.04 ESM
2 years
April 2019
End of Life
Version |
Code name |
Docs |
Release |
End of Life |
Ubuntu 20.10
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.
3.2 Установка пакетов
Наконец-то, ожидание окончено! Ваш sources.list готов и списки доступных
пакетов обновлены, теперь вам только остается дать команду
apt-get, чтобы установить предпочитаемый пакет. Например, вы
можете запустить:
apt-get install xchat
APT будет искать в своей базе данных наиболее свежие версии пакетов и будет
скачивать их из соответствующих архивов так, как они указаны в
sources.list. В случаях, когда пакет зависит от другого — как в
варианте ниже — APT проверит зависимости и установит необходимые пакеты. См.
пример:
@[/] # apt-get install nautilus Reading Package Lists... Done Building Dependency Tree... Done The following extra packages will be installed: bonobo libmedusa0 libnautilus0 The following NEW packages will be installed: bonobo libmedusa0 libnautilus0 nautilus 0 packages upgraded, 4 newly installed, 0 to remove and 1 not upgraded. Need to get 8329kB of archives. After unpacking 17.2MB will be used. Do you want to continue? [Y/n]
Пакет зависит от совместно-используемых библиотек,
поэтому APT скачает их из архива. Если бы вы указали имена этих библиотек в
командной строке apt-get, то APT не стал бы спрашивать у вас
разрешения продолжать установку; он бы автоматически решил, что вы хотите
установить все эти пакеты.
Это означает, что APT запрашивает подтверждения только тогда, когда нужно
установить пакеты, которые не были перечислены в командной строке.
Вам могут быть полезны следующие опции apt-get:
-h справка -d только загрузить - не устанавливать и не распаковывать архивы -s ничего не делать реально, имитировать выполнение -y предполагается ответ Yes на все вопросы, сами вопросы не выводить -f продолжать, даже если проверка целостности не удачна -u плюс ко всему показывать список обновленных пакетов
В одной строке можно задавать несколько пакетов. Скачанные из сети файлы
помещаются в каталог для дальнейшей установки
/var/cache/apt/archives.
Также, вы можете указывать пакеты для удаления в той же командной строке.
Просто поместите ‘-‘ сразу после имени удаляемого пакета, например:
@[/] # apt-get install nautilus gnome-panel- Reading Package Lists... Done Building Dependency Tree... Done The following extra packages will be installed: bonobo libmedusa0 libnautilus0 The following packages will be REMOVED: gnome-applets gnome-panel gnome-panel-data gnome-session The following NEW packages will be installed: bonobo libmedusa0 libnautilus0 nautilus 0 packages upgraded, 4 newly installed, 4 to remove and 1 not upgraded. Need to get 8329kB of archives. After unpacking 2594kB will be used. Do you want to continue? [Y/n]
Более подробную информацию об удалении пакетов можно найти в разделе .
Если вы обнаружили, что пакет испортился, или просто хотите переустановить
файлы пакета более новой доступной версии, то вы можете использовать опцию
—reinstall, например:
@[/] # apt-get --reinstall install gdm Reading Package Lists... Done Building Dependency Tree... Done 0 packages upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 1 not upgraded. Need to get 0B/182kB of archives. After unpacking 0B will be used. Do you want to continue? [Y/n]
При создании этого руководства APT имел версию 0.5.3, которая была текущей
версией в Debian `unstable’ (sid) на время написания. Если вы
установили эту версию, то вам доступны некоторые дополнительные возможности: вы
можете использовать команды типа apt-get install пакет/дистрибутив
для установки пакетов из указанных дистрибутивов, или apt-get install
пакет=версия. Например:
apt-get install nautilus/unstable
установит nautilus из дистрибутива `unstable’ (нестабильный), даже если вы
работаете на `stable’ (стабильном). Для ‘distribution’ допускаются значения
stable, testing и unstable.
Вы можете предпочесть использование ключа -t для выбора целевого
дистрибутива, указывающего предпочесть указанный
дистрибутив при обработке зависимостей.
ВАЖНО: `unstable’ версия Debian — это самая первая версия, в которой
появляются новейшие версии пакетов Debian. Этот дистрибутив подвергается
воздействию изменений, сделанных в пакетах, и маленьким, и большим, каждое из
которых может воздействовать на множество пакетов или систему в целом
По этой
причине, эта версия дистрибутива не должна использоваться неопытными
пользователями или теми, кто ожидает стабильности.
Дистрибутив `testing’ (тестируемый) несколько лучше `unstable’ в отношении
стабильности, но на производстве лучше все-таки использовать стабильный
дистрибутив.