Как обновить Ubuntu через терминал

Обновлено: 21.11.2024

Хотите быстро и просто обновить Ubuntu? Вот как открыть окно терминала и установить Ubuntu из командной строки.

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

Почему следует обновлять через командную строку

Зачем использовать командную строку для обновления Linux?

Поскольку это часто быстрее, чем использование инструмента с графическим интерфейсом, такого как Software Updater, и вы можете видеть обновления, происходящие в режиме реального времени. Это также одна из самых простых команд для изучения, как вы скоро узнаете.

Помимо Ubuntu, эти инструкции будут работать в большинстве дистрибутивов на основе Ubuntu, таких как Linux Mint и Kali Linux.

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

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

Команда обновления Ubuntu — это apt или иногда apt-get. Apt — это основной менеджер пакетов Ubuntu.

Использование параметра обновления указывает apt выполнить поиск в ваших репозиториях программного обеспечения (все, что указано в /etc/apt/sources.list) и провести инвентаризацию доступных обновлений пакетов Ubuntu.

Примечание. В некоторых руководствах по Linux вам может быть предложено использовать apt-get, например sudo apt-get update, вместо apt. Не путайте: обе команды выполняют одну и ту же функцию, но мы рекомендуем apt, а не apt-get, так как это более удобно для пользователя.

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

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

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

Вы можете пропустить подтверждение, добавив флаг -y в конец команды обновления, а также объединить обновление и обновление в одну команду, используя оператор &&.

Обновите сервер Ubuntu в командной строке

Обновление сервера Ubuntu по существу не отличается от обновления рабочего стола Ubuntu через командную строку.

Однако в этом случае вам следует использовать apt-get вместо apt и выполнить обновление с параметром dist-upgrade, чтобы ваш сервер оставался полностью обновленным.

Обновите Ubuntu через SSH

Если вы настроили SSH-подключение к своей системе Ubuntu, вы можете удаленно и безопасно выполнить обновление после входа в SSH.

Убедитесь, что вы заменили "username" и "REMOTE.IP.ADDRESS.HERE" соответствующей информацией.

Обновления пакетов Ubuntu

Ваша система Ubuntu теперь обновлена ​​и готова к безопасному использованию со всеми новейшими функциями Linux.

Некоторых приложений для Linux вы не найдете в магазине программного обеспечения или в репозиториях apt. Мы собрали несколько веб-сайтов, предлагающих лучшие загрузки DEB, которые будут работать с Ubuntu.

Если вы компьютерный энтузиаст, у вас может быть опыт работы с несколькими операционными системами. Для данной операционной системы полезно использовать последнюю версию по нескольким причинам. Во-первых, последняя версия включает последние обновления программного обеспечения, которые защитят вас от возможных ошибок. Во-вторых, более новые версии, как правило, более безопасны, чем старые версии. В этой статье мы научим вас, как обновить Ubuntu с терминала Linux. Обратите внимание, что в этой статье мы используем Ubuntu 20.04 LTS.

Во-первых, вам нужно найти терминал Ubuntu в меню поиска действий. Затем запустите его, нажав на него, как показано на изображении ниже:

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

После запуска терминала обновите свою систему, чтобы исправить все неработающие зависимости и ссылки, чтобы вы могли удобно обновить свою систему. Систему Ubuntu можно обновить, выполнив команду $ sudo apt-get update.

Любая операция, связанная с обновлением и обновлением операционной системы, требует привилегий пользователя root. Таким образом, обязательно использовать ключевое слово sudo перед этими командами. Как только ваша система Ubuntu завершит обновление всех пакетов, на вашем терминале отобразится следующий вывод:

После обновления вашей системы обновите ее, выполнив команду $ sudo apt-get upgrade.

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

Вы должны быть терпеливы после запуска этой команды, потому что она выполняется довольно долго. Нам потребовалось около 60 минут при умеренном подключении к Интернету для завершения обновления. После завершения обновления ваша система отобразит следующий вывод:

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

После того, как ваши обновленные пакеты будут обработаны, вы увидите примерно следующее сообщение на своем терминале Ubuntu:

Теперь перезагрузите систему, чтобы все изменения вступили в силу. Чтобы перезагрузить систему через терминал, выполните команду $ sudo reboot.

Когда ваша система Ubuntu перезагрузится, вы увидите экран, показанный ниже:

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

