Yum Extender NG — графический интерфейсный инструмент для YUM/DNF
Упростите управление пакетами с помощью Yum Extender NG, удобного графического интерфейса для YUM/DNF в Linux.
Yum или DNF — это утилита управления пакетами из командной строки для систем Linux на базе RPM, таких как Fedora, Red Hat Enterprise Linux (RHEL), CentOS, AlmaLinux и Rocky Linux. . Однако для тех, кто предпочитает графический интерфейс пользователя, есть несколько интерфейсов с графическим интерфейсом для Yum/dnf. Эти внешние интерфейсы предоставляют удобный интерфейс для задач управления пакетами, включая установку, удаление и обновление пакетов программного обеспечения. Yum Extender NG или Yumex-ng — это один из таких интерфейсов для Yum/dnf, который предоставляет интуитивно понятный интерфейс для удобного управления пакетами. В этом руководстве я объясню, что такое Yum Extender NG, и расскажу, как установить и использовать Yumex-ng в Linux.
Что такое Yum Extender NG?
Yum Extender NG, также известный как Yumex-ng, представляет собой графический интерфейс пользователя (GUI) для популярного менеджера пакетов Yum/DNF, используемого в Дистрибутивы Linux на основе RPM. Yumex-ng предоставляет интуитивно понятный интерфейс, который позволяет пользователям легко устанавливать, удалять пакеты программного обеспечения и управлять ими в своей системе.
Yum Extender NG — это просто обновленная и переписанная версия старого Yum Extender (или yumex) с более современным внешним видом и функциями с использованием gtk4/libadwaita. . NG в Yum Extender NG обозначает Next Gen.
Yumex-ng значительно упрощает процесс установки, удаления, обновления и обновления пакетов благодаря простому, но полнофункциональному графическому интерфейсу пользователя.
Yumex-ng предназначен для упрощения процесса управления пакетами для пользователей, которым может быть неудобно использовать интерфейс командной строки Yum/dnf. С помощью Yumex-ng пользователи могут просматривать и искать пакеты программного обеспечения, просматривать подробную информацию о каждом пакете, а также легко устанавливать или удалять их всего несколькими щелчками мыши.
Одной из примечательных особенностей Yumex-ng является его способность автоматически обрабатывать зависимости. Когда пользователь выбирает пакет для установки, Yumex автоматически обнаруживает и устанавливает все зависимости, необходимые для этого пакета. Это может сэкономить много времени и усилий по сравнению с установкой каждого пакета и его зависимостей вручную по отдельности.
Yumex-ng также предоставляет параметры фильтрации и сортировки, позволяя пользователям быстро находить необходимое им программное обеспечение по различным критериям, таким как имя пакета, категория, репозиторий и т. д. Пользователи также могут настроить вид списка своих пакетов, выбрав столбцы для отображения и отсортировав пакеты по возрастанию или убыванию.
Еще одна полезная особенность Yumex-ng — поддержка нескольких репозиториев. Пользователи могут легко добавлять дополнительные репозитории программного обеспечения и управлять ими, что может быть полезно, если им необходимо установить программное обеспечение, которого нет в репозиториях их системы по умолчанию.
Yumex-ng также обладает широкими возможностями настройки и предлагает множество вариантов настройки интерфейса и поведения приложения. Пользователи могут настраивать шрифт и цветовую схему, включать или отключать определенные функции и даже настраивать параметры командной строки, используемые Yumex-ng при работе в фоновом режиме.
Yumex-ng — бесплатная программа с открытым исходным кодом, написанная на языке программирования Python. Его можно использовать в любых дистрибутивах Linux, поддерживающих менеджеры пакетов yum/dnf.
Установите Yum Extender NG/Yumex-ng в Fedora Linux
Я протестировал следующие шаги на последней версии рабочего стола Fedora 38. Я надеюсь, что это будет работать и на других системах на базе RPM.
Yum Extender NG или Yumex-ng можно установить через сторонний репозиторий Copr.
Добавьте репозиторий Yumex-ng copr с помощью команды:
sudo dnf copr enable timlau/yumex-ng
Установите Yumex с помощью команды:
sudo dnf install yumex
Если установлен старый пакет yumex-dnf, он автоматически удалит его из вашей системы. Вот и все. Yum Extender установлен. Давайте продолжим и посмотрим, как его использовать.
Как использовать Yum Extender NG?
Использование Yum Extender NG очень простое и понятное. Откройте Yumex из панели управления или меню.
Запустить расширитель Yum
Это запустит графический пользовательский интерфейс (GUI) yumex-ng, позволяющий вам управлять пакетами вашей системы.
Вы также можете запустить yumex-ng из командной строки, введя следующую команду:
sudo yumex
Здесь это интерфейс по умолчанию для Yumex-ng.
Интерфейс Yum Extender по умолчанию
Установив и настроив yumex-ng, вы можете начать использовать его для управления пакетами вашей системы. Просмотрите доступные пакеты, выберите те, которые вы хотите установить или обновить, и нажмите кнопку Применить, чтобы внести изменения.
Пакеты фильтров
По умолчанию Yumex-ng покажет только установленные пакеты. Установленные пакеты будут показаны зеленым цветом. Если вы хотите отобразить все остальные пакеты, щелкните значок Выбрать фильтры пакетов в левом верхнем углу интерфейса Yumex-ng.
Выберите фильтры пакетов в Yumex-ng
Теперь вы можете выбрать либо Обновления, чтобы отобразить пакеты, которые необходимо обновить, либо Все (как установленные, так и не установленные) в разделе фильтров. Я собираюсь перечислить все пакеты.
Показать все пакеты
Теперь выберите любой неустановленный пакет и нажмите кнопку «Применить», чтобы установить его.
Дисплейные пакеты Flatpaks
В новой версии вы также можете просматривать установленные приложения Flatpak.
Чтобы отобразить приложения Flatpak, нажмите раздел Flatpak вверху. Если вы установили какие-либо приложения Flatpak, они будут показаны здесь. Если нет, вы просто увидите пустой экран.
Показать пакеты Flatpaks
Чтобы установить новое приложение Flatpak, нажмите кнопку + (плюс) и следуйте инструкциям на экране. Перед установкой пакетов Flatpak вам необходимо добавить удаленный репозиторий, как описано в Руководстве по установке Flatpak.
Раздел очереди
В этом разделе представлен список приложений, отмеченных для установки, обновления и удаления.
Раздел очереди
Просмотр репозиториев
Чтобы просмотреть репозитории, щелкните значок с тремя горизонтальными полосами и выберите параметр Настройки.
Открыть настройки
Перейдите в раздел «Репозитории», где вы можете включить или отключить репозитории.
Раздел репозиториев в Yum Extender NG
Заключение
В целом, Yumex-ng — это удобный инструмент управления пакетами, который может значительно упростить процесс установки, удаления и управления программными пакетами в системе Linux на базе RPM. Являетесь ли вы новым пользователем, который все еще изучает основы, или опытным ветераном Linux, Yumex-ng определенно стоит попробовать. Следуя инструкциям, описанным в этом руководстве, вы сможете быстро и легко установить и настроить yumex-ng в своей системе Linux и начать использовать его для удобного управления своими пакетами.