DNF on CentOS 7

DNF on CentOS 7

CentOS 7 上大部分时候需要通过 YUM 安装软件,但有些软件只能使用 DNF,所以必须先安装 DNF 后,再安装其他软件。

安装 DNF

安装 DNF 之前需要先安装并启用 epel-release

# install epel-release
yum install epel-release

# install dnf
yum install dnf

使用 DNF 安装软件

以安装 zoxide 为例,在 zoxide github 仓库中描述的安装方式如下:

dnf copr enable atim/zoxide
dnf install zoxide

但在使用 dnf copr enable atim/zoxide 时提示 copr command doesn't exist,实际上 copr 是一个插件,通过它来启用本地或在线软件源,而安装的 DNF 并不自带该插件。

# install copr
dnf install 'dnf-command(copr)'

# enable repository
dnf copr enable atim/zoxide

# install zoxide
dnf install zoxide

参考文章

CentOS 安装 DNF

fedora dnf 命令

在CentOS 8上使用DNF管理软件包


   转载规则


《DNF on CentOS 7》 Mycroft Wong 采用 知识共享署名 4.0 国际许可协议 进行许可。
 上一篇
Install zsh Install zsh
Install zsh# install zsh ## CentOS yum install zsh wget git -y # install oh-my-zsh sh -c "$(wget -O- https://raw.github
2022-11-22 Mycroft Wong
下一篇 
Socks 5 in Java Socks 5 in Java
Socks 5 in Java通过梳理 Socks 5 在 Java 中的实现,去理解 Socks 5 代理的流程。 HTTP以 OkhttpClient 为例,了解基于 Socket 的 HTTP 通信方式。 当使用 Proxy.NO_P
2022-09-10
  目录