Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Переход с apt на dnf: инструкция для пользователей Fedora

Linux и DevOps

title: Переход с apt на dnf: Fedora для пользователей Debian
description: Шпаргалка и сравнение команд apt и dnf при переходе с Ubuntu/Debian на Fedora

Переход с apt на dnf: Fedora для пользователей Debian

Если привычен apt из Ubuntu или Debian, но рассматривается Fedora — переход будет комфортным. dnf осваивается быстро, команды логичны. Ниже — практическое руководство, таблица соответствий и шпаргалка по dnf.

Что такое dnf

dnf (Dandified Yum) — пакетный менеджер Fedora. Отвечает за установку, удаление, обновление и поиск пакетов. Репозитории обновляются автоматически, команда dnf upgrade включает обновление метаданных.

Сравнение команд apt и dnf

Цель Ubuntu / apt Fedora / dnf
Обновить список пакетов sudo apt update ⛔️ Не требуется
Обновить все пакеты sudo apt upgrade sudo dnf upgrade
Установить пакет sudo apt install htop sudo dnf install htop
Удалить пакет sudo apt remove htop sudo dnf remove htop
Очистить кэш sudo apt clean sudo dnf clean all
Найти пакет apt search htop dnf search htop
Информация о пакете apt show htop dnf info htop
Список установленных пакетов apt list --installed dnf list installed
Установить локальный .deb/.rpm sudo dpkg -i file.deb sudo dnf install ./file.rpm

Примеры использования dnf

sudo dnf install neofetch
sudo dnf upgrade
sudo dnf remove neofetch
dnf search neofetch
dnf info neofetch
sudo dnf clean all

Где хранятся конфиги и логи

Элемент Путь
Основной конфиг dnf /etc/dnf/dnf.conf
Кэш пакетов /var/cache/dnf
История операций dnf history

Дополнительные возможности

  • Fedora по умолчанию поддерживает Flatpak. Пример установки:
flatpak install flathub org.gimp.GIMP
  • Для управления пакетами через интерфейс:
    • gnome-software (GNOME)
    • plasma-discover (KDE)

При добавлении сторонних репозиториев (например, RPM Fusion) используется dnf config-manager или ручное размещение файлов в /etc/yum.repos.d/

Шпаргалка по dnf

  • sudo dnf install <имя> — установить пакет
  • sudo dnf remove <имя> — удалить пакет
  • sudo dnf upgrade — обновить все пакеты
  • dnf search <имя> — найти пакет
  • dnf info <имя> — информация о пакете
  • dnf list installed — список установленных пакетов
  • sudo dnf clean all — очистить кэш

Выводы

Переход на Fedora не требует переобучения: dnf схож с apt по синтаксису и логике. Fedora предлагает гибкое управление пакетами и встроенную поддержку Flatpak.

Обсуждение

Какие команды стали основными после перехода на Fedora? Делитесь опытом в комментариях.

Оцените статью
ctrllife.ru
Подписаться
Уведомить о
guest
0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x