linux fedora35中配置软件存储库:添加启用禁用
Posted a772304419
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux fedora35中配置软件存储库:添加启用禁用相关的知识,希望对你有一定的参考价值。
Fedora系统从存储库中获取其软件,每个存储库都附带了许多可供您安装的免费软件应用程序。
您的Fedora发行版从存储库获取其软件,每个存储库都附带了许多可供您安装的免费和专有软件应用程序。 官方Fedora存储库拥有数千个免费和开源应用程序。
在本文中,我们将展示如何使用命令行中的DNF包管理器工具在Fedora发行版中配置软件存储库。
在Fedora中查看启用的存储库
要列出Fedora系统上所有已启用的存储库,请使用格式存储库ID,名称和状态(它提供的软件包数),运行以下命令。
$ sudo dnf repolist
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XbZ0CQ6n-1646633628982)(https://www.howtoing.com/wp-content/uploads/2019/02/list-all-enabled-repositories-in-fedora.png)]
在Fedora中列出已启用的存储库
您可以通过运行以下命令从指定的存储库(例如**fedora)**列出包。 它将列出从指定的存储库中可用和安装的所有软件包。
$ sudo dnf repository-packages fedora list
要仅显示指定存储库中可用或安装的那些软件包的列表,请分别添加available或installed选项。
$ sudo dnf repository-packages fedora list available
OR
$ sudo dnf repository-packages fedora list installed
添加,启用和禁用DNF存储库
在向Fedora系统添加新存储库之前,需要通过在**/etc/dnf/dnf.conf文件中添加[repository]
部分或在/etc/yum.repos中添加** .repo文件来定义它。 .d /目录。 大多数开发人员或软件包维护人员都为DNF存储库提供了自己的.repo文件。
例如,要在**.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回购
要启用或禁用 DNF存储库,例如在尝试从中安装软件包时,请使用--enablerepo
或--disablerepo
选项。
$ sudo dnf --enablerepo=grafana install grafana
OR
$ sudo dnf --disablerepo=fedora-extras install grafana
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Pl3lrf6D-1646633628984)(https://www.howtoing.com/wp-content/uploads/2019/02/enable-dnf-repo-once-on-the-cli.png)]
从Enabled Repository安装包
您还可以使用单个命令启用或禁用多个存储库。
$ sudo dnf --enablerepo=grafana, repo2, repo3 install grafana package2 package3
OR
$ 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
$ sudo grep enable /etc/yum.repos.d/grafana.repo
永久启用DNF回购
要永久禁用特定存储库,请使用--set-disabled
开关。
$ sudo dnf config-manager --set-disabled grafana
目前为止就这样了! 在本文中,我们已经解释了如何在Fedora中配置软件存储库。 通过下面的反馈表分享您的意见或提出问题。
参考链接:https://www.howtoing.com/configure-software-repositories-in-fedora
以上是关于linux fedora35中配置软件存储库:添加启用禁用的主要内容,如果未能解决你的问题,请参考以下文章