linux DNF缺少配置管理器命令

gcmastyq  于 2023-01-01  发布在  Linux
关注(0)|答案(2)|浏览(518)

我正尝试在CENTOS 7计算机上安装dnf。使用this as my guideline,我运行了
sudo yum install epel-release
sudo yum install dnf
而且效果很好。

Installed:
dnf.noarch 0:0.6.4-2.el7

现在我正在尝试安装Spotify,根据X1 E1 F1 X,我需要运行它

[joey ~]# dnf config-manager --add-repo=http://negativo17.org/repos/fedora-spotify.repo
No such command: config-manager. Please use /bin/dnf --help
It could be a DNF plugin command.

在DNF站点中,它看起来像是2.0,所以我猜我使用的是过时的DNF,但它看起来对我来说最新的是0.6.4-2.el7。所以我去DNF Github page尝试手动安装它。我克隆它并尝试运行第一个命令。

[joey dnf]$ sudo dnf builddep dnf.spec
No such command: builddep. Please use /bin/dnf --help
It could be a DNF plugin command.

我不确定在这一点上还能做什么,我基本上只是想让Spotify安装在我的CentOS机器上,不确定如何从这里继续进行。

尝试/更新

[joey ~]$ sudo dnf install dnf-plugin-config-manager
CentOS-7 - cr                                   7.3 MB/s | 5.0 MB     00:00    
Using metadata from Thu Dec  1 16:19:53 2016
No package dnf-plugin-config-manager available.
Error: no package matched: dnf-plugin-config-manager
jq6vz3qz

jq6vz3qz1#

sudo yum install dnf-plugins-core帮了我的忙。
更新:在el7,el8,el9上有更好的方法

  • 当您尝试执行dnf config-manager -h时,它会告诉您尝试dnf install 'dnf-command(config-manager)'
# centos7
# rocky8
# rocky9
sudo dnf install 'dnf-command(config-manager)'

高级别的解决方案实际上是“尝试执行dnf config-manager -h,如果命令失败,则阅读错误信息,并尝试安装错误信息推荐的内容”。

uplii1fm

uplii1fm2#

安装COPR插件和EPAL

$ sudo yum install yum-plugin-copr epel-release

启用此存储库

$ sudo yum copr enable ngompa/snapcore-el7

安装快照

$ sudo yum install snapd

启用快照套接字

$ sudo systemctl enable --now snapd.socket

安装GNOME软件快照插件,请注意,GNOME软件在此步骤中被替换

$ sudo yum install gnome-software-snap

如何运行spotify ...

运行'spotify'在您的终端或搜索应用程序中的应用程序
要了解更多技巧,你可以看看我的Github repo:https://github.com/Winterhart/CentOS7-Setup

相关问题