Linux基础篇:Linux第三方软件仓库——可以让Linux变得有趣的软件仓库

news/2024/5/17 3:15:44/文章来源:https://blog.csdn.net/qq_39241682/article/details/137418768

Linux第三方软件仓库——可以让Linux变得有趣的软件仓库

一、epel源介绍

EPEL(Extra Packages for Enterprise Linux)源是一个由Fedora项目组维护的第三方软件仓库,为企业级Linux发行版(如Red Hat Enterprise Linux(RHEL)、CentOS和Scientific Linux)提供额外的软件包。这些软件包通常不包含在企业级Linux发行版的默认仓库中,但对于许多用户来说,它们是非常有用的工具和应用程序。
在这里插入图片描述

EPEL源的主要特点如下:

1.1.高质量的软件包:

EPEL源中的软件包遵循Fedora项目的高质量标准,这意味着它们已经过严格的审查和测试,以确保稳定性和安全性。

1.2.与企业级Linux发行版兼容:

EPEL源的软件包与企业级Linux发行版的默认软件包充分兼容,这意味着用户可以安全地安装和使用这些软件包,而不会影响系统的稳定性。

1.3.社区支持:

EPEL源由Fedora项目社区维护,这意味着用户可以获得广泛的社区支持和帮助。此外,EPEL源中的软件包通常会定期更新,以确保用户可以获得最新的功能和安全修复。

1.4.易于安装和使用:

EPEL源可以轻松地添加到企业级Linux发行版中,用户只需安装一个名为“epel-release”的软件包即可。安装完成后,用户可以使用系统的默认包管理器(如yum或dnf)安装和更新EPEL源中的软件包。

二、使用epel源

要在RHEL或CentOS上安装EPEL源,需要先安装,以下是安装步骤:

2.1 确保你的Linux操作系统是可以连接外网的。

在这里插入图片描述

2.2 运行以下命令以安装“epel-release”软件包

yum install epel-release
在这里插入图片描述

2.3 查看有没有生成epel.repo文件

在这里插入图片描述

2.4 生成新的yum缓存

在这里插入图片描述
在这里插入图片描述

2.5 安装完成后,EPEL源将自动添加到系统的软件仓库列表中。您可以使用以下命令查看已启用的仓库:

yum list | grep sl (sl这个插件在centos或RHEL上默认是没有的),如果可以出来安装包列表,则表示安装epel源成功。
在这里插入图片描述

2.6. 现在,您可以使用yum命令安装EPEL源中的软件包,例如:

在这里插入图片描述

2.7 测试sl,一个很有趣的命令

会在你的终端生成一个小火车,从右到左跑过去
在这里插入图片描述
EPEL源为企业级Linux发行版用户提供了许多有用的额外软件包,可以帮助用户更好地完成工作和管理系统。安装和使用EPEL源非常简单,只需遵循上述步骤即可。如果有不对的地方请不吝赐教,欢迎在评论区留言,发表你的看法。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_1045647.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Unity之PUN实现多人联机射击游戏的优化(Section 2)

目录 🎮一、准备工作 🎮二、实现手雷投掷动作 🎮三、手雷投掷同步 💤3.1 photonView.RPC 🎮四、同步手雷伤害 这几周都给我布置任务了,最近可忙。现在终于有机会更新了,也谢谢大家的阅读&a…

用dbms_shared_pool.purge清除执行计划

1.Oracle 11g如何清除share pool中某条SQL的执行计划 以前在Oracle 10g数据库上,如果遇到绑定窥探导致执行计划慢的情况,想要清除某条SQL的执行计划,让它硬解析,找了很久都没有找到直接操作share pool的方法(总不能alter system flush shared_pool),只能…

自动化测试十大必备(背)面试题!【含答案精讲】

🔥 交流讨论:欢迎加入我们一起学习! 🔥 资源分享:耗时200小时精选的「软件测试」资料包 🔥 教程推荐:火遍全网的《软件测试》教程 📢欢迎点赞 👍 收藏 ⭐留言 &#x1…

unable to find a medium containing a live file system解决办法!

背景: 用Ventoy制作U盘系统安装盘,只需要把ISO镜像拷进去就可以,可以放多少个镜像取决于U盘的大小,无需重复制作。Ventoy 将U盘的第一个分区默认格式化为exFAT文件系统来存放ISO文件。 但是,今天鲲鹏920平台安装银河…

人工智能前沿成科技竞争新高地

以下文章来源:经济参考报 近日,首届中国具身智能大会(CEAI 2024)在上海举行。作为人工智能领域的前沿热点,具身智能正逐步走进现实,成为当前全球科技竞争的新高地、未来产业的新赛道、经济发展的新引擎。 “…

二分答案跳石头游戏

步骤: 输入: 用户输入了三个整数,分别表示石头的总长度l,石头的数量n,以及最多可以撤去的石头数量m。 初始化石头位置数组: 创建一个长度为n2的数组arr,用于存储每块石头的位置。数组的第一项…

mysql解锁表及查看表是否被锁

