Поиск по сайту:

Как обновить Arch Linux


Пришло время обновить вашу систему Arch Linux? Независимо от того, используете ли вы чистый Arch или дистрибутив на основе Arch, такой как Manjaro и Garuda Linux, мы покажем вам, как безопасно обновить вашу систему с помощью одной или двух простых команд.

Поддержание пакетов в актуальном состоянии важно для любого дистрибутива Linux. Arch работает по модели непрерывного выпуска, доставляя передовые обновления к вашей виртуальной двери, как только они будут готовы. Из-за этого частые обновления (в сочетании с эффективными резервными копиями) необходимы, чтобы избежать поломки системы и поврежденных пакетов.

Большинство дистрибутивов на базе Arch используют диспетчер пакетов pacman для загрузки и установки обновлений – этот процесс технически называется «синхронизацией». Вы будете использовать команды pacman для синхронизации и работы ваших пакетов.

Применение обновления системы в Arch Linux

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

sudo pacman -Syu

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

Затем вам будет предложено подтвердить, что вы хотите применить полное обновление. Введите y и нажмите Enter для подтверждения или используйте n для отмены.

Если у вас есть пакеты, которые, как вы подозреваете, повреждены, вы можете принудительно загрузить базу данных вместе с обновлением, чтобы решить эти проблемы. Даже если обновлений нет, pacman проверит целостность установленных пакетов. Добавьте второй y в строку, чтобы это произошло.

sudo pacman -Syyu

Как обновить определенный пакет в Arch Linux

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

sudo pacman -S package_name

Если вы не знаете, как называется пакет, вы можете найти установленные пакеты, используя флаг -Qs.

pacman -Qs string

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