Fedora中配置软件存储库:添加、启用、禁用

Fedora发行版从存储库获取其软件,每个存储库都附带了许多可安装的免费和专有软件应用程序。 官方Fedora存储库拥有数千个免费和开源应用程序。
使用命令行中的DNF包管理器工具在Fedora发行版中配置软件存储库:

1. 在Fedora中查看启用的存储库:

      sudo dnf repolist
运行以下命令从指定的存储库(例如**fedora)**列出包,它将列出从指定的存储库中可用和安装的所有软件包:
      sudo dnf repository-packages fedora list
要仅显示指定存储库中可用或安装的那些软件包的列表,分别添加availableinstalled选项:
      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

 



 
 
posted @ 2022-10-22 19:26  兴趣追逐  阅读(219)  评论(0编辑  收藏  举报