当前位置: 首页 > 科技观察

ELRepo-企业Linux(RHEL、CentOS和SL)的社区存储库

时间:2023-03-16 15:56:48 科技观察

如果您使用的是企业Linux发行版(红帽企业Linux或其衍生产品,例如CentOS或ScientificLinux)并且需要特定或新硬件支持的支持,那么你来对地方了。在本文中,我们将讨论如何启用ELRepo存储库,其中包含文件系统驱动程序以及网络摄像头驱动程序等(支持显卡、网卡、声音设备甚至更新的内核)。在EnterpriseLinux中启用ELRepo虽然ELRepo是第三方存储库,但它在Freenode(#elrepo)上有一个活跃的社区,并且来自用户邮件列表的良好支持。如果您仍然担心向存储库添加单独的存储库,请注意CentOS在其wiki上将其列为可靠的(请参阅此处)。如果您还有疑问,请随时在评论中提问!请注意,ELRepo不仅支持EnterpriseLinux7,还支持以前的版本。考虑到本月底(2017年3月)CentOS5终止支持(EOL),这似乎不是什么大不了的事情,但请记住,CentOS6不会早于2020年3月终止支持。不管你使用的EL是什么版本,都需要先导入GPG密钥:#rpm--importhttps://www.elrepo.org/RPM-GPG-KEY-elrepo.orgEnableELRepoinEL5:#rpm-Uvhhttp://www.elrepo.org/elrepo-release-5-5.el5.elrepo.noarch.rpm在EL6中启用ELRepo:#rpm-Uvhhttp://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm在EL7中启用ELRepo:#rpm-Uvhhttp://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm本文将只涵盖EL7,一个下一小节将分享几个例子。了解ELRepo通道为了更好地组织存储库中的软件,ELRepo分为4个独立的通道:elrepo是主要通道,默认启用。它不包含来自官方版本的包。elrepo-extras包含可以由替代发行版提供的包。默认情况下不启用。为避免混淆,当需要从该存储库安装或更新软件包时,可以通过执行以下操作临时启用该通道(将软件包替换为实际的软件包名称):#yum--enablerepo=elrepo-extrasinstallpackageelrepo-testing提供的包将被放入主通道,但仍在测试中。elrepo-kernel提供长期稳定的主线内核,专门为EL配置。默认情况下,elrepo-testing和elrepo-kernel都是禁用的,如果我们需要从中安装或更新包,可以像elrepo-extras一样启用它们。要列出每个频道中的可用包,请运行以下命令之一:#yum--disablerepo="*"--enablerepo="elrepo"listavailable#yum--disablerepo="*"--enablerepo="elrepo-extras"listavailable#yum--disablerepo="*"--enablerepo="elrepo-testing"listavailable#yum--disablerepo="*"--enablerepo="elrepo-kernel"listavailable下图说明了**第一个例子:listingELRepo可用的包摘要在本文中,我们解释了什么是ELRepo以及如何将它们添加到您的存储库中。如果您对本文有任何疑问或意见,请随时在评论框中与我们联系。我们期待您的回音!关于作者:GabrielCánepa-来自阿根廷圣路易斯VillaMercedes的GNU/Linux系统管理员和Web开发人员。在一家顶级消费品公司工作,喜欢使用FOSS工具来提高日常工作效率。