我已经使用 ubuntu 有一段时间了。最近我转到 Fedora 来积累一些经验。我需要了解 Fedora 中 apt、/etc/apt/sources.list 和 add-apt-repository 的替代方案。另外,如果你能添加更多内容,那将会很有帮助。谢谢大家。
答案1
Fedora 中使用的包管理器称为 DNF — 它不代表任何含义;它只是用于原型的一组字母,并且一直沿用至今。(我们最终可能会重新使用名称和命令 Yum;请继续关注未来的剧情。但现在,dnf
。)
你会发现 DNF 中大多数东西的工作原理与 apt-get 基本相同:
- 而
apt-get install package
不是dnf install package
- 而
apt-get upgrade
不是dnf upgrade
有一个不错的各种包管理器的比较在 Digital Ocean 教程网站上。你还应该阅读DNF 文档需要特别注意的是,DNF 会自动更新元数据(默认情况下,也在后台更新),而不是将其作为一个单独的步骤。此外,DNF 是一个带有插件的单一工具,而不是 APT 的各种命令方法。
/etc/yum.repos.d
您可以在目录下的各种文件中找到所有已配置存储库的配置数据.repo
,或者使用以下命令获取列表
dnf repolist
新的存储库通常是通过安装 RPM 包来添加的,RPM 包会将.repo
文件放到正确的位置,但dnf config-manager --add-repo=http://example.com/different/repo
如果您愿意,也可以使用。
答案2
Yellowdog 更新程序已修改(命令 yum,repos:/etc/yum.repos.d/)。
查看手册页,如果您有任何具体问题,请告诉我们。
答案3
阅读 dnf 手册,你就能做你想做的一切 https://fedoraproject.org/wiki/DNF?rd=Dnf