在 Fedora 24 上:
我想用ghc
“copr”存储库中的更高版本(具体来说是 7.10.3)替换 Haskell 编译器(包)。
因此我启用了存储库:
dnf copr enable petersen/ghc-7.10.3
我现在可以使用以下命令检查 copr 存储库中可用的软件包
dnf --disablerepo="*" --enablerepo="petersen-ghc-7.10.3" list available
dnf
有帮助地显示所有软件包,甚至用蓝色标记已经安装版本的软件包(如果我理解正确的话)
例如,其中一个包是ghc.x86_64
。
我怎样才能dnf
从 copr 存储库而不是默认的 fedora 存储库中获取软件包?
答案1
就像列出软件包一样:
dnf --disablerepo="*" --enablerepo="petersen-ghc-7.10.3" install ghc
或者,如果您安装了旧版本,则使用upgrade
而不是install
。如果是较新的版本,则使用downgrade
。这就是全部的魔力。