1、查进程,查找被锁表的那个进程的ID show processlist; 2、通过查询结果,找到要杀掉的进程,kill掉锁表的进程ID kill id; 3、查询是否锁表 show OPEN TABLES where In_use > 0; 1.delete------ 是逐行删除速度极慢,不适合…

网络安全---非对称数据加密签名验证

一、课题描述 三位同学一组完成数据的非对称加密和数字签名验证传输。 三位同学分别扮演图中 Alice、Bob 和 CA 三个角色,Bob 和 Alice 从 CA 中获得数字证书、Bob 向 Alice 发送秘密发送一段加密并签名后的信息,Alice 获取 Bob 发送的加密信息&#x…

<网络> 网络Socket编程基于TCP协议模拟简易网络通信

目录​​​​​​​ 前言: 一、字符串回响 (一)程序结构 (二)初始化服务器 (三)启动服务器 1. 处理连接请求 2. 业务处理 3. 回调函数 (四)填充server源文件 &…

微服务项目sc2024通用Base工程

1. cloud-provider-payment8001 2.pom文件 <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0"xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation"ht…

linux是乱码,linux乱码的解决方法 -,Linux运维入门零基础

保存退出,reboot系统即可… 2.X-window(图形界面)的乱码 vi /etc/sysconfig/i18n LANG“zh_CN.GB18030:zh_CN.GB2312:zh_CN.GBK:zh_CN:en_US.UTF-8:en_US:en:zh:zh_TW:zh_CN.BIG5” LANGUAGE“zh_CN.GB18030:zh_CN.GB2312:zh_CN.GBK:zh_CN:en_US.UTF-8:en_US:en:zh:zh_TW:z…

Peter算法小课堂—线性dp

今天&#xff0c;你读完这篇文章&#xff0c;普及组的动态规划已经可以秒了。 最长公共子序列 求两个数列的最长公共子序列&#xff08;Longest Common Subsequence&#xff0c;LCS&#xff09;的长度。 数列 X 和 Y 的最长公共子序列 Z&#xff0c;是指 Z 既是 X 的子序列&…

TypeScript—详解、小案例(配合源代码)

简介&#xff1a;TypeScript是微软开发的 JavaScript 的超集&#xff0c;TypeScript兼容JavaScript&#xff0c;可以载入JavaScript代码然后运行。TypeScript与JavaScript相比进步的地方 包括&#xff1a;加入注释&#xff0c;让编译器理解所支持的对象和函数&#xff0c;编译器…

二分查找与搜索树高频问题-算法通关村

二分查找与搜索树高频问题-算法通关村 1 基于二分查找的拓展问题 1.1 山脉数组的封顶索引 LeetCode852&#xff1a;这个题的要求有点啰嗦&#xff0c;核心意思就是在数组中的某位位置i开始&#xff0c;从0到 i 是递增的&#xff0c;从i1到数组最后是递减的&#xff0c;让你找到…

echarts地图自定义label属性以及引入china.js

效果图: 要点1:calc函数 重点&#xff1a;在于mapChart的height可以写成函数以便适配不同尺寸&#xff1b; <div class"content-map"><div class"wai-top-box" style"width: 100%; height: 100%"><div id"mapChart" s…

WebGPU vs. 像素流

在构建 Bzar 之前&#xff0c;我们讨论过我们的技术栈是基于在云上渲染内容的像素流&#xff0c;还是基于使用设备自身计算能力的本地渲染技术。 由于这种选择会极大地影响项目的成本、可扩展性和用户体验&#xff0c;因此在开始编写一行代码之前&#xff0c;从一开始就采取正确…

消息队列MQ(面试题:为什么使用MQ)

一、什么是mq? MQ全称 Message Queue&#xff08;消息队列&#xff09;&#xff0c;是在消息的传输过程中保存消息的容器。多用于分布式系统之间进行通信&#xff0c;解耦。 二、常见的mq产品 RabbitMQ、RocketMQ、ActiveMQ、Kafka、ZeroMQ、MetaMq RabbitMQ: One broker …

LangChain学习笔记—RAG(检索增强生成)

LangChain LangChain是一个软件开发框架&#xff0c;可以更轻松地使用大型语言模型&#xff08;LLM&#xff09;创建应用程序。它是一个具有 Python 和 JavaScript 代码库的开源工具。LangChain 允许开发人员将 GPT-4 等 LLM 与外部数据相结合&#xff0c;为聊天机器人、代码理…

设计模式 -- 发布订阅模式

发布订阅模式&#xff1a; 订阅者把自己想订阅的事件注册到调度中心&#xff0c;当发布者发布该事件到调度中心&#xff0c;也就是该事件触发时&#xff0c;由调度者统一调度订阅者注册到调度中心的处理代码。 在javaScript 中我们一般使用事件模型来代替传统的发布订阅模式。 …

分布式锁-redission

5、分布式锁-redission 5.1 分布式锁-redission功能介绍 基于setnx实现的分布式锁存在下面的问题&#xff1a; 重入问题&#xff1a;重入问题是指 获得锁的线程可以再次进入到相同的锁的代码块中&#xff0c;可重入锁的意义在于防止死锁&#xff0c;比如HashTable这样的代码…