Linux: yum查看、安装、删除软件包

简介: Linux: yum查看、安装、删除软件包

yum查找软件包

在Linux中提供一条yum list指令用于查看当前系统中已存在和可以安装的软件包,但由于软件包的数量过多,所以我们可以通过grep指令来过滤出我们需要查找的软件包

yum list | grep XXX

例如查找有关tar指令的软件包,我们可以输入yum list | grep tar(下面展示的只是查找结果中的一个片段)

需要注意的是:

  1. 软件包名称: 主版本号.次版本号.源程序发行号-软件包的发行号.主机平台.cpu架构
  2. "x86_64"表示的是64位系统的安装包,"i686"表示的是32位系统的安装包。安装时,选择安装包时要和系统匹配!!
  3. "e17"表示系统的发行版本,“e17”表示的是 centos7/redhat7。
  4. 最后一列表示"软件源"的名称,类似于华为应用商城的概念。

yum 安装软件

yum 安装软件可以通过yum install xxx yum install -y xxx进行安装软件。

但要执行上述指令,我们需要切换到root账号,或通过sudo指令提权。

tip:是否加-y选项的区别:

现在假设需要安装tree,如果是yum install xxx ,系统在安装时会询问Is this ok [y/d/N]:,我们需要输入相关选项才能进行下一步!但如果加上-y选项,即yum install -y xxx,系统会直接安装相关软件包。

【动画展示】:

yum 卸载软件

yum 卸载软件非常简单,执行以下指令即可:yum remove xxx yum remove -y xxx(推荐)

和安装软件一样,不加-y选项,系统在删除软件时会询问Is this ok [y/N],并且必须切换到root账号,或sudo指令提权。

例如:现在我们需要卸载tree,我们只需执行yum remove -y tree即可。

【动画展示】:


相关文章
|
1月前
|
Ubuntu Linux Shell
Linux环境下VSCode快速安装终极指南:debian/ubuntu/linux平台通用
以上就是在Linux环境下安装VSCode的终极指南,抛开繁复的专业词汇,以平易近人的文字、形象生动的比喻让你轻松学会这一过程。别忘了,你的小伙伴VSCode已经在应用菜单里等你了!
359 23
|
3月前
|
Ubuntu 关系型数据库 Linux
Linux数据库安装
本文介绍了在CentOS 8.0和Ubuntu 22.04系统上安装、配置和启动MariaDB数据库服务器的详细步骤。包括通过`yum`和`apt`包管理器安装MariaDB服务,启动并检查服务运行状态,设置root用户密码以及连接数据库的基本操作。此外,还展示了如何在Ubuntu上更新软件包列表、安装依赖项,并验证MariaDB的版本和运行状态。通过这些步骤,用户可以成功部署并初始化MariaDB环境,为后续数据库管理与应用开发奠定基础。
180 61
|
2月前
|
Java 关系型数据库 MySQL
在Linux平台上进行JDK、Tomcat、MySQL的安装并部署后端项目
现在,你可以通过访问http://Your_IP:Tomcat_Port/Your_Project访问你的项目了。如果一切顺利,你将看到那绚烂的胜利之光照耀在你的项目之上!
211 41
|
2月前
|
人工智能 安全 Linux
Alpine Linux设定指定的软件包安装源
以上就是如何为Alpine Linux设置特定的软件包的安装源的全部流程。这个过程非常简洁、明了,希望你在使用过程中能够找到乐趣。这个过程不仅可以提供你需要的软件,还可以根据你的网络条件和地域性需求进行调整,使你的Alpine Linux系统达到最佳性能。
331 24
|
2月前
|
开发框架 Java 关系型数据库
在Linux系统中安装JDK、Tomcat、MySQL以及部署J2EE后端接口
校验时,浏览器输入:http://[your_server_IP]:8080/myapp。如果你看到你的应用的欢迎页面,恭喜你,一切都已就绪。
295 17
|
2月前
|
关系型数据库 MySQL Java
安装和配置JDK、Tomcat、MySQL环境,以及如何在Linux下更改后端端口。
遵循这些步骤,你可以顺利完成JDK、Tomcat、MySQL环境的安装和配置,并在Linux下更改后端端口。祝你顺利!
187 11
|
2月前
|
消息中间件 NoSQL Linux
Redis的基本介绍和安装方式(包括Linux和Windows版本),以及常用命令的演示
Redis(Remote Dictionary Server)是一个高性能的开源键值存储数据库。它支持字符串、列表、散列、集合等多种数据类型,具有持久化、发布/订阅等高级功能。由于其出色的性能和广泛的使用场景,Redis在应用程序中常作为高速缓存、消息队列等用途。
690 16
|
1月前
|
NoSQL Linux 开发工具
Linux环境基础开发工具的使用(yum、vim、gcc、g++、gdb、make/Makefile)
本文介绍了yum 包管理工具、Vim 编辑器、gcc/g++ 编译器、gdb 调试器、编译原理及 Makefile 的使用,同时还配备了如何使用,以及图解。旨在帮助读者更好地理解和应用这些工具与技术。
75 0
|
3月前
|
Ubuntu Linux 编译器
在Ubuntu Linux系统下如何搭建并安装EDK2
以上就是在Ubuntu Linux系统下搭建并安装EDK2的过程。这个过程可能会有些复杂,但只要按照步骤一步步来,应该不会有太大问题。如果在过程中遇到任何问题,都可以在网上找到相应的解决方案。希望这个指南能对你有所帮助!
153 17
|
3月前
|
Oracle 关系型数据库 MySQL
Oracle linux 8 二进制安装 MySQL 8.4企业版
Oracle linux 8 二进制安装 MySQL 8.4企业版
106 1