Уверенная работа с дистрибутивами на основе RHEL / CentOS в 2023 году может стать вашим конкурентным преимуществом на собеседовании. Поскольку данные дистрибутивы применяются во многих направлениях ИТ в Киргизии. Сегодня мы расскажем о том, как научиться использовать менеджер пакетов yum. Также советуем пройти курсы Astra Linux Бишкек на платформе SEDICOMM University.
Что такое yum, курсы Astra Linux Бишкек
Прежде всего, давайте разберемся в том, что собой представляет yum. Менеджер пакетов yum (от англ. Yellowdog Updater Modified) является инструментом управления пакетами в операционных системах семейства GNU / Linux. Он предназначен для установки, обновления и удаления пакетов программного обеспечения. Детальнее узнать об этом вам поможет курс операционный система Linux Бишкек.
Стоит отметить, что основной целью существования менеджера пакетов yum является облегчение процесса установки и обновления ПО. Он автоматизирует процесс поиска, загрузки и установки пакетов, а также управляет их зависимостями. Это позволяет пользователям легко добавлять новые программы на свою операционную систему. И поддерживать их в актуальном состоянии.
Менеджер пакетов yum широко используется в различных дистрибутивах Linux, основанных на разработках Red Hat, таких как:
- CentOS;
- Fedora;
- RHEL (Red Hat Enterprise Linux) и других.
Одна из важных особенностей yum — это его способность управлять зависимостями пакетов. При установке или обновлении пакета yum автоматически проверяет, какие другие пакеты требуются для его работы. В результате чего загружает их, если они отсутствуют на операционной системе. Это упрощает процесс установки и обновления программного обеспечения, так как пользователю не нужно вручную устанавливать или обновлять зависимости.
Кроме установки и обновления пакетов, менеджер пакетов yum также предоставляет возможность быстрого удаления пакетов. Это позволяет пользователю легко удалять программы, которые больше не нужны или которые вызывают конфликты с другими пакетами. Чтобы узнать больше — советуем пройти курс системный администратор Бишкек.
Основные команды для управления пакетами с помощью yum
Стоит отметить, что для нормальной работы менеджера пакетов yum ему нужно предоставить права суперпользователя. Сделать этом можно с помощью авторизации в учетную запись администратора (root). Однако более безопасным вариантом, все таки, будет использование команды sudo для временного предоставления соответствующих прав пакетному менеджеру. Для управления пакетами нужно добавить к команде yum следующие субкоманды:
- … install <название пакета> — загружает и устанавливает указанный пакет и его зависимости;
- … update <название пакета> — обновляет указанный пакет до последней доступной версии, если таковая имеется (если не указан конкретный пакет, то обновляются все установленные пакеты);
- … remove <название пакета> — удаляет указанный пакет и все зависимости, которые больше не требуются другим установленным пакетам;
- … search <ключевое слово> — выводит список пакетов, содержащих указанное ключевое слово в названии или описании;
- … list — выводит список всех установленных пакетов на вашей операционной системе;
- … info <название пакета> — выводит подробную информацию об указанном пакете (версию, размер, описание и т.п.);
- … upgrade — обновляет все установленные пакеты до последних доступных версий;
- … clean all — удаляет все загруженные пакеты из кэша, освобождая дисковое пространство;
- … provides <файл> — выводит информацию о пакете ПО, содержащем указанный файл;
- … groupinstall <группа> — загружает и устанавливает все пакеты из указанной группы.
Это только основные команды для управления пакетами с помощью менеджера yum. Комбинируя их, можно эффективно управлять установкой, обновлением и удалением пакетов программного обеспечения в системе Linux. Чтобы узнать больше и стать востребованным ИТ-специалистом, советуем пройти системный администратор обучение Бишкек.
Команда SEDICOMM University: Академия Cisco, Linux Professional Institute, Python Institute.