DNF (Dandified Yum) менеджер пакетов вместо Yum
Yum (Yellowdog Updater, Modified) и DNF (Dandified YUM) - это менеджеры пакетов, используемые в дистрибутивах Linux на основе Red Hat, таких как CentOS и Fedora. В последнее время YUM устареет, DNF заменит его. В целом, DNF можно рассматривать как более современную и эффективную замену Yum, предлагающую улучшенные функции управления пакетами и более эффективное управление зависимостями.
Основные отличия между Yum и DNF:
- Производительность и эффективность: DNF был разработан для улучшения производительности Yum. Он использует библиотеку libsolv для более эффективного разрешения зависимостей. Библиотека libsolv разрешения зависимостей разработана и поддерживается SUSE.
- Обработка зависимостей: DNF предлагает лучшее разрешение зависимостей и более точные алгоритмы для расчета зависимостей.
- API и расширяемость: DNF обладает более современным API, что делает его более расширяемым и поддерживающим плагины по сравнению с Yum.
- Пользовательский интерфейс: Хотя DNF и Yum имеют схожий синтаксис команд, DNF предлагает некоторые улучшения и новые функции.
- Поддержка Python 3: DNF написан с учетом поддержки Python 3, тогда как Yum основан на Python 2, что имеет значение с точки зрения совместимости и будущих обновлений.
- Использование памяти и ресурсов: DNF оптимизирован для более эффективного использования памяти и системных ресурсов по сравнению с Yum.
- По умолчанию в новых дистрибутивах: В новых версиях дистрибутивов, основанных на Red Hat (например, Fedora), DNF используется в качестве основного менеджера пакетов вместо Yum, что подчеркивает его преимущества и будущее развитие.
Команда DNF
Чтобы вывести список всех включенных репозиториев в системе, запустите
dnf repolist
Просмотр всех включенных и отключенных репозиториев DNF
dnf repolist all
Вывод списка всех установленных пакетов
dnf list installed
Команда «dnf list» выведет список всех доступных пакетов из всех репозиториев и установленных пакетов в вашей системе Linux.
📌 Для тестирования скриптов, установщиков VPN, Python ботов рекомендуем использовать надежные VPS на короткий срок. Если вам нужна помощь с более сложными задачами, вы можете найти фрилансера, который поможет с настройкой. Узнайте больше о быстрой аренде VPS для экспериментов и о фриланс-бирже для настройки VPS, WordPress. 📌
💥 Подпишись в Телеграм 💥 и задай вопрос по сайтам и хостингам бесплатно!7 Самых Популярных Статей
- Как запустить скрипты и веб-приложения на Python
- Что такое страны TIER 1,2,3
- 7 способов сравнения файлов по содержимому в Windows или Linux
- Установка и тестирование веб-панели HestiaCP
- Китайский VPN Shadowsocks простая установка и настройка
- top, htop, atop определение загрузки ОС (Load average, LA)
- Использование rsync в примерах