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 不启用)​​ ; 为了演示目的我们改变了

linux

在Fedora中添加新的DNF存储库

接下来,要添加并启用新存储库,请运行以下命令。

$ sudo dnf config-manager --add-repo /etc/yum.repos.d/grafana.repo

linux

添加并启用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

linux

永久启用DNF回购

要永久禁用特定存储库,请使用​​--set-disabled​​开关。

$ sudo dnf config-manager --set-disabled grafana

目前为止就这样了! 在本文中,我们已经解释了如何在Fedora中配置软件存储库。 通过下面的反馈表分享您的意见或提出问题。

参考链接:https://www.howtoing.com/configure-software-repositories-in-fedora



以上是关于linux fedora35中配置软件存储库:添加启用禁用的主要内容,如果未能解决你的问题,请参考以下文章

Fedora下用rpm安装JDK

fedora 21 javafx 没有创建媒体播放器

linux fedora35禁用或启用仓库

Fedora 31配置和桌面美化笔记

CentOS 7 安装 Nginx 配置反向代理

linux fedora 35 彻底卸载idea2021.2.2