На данный момент все формальности по обновлению системы Ubuntu через терминал выполнены. Однако перед запуском команды обновления выпуска следует проверить наличие этой команды на страницах справки. Чтобы получить доступ к страницам справки, выполните следующую команду в терминале Ubuntu: $ sudo do-release-upgrade –help.

Эта команда покажет вам синтаксис указанной команды и все варианты и параметры, с которыми можно использовать эту команду, как показано на следующем изображении:

Как показано на изображении выше, команду do-release-upgrade можно использовать с флагом -d для обновления вашей системы с версии поддержки до последней версии разработки.

В нашем случае, поскольку мы уже использовали последнюю версию Ubuntu, то есть Ubuntu 20.04 LTS, система сообщит нам через терминал, что более новой версии нет, как показано на следующем рисунке. Однако, если вы используете более старую версию Ubuntu, выполнение этой команды обновит вашу операционную систему до последней доступной версии.

После успешного выполнения этой команды вы можете убедиться, что ваша система Ubuntu была обновлена, выполнив команду $ lsb_release –a.

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

Заключение

Следуя инструкциям из этой статьи, вы сможете обновить свою систему Ubuntu до последней доступной версии. Этот процесс прост, но требует терпения, поскольку весь процесс занимает примерно два часа.

Хотите улучшить этот вопрос? Добавьте подробности и уточните проблему, отредактировав этот пост.

Закрыт 6 лет назад.

Как обновить терминал Ubuntu?

Не могли бы вы быть немного более конкретным? Вы хотите выполнить обновление с терминала Ubuntu или хотите обновить сам терминал?

Мне тоже было бы полезно, если бы вы дали более подробную информацию, если бы вы могли сделать вопрос немного более ясным. На самом деле не существует такой вещи, как «терминал ubuntu»; у нас есть «Терминал GNOME», поставляемый с Ubuntu в качестве эмулятора терминала по умолчанию. Если вы просите обновить систему через терминал, это что-то другое, как прокомментировали/спросили Чакра и Крис Уилсон выше.

2 ответа 2

выполните это в терминале:

ЧЕРЕЗ APT-GET :

Использование инструмента командной строки apt-get

apt-get — это инструмент командной строки для обработки пакетов. Вы можете использовать следующие параметры команды:

  • apt-get update: обновление используется для повторной синхронизации индексных файлов пакетов из их источников через Интернет.
  • apt-get upgrade : обновление используется для установки новейших версий всех пакетов, установленных в настоящее время в системе.
  • apt-get install имя-пакета: за install следует один или несколько пакетов, необходимых для установки. Если пакет уже установлен, он попытается обновиться до последней версии.

Откройте терминал и введите следующие две команды (Приложение > Стандартные > Терминал):

Получить список обновлений программного обеспечения, введите:

Обновите программное обеспечение, т. е. примените обновления:

Я бы использовал Synaptic, если вы новичок (на самом деле я использую apt-get, но об этом было сказано выше). Откройте Synaptic и найдите терминальную программу, которую вы хотите обновить. Установите флажок рядом с ним и сохраните конфигурацию. С Synaptic очень легко управлять пакетами. Пробуйте и читайте файлы справки, и вы быстро станете экспертом.

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

В этой статье я покажу вам, как обновить Ubuntu 20.04 LTS из командной строки. Итак, приступим.

Настройка автоматического обновления:

По умолчанию в Ubuntu 20.04 LTS включено автоматическое или автоматическое обновление.

Если вы хотите настроить автоматическое обновление, откройте файл конфигурации /etc/apt/apt.conf.d/20auto-upgrades с помощью следующей команды:

Здесь первая строка APT::Periodic::Update-Package-Lists «1»; используется, чтобы указать диспетчеру пакетов APT автоматически обновлять кэш пакетов.

Вторая строка, APT::Periodic::Unattended-Upgrade «1»; используется, чтобы указать диспетчеру пакетов APT автоматически обновлять пакеты.

Чтобы отключить автоматическое или автоматическое обновление, установите для APT::Periodic::Update-Package-Lists и APT::Periodic::Unattended-Upgrade значение 0, как показано на снимке экрана ниже.

После того, как вы закончите, нажмите + X, а затем Y и для сохранения файла конфигурации.

Обновление кеша репозитория пакетов:

