Как обновить версию Ubuntu
Обновлено: 21.11.2024
Далее подробно описано, как обновить Ubuntu Server или облачный образ Ubuntu до следующего выпуска.
Пути обновления
Ubuntu поддерживает возможность обновления с одной LTS до следующей LTS в последовательном порядке. Например, пользователь Ubuntu 16.04 LTS может перейти на Ubuntu 18.04 LTS, но не может сразу перейти на Ubuntu 20.04 LTS. Для этого пользователю потребуется обновиться дважды: один раз до Ubuntu 18.04 LTS, а затем снова до Ubuntu 20.04 LTS.
Пользователям рекомендуется запускать LTS-версию, так как она обеспечивает стандартную поддержку и обновления безопасности в течение 5 лет. После первоначальной стандартной поддержки доступен расширенный период поддержки по подписке Ubuntu Advantage.
Полный список выпусков и текущий статус поддержки см. на странице Ubuntu Wiki Releases.
Контрольный список обновления
Чтобы обеспечить успешное обновление, проверьте следующие пункты:
Проверьте примечания к выпуску нового выпуска на наличие известных проблем или важных изменений. Примечания к выпуску для каждого выпуска можно найти на странице Ubuntu Wiki Releases.
Полностью обновить систему. Процесс обновления работает лучше всего, когда в текущей системе установлены все последние обновления. Пользователи должны убедиться, что эти команды выполнены успешно и что дальнейшие обновления недоступны. Также рекомендуется, чтобы пользователи перезагрузили систему после применения всех обновлений, чтобы убедиться, что пользователь использует последнее ядро. Для обновления выполните следующие команды:
Пользователи должны убедиться, что на диске достаточно свободного места для обновления. Обновление системы по крайней мере загрузит сотни новых пакетов. Для систем с установленным дополнительным программным обеспечением может потребоваться несколько гигабайт дискового пространства.
Процесс обновления требует времени. У пользователей должно быть время для участия в процессе обновления.
Репозитории сторонних программ и PPA отключаются во время обновления. Однако любое программное обеспечение, установленное из этих репозиториев, не удаляется и не обновляется. Программное обеспечение, установленное из этих репозиториев, является наиболее распространенной причиной проблем с обновлением.
Создавайте резервные копии любых данных. Обновления обычно безопасны, однако всегда есть вероятность, что что-то пойдет не так. Чрезвычайно важно, чтобы данные были безопасно скопированы в резервную копию, чтобы их можно было восстановить, если в процессе обновления возникнут какие-либо проблемы или сложности.
Обновить
Рекомендуется обновить систему с помощью команды do-release-upgrade в серверной версии и облачных образах. Эта команда может обрабатывать изменения конфигурации системы, которые иногда необходимы между выпусками.
выпустить-обновить
Чтобы начать этот процесс, выполните следующую команду:
Обновление Ubuntu до разрабатываемой версии доступно с использованием флага -d. Однако использование разрабатываемой версии или этого флага не рекомендуется для рабочих сред.
Обновление с одной версии LTS до следующей версии LTS доступно только после выпуска первой точки. Например, Ubuntu 18.04 LTS будет обновлен до Ubuntu 20.04 LTS только после выпуска версии 20.04.1. Если пользователи хотят выполнить обновление до точечного выпуска (например, на подмножестве компьютеров для оценки LTS-обновления), пользователи могут принудительно выполнить обновление с помощью флага -d.
Сводка перед обновлением
Прежде чем вносить какие-либо изменения, команда сначала выполнит некоторые проверки, чтобы убедиться, что система готова к обновлению. Прежде чем продолжить, пользователю будет предложено краткое описание обновления. Если пользователь примет изменения, начнется процесс обновления системных пакетов:
Изменения конфигурации
Возможно, во время процесса обновления пользователю будет показано сообщение для принятия решения об обновлениях пакетов. Эти подсказки появляются, когда существующие файлы конфигурации редактируются пользователем, а новый файл конфигурации пакета отличается. Ниже приведен пример подсказки:
Пользователи должны посмотреть на различия между файлами и решить, что делать. Ответ по умолчанию — сохранить текущую версию файла. Бывают ситуации, когда принятие новой версии, например /boot/grub/menu.lst , требуется для правильной загрузки системы с новым ядром.
Удаление пакета
После обновления всех пакетов пользователь снова удалит все устаревшие, ненужные пакеты:
Перезагрузить
Наконец, когда обновление будет завершено, пользователю будет предложено перезагрузить систему. Система не считается обновленной, пока не произойдет перезагрузка:
Ubuntu 20.04 LTS (Focal Fossa) был официально выпущен 23 апреля. Это последний выпуск Ubuntu с долгосрочной поддержкой (LTS), с исправлениями и обновлениями безопасности, доступными до 2025 года. Если вы в настоящее время используете более старую версию Ubuntu, вас может заинтересовать обновление.
В этом руководстве мы покажем, как безопасно обновить Ubuntu 18.04 LTS (Bionic Beaver), предыдущую версию LTS, до текущей.Мы расскажем о нескольких способах, с помощью которых вы можете это сделать, в том числе о некоторых дополнительных советах и рекомендациях, которые помогут вам дополнительно настроить процесс обновления.
Перед обновлением необходимо принять во внимание несколько моментов:
-
Процесс обновления можно выполнить с помощью диспетчера обновлений Ubuntu или из командной строки. Диспетчер обновлений Ubuntu начнет показывать запрос на обновление до 20.04, как только будет выпущен первый точечный выпуск Ubuntu 20.04 LTS (т. е. 20.04.1). Обычно это происходит через три месяца после официального релиза.
Тем не менее, вы все еще можете сделать обновление прямо сейчас. Однако на данный момент этот процесс предполагает некоторое использование командной строки и, следовательно, требует определенного уровня технических знаний и уверенности. Если вы не уверены в каких-либо шагах или методах, описанных ниже, вы можете дождаться выпуска точки.
- Если вы хотите продолжить обновление, вы можете запустить графический мастер из командной строки или завершить весь процесс, используя последнюю. В этом уроке мы продемонстрируем оба варианта.
- Не забудьте сделать резервную копию своих данных. Обновления обычно безопасны, но всегда есть вероятность, что что-то пойдет не так. Крайне важно, чтобы ваши личные файлы были безопасно скопированы в резервную копию, чтобы вы могли восстановить их, если возникнут какие-либо проблемы или сложности. Это можно сделать несколькими способами:
- В Ubuntu есть собственный инструмент резервного копирования, который вы можете включить.
- Вы также можете вручную скопировать важные файлы на другое устройство (второй жесткий диск, USB-накопитель, другой компьютер в сети и т. д.). Вы можете скопировать файлы вручную или использовать инструмент резервного копирования/репликации данных. Хорошими примерами простых и удобных инструментов такого рода являются Timeshift и Grsync. В командной строке вы можете использовать tar или rsync.
- Вы также можете создать полный образ системы Ubuntu с помощью специального программного обеспечения для создания образов системы, такого как CloneZilla.
- Если вы хотите еще раз проверить, все ли работает на вашем оборудовании, вы можете загрузить ISO-образ Ubuntu 20.04 LTS, скопировать его на USB-накопитель с помощью инструмента для создания живого носителя, такого как Ubootnetin, а затем запустить компьютер в Ubuntu 20.04 LTS. 20.04 LTS-сессия в прямом эфире.
- Убедитесь, что на вашем компьютере достаточно свободного места на диске. По умолчанию для лучшей работы у вас должно быть 25 ГБ свободного места для новой установки Ubuntu. При обновлении версии вы можете обойтись меньшим объемом свободного места на диске, но этот процесс может занять больше времени.
- Процесс обновления может занять некоторое время. Вы не должны прерывать или отменять процесс, так как это может оставить систему в нестабильном состоянии. Если вы используете устройство с батарейным питанием, например ноутбук, рекомендуется использовать зарядное устройство.
Как мы упоминали ранее, диспетчер обновлений Ubuntu начнет показывать пользователям уведомления об обновлении примерно через три месяца после официального выпуска. Однако можно обновить Ubuntu 18.04 LTS без ожидания.
Для этого нужно запустить команду в окне терминала, которая затем запустит мастер с графическими инструкциями.
Если вас не устраивает этот путь, лучше продолжать использовать Ubuntu 18.04 LTS до тех пор, пока не появится предложение об обновлении через диспетчер обновлений. Приведенная ниже последовательность действий требует некоторого знакомства с использованием командной строки, поэтому она лучше всего подходит для таких людей, как разработчики, администраторы или более опытные технические специалисты.
Начинается команда do-release-upgrade, выполняемая с определенными параметрами.
Чтобы лучше понять, что мы собираемся делать, вы можете проверить, какие параметры доступны в инструменте do-release-update, запустив команду с -h флаг:
- -d — позволяет обновиться до 20.04; обычно эта опция используется ранними тестировщиками, чтобы попробовать разрабатываемые версии Ubuntu перед их официальным выпуском. Мы будем использовать его, чтобы начать обновление. Хотя на этикетках написано «разработка», не волнуйтесь — на самом деле мы будем обновляться до стабильной официальной версии Ubuntu 20.04 LTS.
- -f — эта опция запускает графический мастер. Без него инструмент do-release-upgrade будет работать в командной строке. В остальном процесс идентичен.
Еще один полезный параметр — -allow-first-party. Мы поговорим о нем подробнее в разделе «Дополнительные параметры и стороннее программное обеспечение». Если ваша установка Ubuntu включает приложения из источников, отличных от стандартных архивов репозитория Ubuntu, вы можете включить эту опцию, чтобы сохранить и перенести ваши сторонние приложения.
Поэтому, чтобы начать обновление до Ubuntu 20.04 LTS с помощью инструмента с графическим интерфейсом, нам нужна полная команда:
Это запустит процесс обновления с использованием графического интерфейса на основе Gtk3.
Текст с надписью "разработка" можно смело игнорировать.Подсказка изменится с выходом версии 20.04.1.
Мастер задаст вам несколько вопросов и выполнит несколько шагов:
Инструмент загрузит необходимые системные файлы и приложения для обновления. Процесс может занять некоторое время, поэтому проявите терпение.
Во время обновления вам могут задать один или два вопроса, особенно если вы хотите сохранить существующие настройки для определенных системных файлов (например, настройки часового пояса). Если вы не уверены, вы можете спокойно продолжить с ответом по умолчанию.
Через некоторое время обновление должно завершиться, и вы должны увидеть, что вошли в рабочий стол 20.04!
Дополнительные параметры и стороннее программное обеспечение
Для большинства пользователей описанного выше потока будет достаточно. Однако вы можете дополнительно настроить его, что особенно полезно для тех, кто использует стороннее программное обеспечение, которое устанавливается из каналов программного обеспечения вне стандартных архивов Ubuntu. Например, если вы установили программное обеспечение Google Chrome, Skype или VirtualBox вручную, обновления для этих приложений предоставляются через отдельные репозитории.
По умолчанию во время обновления каналы программного обеспечения, отличного от Ubuntu, будут отключены. Вам нужно будет вручную включить их после завершения обновления. Кроме того, вы можете разрешить инструменту обновления разрешить эти дополнительные пакеты.
Это можно сделать, запустив do-release-upgrade с флагом –allow-first-party, как упоминалось ранее.
Альтернативные варианты обновления
Вы можете запустить процесс обновления с помощью графического мастера несколькими другими способами.
В командной строке вы можете запустить update-manager -c, чтобы начать обновление. Как и в случае с инструментом do-release-update, вы можете запустить описанное выше с необязательным флагом -d, чтобы получить «разрабатываемый» выпуск раньше, чем 20.04.1.
В командной строке вы также можете запустить /usr/lib/ubuntu-release-upgrader/check-new-release-gtk.
Как правило, вы можете контролировать, какие обновления выпуска Ubuntu доступны, независимо от того, какой инструмент вы используете и запускаете. Это можно сделать, отредактировав следующий файл конфигурации:
Здесь вы можете проверить строку Prompt=XXXX, при этом:
- никогда — обновления предлагаться не будут.
- нормальный — будет предложен поддерживаемый выпуск, который сразу последует за текущим выпуском.
- lts — будут предлагаться версии LTS.
Процесс обновления в командной строке очень похож на то, что мы уже делали. Единственная разница в том, что графический интерфейс не будет запущен, а в окне терминала вам будут заданы вопросы Y/N.
Последовательность шагов, показанная здесь, идентична работе, которую мы проделали ранее с помощью графического мастера. Первый шаг — подтвердить, что вы хотите продолжить.
Загружены различные системные пакеты, которые распаковываются и копируются поверх старых версий в рамках процесса обновления.
На этапе очистки удаляются пакеты, которые больше не требуются (или не актуальны) в новой версии Ubuntu. Это также освободит место на жестком диске.
После завершения вы войдете в рабочий стол 20.04:
В этом руководстве мы описали несколько способов обновления Ubuntu 18.04 LTS до 20.04 LTS. К ним относятся как визуальные инструменты, то есть графические мастера, так и утилиты командной строки, которые часто лучше всего подходят для более опытных пользователей. Менеджер обновлений Ubuntu начнет предлагать пользователям примерно через три месяца, но если вы хотите обновить свою систему сейчас, мы также описали шаги, которые вам необходимо выполнить.
Если вы все еще не определились с обновлением и хотели бы узнать больше, вы можете зарегистрироваться на веб-семинар, посвященный новым функциям и технологиям, доступным в Ubuntu 20.04.
Мы надеемся, что вы найдете это руководство ценным и полезным, и мы надеемся, что вам понравится новый рабочий стол.
Рабочий стол Ubuntu
Узнайте, как операционная система Ubuntu для настольных ПК обеспечивает работу миллионов компьютеров и ноутбуков по всему миру.
Крис Хоффман
Крис Хоффман
Главный редакторКрис Хоффман – главный редактор How-To Geek. Он писал о технологиях более десяти лет и два года был обозревателем PCWorld. Крис писал для The New York Times, давал интервью в качестве эксперта по технологиям на телевизионных станциях, таких как NBC 6 в Майами, и освещал свою работу в таких новостных агентствах, как BBC. С 2011 года Крис написал более 2000 статей, которые были прочитаны почти миллиард раз — и это только здесь, в How-To Geek. Подробнее.
Вы можете перейти с одной версии Ubuntu на другую без переустановки операционной системы. Если вы используете LTS-версию Ubuntu, вам будут предлагаться только новые LTS-версии с настройками по умолчанию, но вы можете изменить это.
Мы рекомендуем сделать резервную копию важных файлов, прежде чем продолжить. У вас всегда должны быть резервные копии важных личных данных, но особенно важно иметь их при обновлении операционной системы — на всякий случай.
Можете ли вы обновить?
Каждый раз, когда выпускается новая версия Ubuntu, сразу же доступны обновления предыдущей версии. Например, теперь, когда выпущена Ubuntu 18.04 LTS, вы можете немедленно выполнить обновление, если используете Ubuntu 17.10.
Как правило, вы можете обновить только одну версию Ubuntu до следующей. Например, если у вас установлена Ubuntu 17.04 и вы хотите перейти на Ubuntu 18.04 LTS, в процессе обновления будет установлена Ubuntu 17.10. Затем вы можете снова пройти процесс обновления, чтобы перейти с Ubuntu 17.10 на Ubuntu 18.04 LTS.
Обновления одной версии с долгосрочным обслуживанием (LTS) до другой версии LTS разрешены, но они откладываются, чтобы дать новой версии LTS некоторое время для стабилизации. Например, несмотря на то, что Ubuntu 18.04 LTS была выпущена 26 апреля 2018 г., вы не сможете выполнить обновление напрямую с Ubuntu 16.04 LTS до выпуска Ubuntu 18.04.1 LTS, который ожидается 26 июля 2018 г.
Графический метод
Вы можете выполнить обновление с помощью графических инструментов, встроенных в стандартный рабочий стол Ubuntu, или с помощью команд терминала.
Как выбрать версию для обновления
По умолчанию стандартные выпуски Ubuntu предлагают выполнить обновление до новых стандартных выпусков, в то время как выпуски Ubuntu с долгосрочной поддержкой (LTS) предлагают выполнить обновление только до новых выпусков LTS.
Например, если у вас установлена Ubuntu 18.04 LTS, вам не будет предложено обновиться до Ubuntu 18.10, когда она будет выпущена. Вам просто предложат обновиться до Ubuntu 20.04 LTS, когда она будет выпущена. Но вы можете изменить это поведение, если хотите.
Чтобы найти этот параметр, нажмите кнопку «Действия» (в GNOME Shell) или кнопку с логотипом Ubuntu (в Unity) в левом верхнем углу экрана. Найдите «Обновление» и щелкните ярлык «Программное обеспечение и обновления».
Вы также можете открыть приложение Software Updater и нажать «Настройки», чтобы открыть это окно.
Перейдите на вкладку "Обновления". Справа от «Уведомлять меня о новой версии Ubuntu» установите флажок и выберите «Для любой новой версии» или «Для версий с долгосрочной поддержкой», в зависимости от того, какой тип обновления вы хотите. Когда закончите, нажмите «Закрыть».
Как обновить
Ubuntu может информировать вас о том, что новый выпуск доступен через стандартный инструмент Software Updater. Однако, даже если средство обновления программного обеспечения не находит обновление, вы можете проверить его вручную. Чтобы перейти на последнюю версию Ubuntu, нажмите Alt+F2, введите следующую команду и нажмите Enter:
Инструмент Software Updater проверяет серверы Ubuntu и информирует вас о наличии новой версии Ubuntu, если таковая имеется. Нажмите кнопку «Обновить», чтобы перейти на более новую версию Ubuntu.
Если вы не видите сообщения о том, что новая версия доступна в средстве обновления программного обеспечения, нажмите клавиши ALT+F2, введите следующую команду и нажмите клавишу ВВОД:
Вы увидите сообщение о том, что доступна новая версия, если таковая имеется. Нажмите «Да, обновить сейчас», чтобы установить его.
Терминальный метод
Вы также можете выполнить обновление с помощью команды терминала, что полезно в серверных системах или других разновидностях Ubuntu с различными средами рабочего стола.
Прежде чем продолжить, выполните следующую команду, чтобы убедиться, что у вас установлен пакет update-manager-core. Команды, которые вы будете использовать для обновления, не будут работать, если этот пакет не установлен.
Как выбрать версию для обновления
Как и в случае с графическими инструментами выше, стандартные выпуски Ubuntu обычно предлагают обновить вас до следующей доступной версии, в то время как выпуски долгосрочной поддержки обычно предлагают только обновить вас до следующей LTS-версии. Например, если вы используете Ubuntu 18.04 LTS, когда выйдет Ubuntu 18.10, вы не получите обновление, поскольку ваша система по умолчанию настроена на ожидание Ubuntu 20.04 LTS.
Чтобы изменить это из терминала, выполните следующую команду, чтобы открыть файл /etc/update-manager/release-upgrades в текстовом редакторе nano с правами root. Вы можете использовать любой другой текстовый редактор, который вам нравится, но в данном примере мы используем nano.
Измените строку «Prompt=» в файле, указав «Prompt=normal» или «Prompt=lts» в зависимости от того, хотите ли вы получать запрос на обновление до обычных выпусков или только выпусков LTS.
Сохраните файл и закройте текстовый редактор. Например, в nano вы можете нажать Ctrl+O, а затем Enter, чтобы сохранить файл. Нажмите Ctrl+X, чтобы закрыть nano.
Как обновить
Чтобы проверить наличие доступных новых версий, до которых можно выполнить обновление, выполните следующую команду:
Эта команда проверяет серверы Ubuntu на наличие доступных обновлений и сообщает, до какой версии Ubuntu вы собираетесь выполнить обновление. Какие версии он предлагает, зависит от того, что у вас есть в файле /etc/update-manager/release-upgrades вашей системы, который мы рассмотрели в предыдущем разделе.
Чтобы выполнить обновление, выполните следующую команду
Ubuntu начинает процесс обновления. Вам нужно будет ввести «y» и нажать Enter для подтверждения.
Команда терминала do-release-upgrade работает аналогично графическому средству обновления. Вы не можете использовать его для прямого обновления с Ubuntu 16.04 LTS до Ubuntu 18.04 LTS, не дожидаясь выпуска Ubuntu 18.04.1 LTS.
Существует команда do-release-upgrade -d, которая обновит вас до текущей нестабильной ветки разработки Ubuntu. Однако это не рекомендуется для производственных систем. Разрабатываемые версии Ubuntu нестабильны и должны использоваться только для тестирования.
Вы всегда можете переустановить Ubuntu
Конечно, даже если вышеуказанные инструменты не предлагают обновить вашу систему — например, если вы используете Ubuntu 16.04 LTS и хотите выполнить обновление до 26 июля — вы можете загрузить последнюю версию Ubuntu с веб-сайта. , создайте загрузочный USB-накопитель или запишите диск, а затем переустановите Ubuntu в своей системе.
Хотя вы сможете переустановить Ubuntu, оставив свои личные файлы на месте, во время этого процесса вы определенно потеряете установленные приложения. Вы также должны иметь резервные копии, прежде чем пытаться это сделать, так как вы можете легко случайно стереть свои разделы и файлы или из-за ошибки в программе установки случайно удалить их.
Как говорится, лучше перестраховаться, чем потом сожалеть.
Команды Linux Файлы tar · pv · cat · tac · chmod · grep · diff · sed · ar · man · pushd · popd · fsck · testdisk · seq · fd · pandoc · cd · $PATH · awk · join · jq · fold · uniq · journalctl · tail · stat · ls · fstab · echo · less · chgrp · chown · rev · look · strings · type · rename · zip · unzip · mount · umount · install · fdisk · mkfs · rm · rmdir · rsync · df · gpg · vi · nano · mkdir · du · ln · patch · convert · rclone · shred · srm Процессы alias · screen · top · nice · renice · прогресс · strace · systemd · tmux · chsh · история · at · пакетное · бесплатное · которое · dmesg · chfn · usermod · ps · chroot · xargs · tty · pinky · lsof · vmstat · timeout · стена · yes · kill · спать · sudo · su · время · groupadd · usermod · группы · lshw · выключение · перезагрузка · halt · poweroff · passwd · lscpu · crontab · date · bg · fg < /tbody>Сеть netstat · ping · traceroute · ip · ss · whois · fail2ban · bmon · копать · finger · nmap · ftp · curl · wget · who · whoami · w · iptables · ssh-keygen · ufw - › Почему прозрачные чехлы для телефонов желтеют?
- › Худшее, что есть в телефонах Samsung, — это программное обеспечение Samsung.
- ›5 шрифтов, которые следует прекратить использовать (и лучшие альтернативы)
- › Как восстановить метки панели задач в Windows 11
- › Как установить Google Play Маркет в Windows 11
- › Что означает XD и как вы его используете?
В этом руководстве показано, как обновить Ubuntu как для серверной, так и для настольной версии Ubuntu. В нем также объясняется разница между «обновлением» и «обновлением», а также некоторые другие вещи, которые вам следует знать об обновлениях в Ubuntu Linux.
Если вы новый пользователь и используете Ubuntu в течение нескольких дней или недель, вам может быть интересно, как обновить систему Ubuntu, чтобы получить исправления безопасности, исправления ошибок и обновления приложений.
Обновление Ubuntu невероятно просто. Я не преувеличиваю. Это так же просто, как запуск двух команд или два щелчка мышью.
Вы можете обновить систему Ubuntu двумя способами:
Расскажу подробнее. Обратите внимание, что это руководство действительно для Ubuntu 20.04, 18.04 или любой другой версии. Метод командной строки также действителен для дистрибутивов Linux на основе Ubuntu, таких как Linux Mint, Linux Lite, elementary OS и т. д.
И еще одно. Эта статья посвящена обновлению вашей системы Ubuntu. Если вы хотите перейти с одной версии на другую, ознакомьтесь с моим руководством по обновлению версии Ubuntu.
Способ 1: обновить Ubuntu через командную строку
Сначала откройте терминал на рабочем столе Ubuntu. Вы можете найти его в меню или использовать сочетание клавиш Ctrl+Alt+T. Если вы вошли на сервер Ubuntu, у вас уже есть доступ к терминалу.
В терминале вам просто нужно использовать следующую команду:
Он запросит пароль. Вы можете использовать пароль своей учетной записи. Вы не увидите символы на экране при вводе пароля в терминале, поэтому продолжайте вводить пароль и нажмите Enter. Это обновит пакеты в Ubuntu.
Видите, как легко обновить Ubuntu из терминала? Теперь позвольте мне объяснить приведенную выше команду.
На самом деле это не одна команда, а комбинация двух команд. && — это способ запуска нескольких команд в Linux таким образом, что вторая команда запускается только после успешного выполнения предыдущей команды.
«-y» в конце автоматически заменяет «yes», когда команда «apt upgrade» запрашивает ваше подтверждение перед установкой обновлений.
Обратите внимание, что вы также можете использовать две команды по отдельности, одну за другой:
Это займет немного больше времени, потому что вам нужно дождаться завершения одной команды, а затем ввести вторую команду.
Больше, чем просто обновления ОС
В отличие от Windows, Linux работает с менеджером пакетов. Когда вы запускаете обновления, он обновляет все пакеты, установленные через apt. Это означает, что при обновлении Ubuntu будет обновлена основная операционная система, ядра Linux, а также приложения, установленные из центра программного обеспечения (если они были пакетами apt) или установленные с помощью команды apt.
Рекомендуется к прочтению:
В конце команды указывается, сколько пакетов можно обновить. Вы можете просмотреть эти пакеты, выполнив следующую команду:
Объяснение: обновление sudo apt
Эта команда сопоставляет версии установленных пакетов с локальной базой данных. Он собирает их все, а затем перечисляет те пакеты, для которых доступна более новая версия. На этом этапе он спросит, хотите ли вы обновить установленные пакеты до более новой версии.
Вы можете ввести "yes" или "y" или просто нажать клавишу ввода, чтобы подтвердить установку обновлений.
Итак, суть в том, что «sudo apt update» проверяет наличие новых версий пакетов, а «sudo apt upgrade» фактически устанавливает новые версии.
Термин «обновление» может сбивать с толку, поскольку вы можете ожидать, что команда «apt update» обновит систему путем установки нового программного обеспечения, но это не так.
Рекомендуется к прочтению:
Он проверит, доступны ли обновления для вашей системы.
Если доступны обновления, вам будет предложено их установить.
Нажмите «Установить сейчас». Он может запросить ваш пароль.
После ввода пароля начнется установка обновлений.
В некоторых случаях вам может потребоваться перезагрузить систему Ubuntu, чтобы установленные обновления заработали должным образом. В конце обновления вы получите уведомление, если вам потребуется перезагрузить систему.
Вы можете перезагрузить компьютер позже, если не хотите перезагружать систему сразу.
Совет. Если средство обновления программного обеспечения возвращает ошибку, следует использовать команду «sudo apt update» в терминале. Последние несколько строк вывода будут содержать фактическое сообщение об ошибке. Затем вы можете найти эту ошибку в Интернете и устранить проблему.
Несколько вещей, о которых следует помнить при обновлении Ubuntu
Вы только что узнали, как обновить систему Ubuntu. Если вам интересно, вы также должны знать эти несколько вещей, касающихся обновлений Ubuntu.
Очистка после обновления
После обновления в вашей системе могут быть некоторые ненужные пакеты, которые больше не требуются. Вы можете удалить такие пакеты и освободить место с помощью этой команды:
Исправление ядра в Ubuntu Server в режиме реального времени, чтобы избежать перезагрузки
В случае обновлений ядра Linux вам придется перезагрузить систему после обновления. Это может стать проблемой, если вы не хотите, чтобы ваш сервер простоял.
Функция исправления в реальном времени позволяет устанавливать исправления для ядра Linux во время его работы. Другими словами, вам не нужно перезагружать систему.
Если вы управляете серверами, возможно, вы захотите включить динамическое исправление в Ubuntu.
Обновление версии Ubuntu отличается от обновления пакета
Обсуждаемые здесь методы обновления поддерживают актуальность установки Ubuntu. Он не распространяется на обновления версий ОС (например, обновление Ubuntu 16.04 до 18.04).
Обновление версии Ubuntu — это совсем другое. Они включают в себя обновление всего ядра операционной системы. Прежде чем приступить к этому длительному процессу, вам необходимо сделать надлежащие резервные копии.
Заключение
Надеюсь, вам понравилось это руководство по обновлению системы Ubuntu и вы узнали несколько новых вещей.
Если у вас есть какие-либо вопросы, задавайте их бесплатно. Если вы опытный пользователь Linux и у вас есть совет, который может сделать это руководство более полезным, поделитесь им с остальными.
Нравится то, что вы читаете? Пожалуйста, поделитесь им с другими.
Об Абхишеке Пракаше
Создатель It’s FOSS. Ярый пользователь Linux и сторонник открытого исходного кода. Большой поклонник классических детективных детективов, начиная от Агаты Кристи и Шерлока Холмса и заканчивая детективом Коломбо и Эллери Куин. Также киноман с мягким уголком для фильма нуар.
"В меню найдите "Software Updater" и запустите его".
Извините… Какое меню?
Я не могу найти панель поиска, а командная строка всегда дает сбой, потому что программа обновления заблокировала диспетчер пакетов.
Нажмите клавишу Windows, чтобы вызвать «меню» и выполнить поиск программы обновления программного обеспечения.
Программа обновлений всегда блокировалась из-за автоматических обновлений. Не запускайте обновления вручную сразу после включения системы. Подождите некоторое время (максимум 10–15 минут).
Привет, я новичок в Linux. попробовал шаг выше, и есть некоторые «не удалось получить блокировку», я не знаю, что это значит. не могли бы вы объяснить.
Пакеты 341 можно обновить. Запустите ‘apt list –upgradable’, чтобы увидеть их.
Ожидание блокировки кэша: не удалось получить блокировку /var/lib/dpkg/lock-frontend. Это он Ожидание блокировки кеша: Не удалось получить блокировку /var/lib/dpkg/lock-frontend. Это он Ожидание блокировки кеша: Не удалось получить блокировку /var/lib/dpkg/lock-frontend. Это он Ожидание блокировки кеша: Не удалось получить блокировку /var/lib/dpkg/lock-frontend. Это он Ожидание блокировки кеша: Не удалось получить блокировку /var/lib/dpkg/lock-frontend. Это он Ожидание блокировки кеша: Не удалось получить блокировку /var/lib/dpkg/lock-frontend. Это он Ожидание блокировки кеша: Не удалось получить блокировку /var/lib/dpkg/lock-frontend. Это он Ожидание блокировки кеша: Не удалось получить блокировку /var/lib/dpkg/lock-frontend. Это он Ожидание блокировки кеша: Не удалось получить блокировку /var/lib/dpkg/lock-frontend. Это он Ожидание блокировки кеша: Не удалось получить блокировку /var/lib/dpkg/lock-frontend. Это он Ожидание блокировки кеша: Не удалось получить блокировку /var/lib/dpkg/lock-frontend. Это он Ожидание блокировки кеша: Не удалось получить блокировку /var/lib/dpkg/lock-frontend. Это он Ожидание блокировки кеша: Не удалось получить блокировку /var/lib/dpkg/lock-frontend. Это он Ожидание блокировки кеша: Не удалось получить блокировку /var/lib/dpkg/lock-frontend. Это он Ожидание блокировки кеша: Не удалось получить блокировку /var/lib/dpkg/lock-frontend. Это он Ожидание блокировки кеша: Не удалось получить блокировку /var/lib/dpkg/lock-frontend. Это он Ожидание блокировки кеша: Не удалось получить блокировку /var/lib/dpkg/lock-frontend. Это он Ожидание блокировки кеша: Не удалось получить блокировку /var/lib/dpkg/lock-frontend. Это он Ожидание блокировки кеша: Не удалось получить блокировку /var/lib/dpkg/lock-frontend. Это он Ожидание блокировки кеша: Не удалось получить блокировку /var/lib/dpkg/lock-frontend. Это он Ожидание блокировки кеша: Не удалось получить блокировку /var/lib/dpkg/lock-frontend. Это он Ожидание блокировки кеша: Не удалось получить блокировку /var/lib/dpkg/lock-frontend. Это он Ожидание блокировки кеша: Не удалось получить блокировку /var/lib/dpkg/lock-frontend. Это он Ожидание блокировки кеша: Не удалось получить блокировку /var/lib/dpkg/lock-frontend. Это он Ожидание блокировки кеша: Не удалось получить блокировку /var/lib/dpkg/lock-frontend. Это он Ожидание блокировки кеша: Не удалось получить блокировку /var/lib/dpkg/lock-frontend. Это он Ожидание блокировки кеша: Не удалось получить блокировку /var/lib/dpkg/lock-frontend. Это он Ожидание блокировки кеша: Не удалось получить блокировку /var/lib/dpkg/lock-frontend. Это он Ожидание блокировки кеша: Не удалось получить блокировку /var/lib/dpkg/lock-frontend. Это он Ожидание блокировки кеша: Не удалось получить блокировку /var/lib/dpkg/lock-frontend. Это он Ожидание блокировки кеша: Не удалось получить блокировку /var/lib/dpkg/lock-frontend.Это он Ожидание блокировки кеша: Не удалось получить блокировку /var/lib/dpkg/lock-frontend. Это он Ожидание блокировки кеша: Не удалось получить блокировку /var/lib/dpkg/lock-frontend. Это он Ожидание блокировки кеша: Не удалось получить блокировку /var/lib/dpkg/lock-frontend. Он удерживается процессом 5616 (unattended-upgr)Добро пожаловать в мир Linux. Делайте маленькие шаги и анализируйте вывод команд.
Менеджер пакетов apt работает с центральным кешем. Если определенная программа использует менеджер пакетов apt, она создает файл блокировки, чтобы никакая другая программа не могла одновременно вносить изменения.
Здесь вы пытаетесь просмотреть список обновляемых элементов, выполнив команду apt list.
И в то же время уже выполняется автоматическое обновление, которое также использует (и модифицирует) общий кэш.
Поскольку обе программы хотят заблокировать кеш, а одна из них уже делает это, вторая программа (apt list –upgradable) должна дождаться завершения первой.
Ранее Ubuntu просто показывал ошибку в одной строке и завершал вторую программу.
Но теперь кажется, что они перевели вторую программу в режим ожидания, чтобы она могла автоматически запускаться, как только кэш будет разблокирован (т.е. другая программа, использующая apt, будет завершена).
Другими словами, либо вы держите терминал открытым, чтобы завершить автоматические обновления. Или вы используете Ctrl+C, чтобы закрыть вторую программу (apt list –upgradable) и освободить терминал для другого использования, а через некоторое время повторить попытку.
Читайте также: