在 Ubuntu 中,我经常使用该命令apt -f install
来修复缺失的依赖项。 Fedora中有这样的命令吗?
另外,是否有任何等效的命令gdebi
也可以在安装过程中自动修复丢失的依赖项?
我在 Ubuntu 方面很有经验,现在想尝试一下 fedora。
答案1
您可以在主要 Linux 发行版(Arch Linux、RHEL/CentOS/Fedora、Debian/Ubuntu/Mint/elementary/...、SUSE、Gentoo)上找到包管理命令之间的等效项吃豆人罗塞塔。如果您需要 Yum 等效项(对于较旧的 RHEL/CentOS),请检查DNF vs 百胜。
相当于apt -f -s install
“查找请求的包缺少的依赖项”中的dnf repoquery --unsatisfied
。对于百胜来说,那就是yum check
。这会告诉您要安装什么dnf install
。
我不知道 Fedora 是否有更接近的方法apt-get -f install
,首先尝试完成部分安装的软件包的安装。
答案2
dnf使用说明http://linuxmanpages.net/manpages/fedora21/man8/dnf.8.html
嗯/dnfhttp://dnf.readthedocs.io/en/latest/cli_vs_yum.html
» gdebi 功能 «:安装下载的软件包及其依赖项:
cd Downloads/
# dnf install ./[package].rpm