Прежде чем пытаться установить, обновить или удалить какие-либо пакеты, необходимо обновить кэш репозитория пакетов APT. Это обновит базу данных пакетов вашего компьютера с Ubuntu 20.04 LTS и проверит, доступна ли какая-либо более новая версия установленных пакетов.

Чтобы обновить кэш репозитория пакетов APT, выполните следующую команду:

Кэш репозитория пакетов APT должен быть обновлен. Как видите, 35 пакетов можно обновить до новых версий.

Обновление определенных пакетов:

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

Должен отображаться список обновляемых пакетов. В каждой строке имя пакета напечатано зеленым цветом.

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

Теперь, чтобы обновить один пакет (скажем, apport), выполните следующую команду:

Как видите, apport и его зависимости (python3-apport) будут обновлены. Эти 2 пакета имеют размер около 212 КБ.Таким образом, из Интернета будет загружено около 212 КБ пакетов. После их установки будет использовано около 1024 Б (байт) дополнительного дискового пространства.

Чтобы подтвердить обновление, нажмите Y, а затем нажмите .

Аппорт пакета и его зависимости должны быть обновлены.

Обновление всех пакетов:

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

APT покажет вам сводную информацию об обновлении. Здесь будут обновлены 33 пакета. 5 пакетов будут установлены заново. Размер обновления составляет около 93,0 МБ. Таким образом, из Интернета будет загружено около 93,0 МБ пакетов. После обновления потребуется около 359 МБ дополнительного места на диске.

APT покажет вам новые пакеты, которые будут установлены. В этом разделе отображаются в основном новые пакеты ядра и заголовков ядра.

APT покажет вам список пакетов, которые будут обновлены.

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

Когда будете готовы, нажмите Y, а затем нажмите для подтверждения обновления.

APT должен начать загрузку всех необходимых пакетов из Интернета.

После установки всех новых пакетов обновление должно быть завершено.

Теперь перезагрузите компьютер, чтобы изменения вступили в силу, с помощью следующей команды:

Блокировка пакетов:

Вы можете заблокировать определенные пакеты, если не хотите их обновлять при обновлении всех пакетов с помощью команды sudo apt upgrade.

Сначала выведите список всех обновляемых пакетов с помощью следующей команды:

Должны быть перечислены все обновляемые пакеты.

Теперь, предположим, вы не хотите, чтобы пакеты ядра Linux (linux-generic, linux-headers-generic и linux-image-generic) обновлялись. Вам нужно будет пометить эти пакеты как удержанные.

Чтобы сохранить обновления для пакета linux-generic, выполните следующую команду:

Пакет linux-generic должен быть приостановлен.

Точно так же вы можете заблокировать обновления для пакетов linux-headers-generic и linux-image-generic следующим образом:

Пакеты linux-headers-generic и linux-image-generic должны быть приостановлены.

Вы можете перечислить все пакеты, которые приостановлены, с помощью следующей команды:

Как видите, перечислены все пакеты, которые я поставил на удержание.

Теперь попробуйте обновить все пакеты следующим образом.

Как видите, пакеты (linux-generic, linux-headers-generic и linux-image-generic), которые я пометил как отложенные, не будут обновлены вместе с остальными пакетами.

Разблокировка пакетов:

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

Вы можете снять пакет linux-generic следующим образом:

Пакет linux-generic больше не должен задерживаться.

Как видите, пакет linux-generic больше не находится в списке запрета.

Таким же образом вы можете удалить пакеты linux-headers-generic и linux-image-generic следующим образом:

Теперь, если вы обновите все пакеты, пакеты linux-generic, linux-headers-generic и linux-image-generic также должны быть обновлены.

Удаление ненужных пакетов:

После завершения обновления вы можете удалить все ненужные пакеты с помощью следующей команды:

В моем случае нет ненужных пакетов.

Если у вас есть какие-либо ненужные пакеты, они будут показаны, и вам будет предложено удалить их. Просто нажмите Y, а затем нажмите, чтобы удалить их.

Очистка кеша:

После того как вы обновите свой компьютер, новые версии пакетов будут кэшированы в каталоге /var/cache/apt/archives/ вашего компьютера. Вы можете удалить их и освободить место на диске.

Чтобы удалить их, выполните следующую команду:

Кэшированные пакеты должны быть удалены.

Итак, вы можете обновить Ubuntu 20.04 LTS из командной строки. Спасибо, что прочитали эту статью.

Читайте также: