关于 rpm 包,那些你不知道的事情( 三 )

请注意,dnf 甚至还安装了python3-igor,而它不是 python3-elephant 的直接依赖项 。
DnfDragora:DNF 的一个图形界面尽管技术用户可能会发现 dnf 易于使用,但并非所有人都这样认为 。Dnfdragora 通过为 dnf 提供图形化前端来解决此问题 。
 

关于 rpm 包,那些你不知道的事情

文章插图
dnfdragora (version 1.1.1-2 on Fedora 30) listing
 
从上面可以看到,dnfdragora 似乎提供了 dnf 的所有主要功能 。
Fedora 中还有其他工具也可以管理软件包,GNOME 的“ 软件(Software)”和“ 发现(Discover)”就是其中两个 。GNOME “软件”仅专注于图形应用程序 。你无法使用这个图形化前端来安装命令行或终端工具,例如 htop 或 weechat 。但是,GNOME “软件”支持安装 dnf 所不支持的 Flatpak 和 Snap 应用程序 。它们是针对不同目标受众的不同工具,因此提供了不同的功能 。
这篇文章仅触及到了 Fedora 软件的生命周期的冰山一角 。本文介绍了什么是 RPM 软件包,以及使用 rpm 和 dnf 的主要区别 。
【关于 rpm 包,那些你不知道的事情】在以后的文章中,我们将详细介绍:
  • 创建这些程序包所需的过程
  • 社区如何测试它们以确保它们正确构建
  • 社区用来将其给到社区用户的基础设施


推荐阅读