Как обновить одно или все приложения в Linux за секунды
Это факт вычислений: приложения будут пилить вас об обновлениях. Однако не следует игнорировать такие запросы, поскольку обновления часто содержат исправления безопасности, исправления ошибок и новые функции, которые делают программное обеспечение более полезным.
Мы говорили об основах обновления программного обеспечения Linux и Linux, но, возможно, вы просто хотите быстро обновить приложение на своем компьютере и продолжить свою жизнь.
Обновление системы Debian или Ubuntu
В те времена в дистрибутивах на основе Debian, таких как Ubuntu, есть простая команда терминала для обновления чего-либо на вашем компьютере:
sudo apt install [package name here]
Эта команда просто проверит и установит все обновления, связанные с указанным программным обеспечением. Если вы не знаете имя пакета приложения, которое хотите обновить, вы можете запустить следующую команду, чтобы вывести список всех пакетов в вашей системе:
apt search [package]
Есть еще несколько команд, которые можно использовать для ускорения этого процесса, если вы хотите обновить все сразу. Выполнение следующей команды позволит получить самую свежую информацию о программном обеспечении на вашем компьютере:
sudo apt update
После запуска выполните следующую команду, чтобы обновить все программное обеспечение с более новой версией.
sudo apt upgrade
Система отобразит все, что обновлено этой командой, и попросит вас подтвердить, набрав Y.
Обновление пакетов в дистрибутивах Red-Hat
Если вы используете дистрибутив на основе Red Hat, такой как CentOS, команды для обновления вашей системы немного отличаются. Это в первую очередь потому, что эти системы используют диспетчер пакетов Yum.
Чтобы установить одно приложение в таких дистрибутивах:
sudo yum install [PACKAGE]
Чтобы обновить вашу систему, введите:
sudo yum update
Обновление всех пакетов в OpenSUSE
OpenSUSE известен своим инструментом YaST, управляемым с помощью меню, но вы также можете обновить свою систему из командной строки с помощью инструмента Zypper:
sudo zypper update
Как и другие менеджеры пакетов, вы также можете обновить только один пакет с помощью zypper:
sudo zypper update [package]
sudo zypper up [package]
Чтобы обновить все пакеты в вашей системе, введите вышеупомянутую команду без имени пакета.
sudo zypper update
sudo zypper up
Как видите, менеджеры пакетов довольно просты в использовании, с командами, которые легко запомнить. Если вы не знаете имя своего пакета, в каждом диспетчере пакетов обычно есть опция «поиска», которая поможет вам его найти.
Установка обновлений в Arch Linux
Менеджер пакетов Arch, Pacman, менее мнемоничен, но прост в использовании.
Для обновления одного пакета:
sudo pacman -S [package]
Ключ -S означает синхронизацию , что разработчики называют обновлением.
Обновление системы тоже немного непонятно по сравнению с другими дистрибутивами, но вы можете запомнить это довольно быстро:
sudo pacman -Syu
Параметр -y означает обновление или загрузку новой копии базы данных основных пакетов из репозитория, а -u – для sysupgrade или обновления любых устаревших пакетов в системе.
Своевременно обновлять вашу систему Linux легко
Это оно! Теперь у вас есть все необходимое для быстрого обновления приложений в Linux прямо из терминала. Если вы используете другой дистрибутив, не описанный здесь, или просто хотите получить более подробную информацию, обратитесь к документации для вашей системы.
Этот твит Махмуда Тантави напоминает нам, почему важно поддерживать наши системы в актуальном состоянии:
`$ apt-get update && apt-get upgrade` в день отпугивает хакеров … или, по крайней мере, усложняет задачу: D
– Махмуд Тантави (@mtantawy) 1 апреля 2016 г.
Если вы хотите, чтобы ваша установка Linux была минимальной, то знание того, какие приложения важны, может вам помочь. Даже новичок в Linux не знает, какое программное обеспечение можно установить в своей системе. Таким пользователям рекомендуется установить дистрибутив Linux, который поставляется с базовыми приложениями.
Кредит изображения: arka38 / Shutterstock