Fedora中配置软件存储库:添加、启用、禁用
Fedora发行版从存储库获取其软件,每个存储库都附带了许多可安装的免费和专有软件应用程序。 官方Fedora存储库拥有数千个免费和开源应用程序。
使用命令行中的DNF包管理器工具在Fedora发行版中配置软件存储库:
原文链接:https://blog.csdn.net/a772304419/article/details/123329258
使用命令行中的DNF包管理器工具在Fedora发行版中配置软件存储库:
1. 在Fedora中查看启用的存储库:
sudo dnf repolist
运行以下命令从指定的存储库(例如**fedora)**列出包,它将列出从指定的存储库中可用和安装的所有软件包:
sudo dnf repository-packages fedora list
要仅显示指定存储库中可用或安装的那些软件包的列表,分别添加available或installed选项:
sudo dnf repository-packages fedora list available
sudo dnf repository-packages fedora list installed
2. 添加,启用和禁用DNF存储库:
在向Fedora系统添加新存储库之前,需要通过在/etc/dnf/dnf.conf文件中添加[repository]部分或在/etc/yum.repos中添加** .repo文件来定义它。大多数开发人员或软件包维护人员都在.d /目录为DNF存储库提供了自己的.repo文件。原文链接:https://blog.csdn.net/a772304419/article/details/123329258
例如,要在.repo文件中定义Grafana的存储库:sudo vim /etc/yum.repos.d/grafana.repo
然后在文件中添加[repository]
部分并保存(enabled=0表示不启用)
;
在Fedora中添加新的DNF存储库:
sudo dnf config-manager --add-repo /etc/yum.repos.d/grafana.repo
要启用或禁用 DNF存储库,例如在尝试从中安装软件包时,使用--enablerepo
或--disablerepo
选项。
sudo dnf --enablerepo=grafana install grafana
sudo dnf --disablerepo=fedora-extras install grafana
还可以使用单个命令启用或禁用多个存储库:
sudo dnf --enablerepo=grafana, repo2, repo3 install grafana package2 package3
sudo dnf --disablerepo=fedora, fedora-extras, remi install grafana
还可以同时启用和禁用存储库:
sudo dnf --enablerepo=grafana --disablerepo=fedora, fedora_extra, remi, elrepo install grafana
要永久启用特定存储库,使用--set-enabled
选项:
sudo grep enable /etc/yum.repos.d/grafana.repo
sudo dnf config-manager --set-enabled grafana
要永久禁用特定存储库,使用--set-disabled
开关:
sudo dnf config-manager --set-disabled grafana