使用yum进行软件安装的基础命令

2023-09-21 16:25:46

在Linux系统中,特别是基于Red Hat、CentOS或Fedora的系统,yum(Yellowdog Updater Modified)是一个非常常用的包管理工具,用于自动下载和安装软件包以及其依赖关系。

首先,请确保您的系统中已经安装了yum。通常,基于Red Hat的系统默认会安装这个工具。

以下是一些使用yum进行软件安装的基础命令:

  1. 更新软件库
    更新软件库,以确保您能够下载最新版本的软件包。

    sudo yum update
    
  2. 查找软件包
    您可以使用yum search命令来查找可用的软件包。

    yum search [package_name]
    
  3. 安装软件包
    使用以下命令来安装一个软件包。

    sudo yum install [package_name]
    
  4. 卸载软件包
    使用以下命令来卸载一个已安装的软件包。

    sudo yum remove [package_name]
    
  5. 列出已安装的软件包
    使用以下命令来查看系统中已安装的所有软件包。

    yum list installed
    
  6. 获取软件包信息
    使用以下命令来查看有关特定软件包的详细信息。

    yum info [package_name]
    
  7. 更新单个软件包
    使用以下命令来更新一个特定的软件包。

    sudo yum update [package_name]
    

请注意,对于某些操作,您需要管理员(root)权限。通常,使用sudo命令可以获得这些权限。

以上仅为基础用法,yum还有很多其他高级选项和功能。为了得到更详细的信息,您可以参阅其手册页面(通过命令man yum访问)或者查阅相关的在线文档。

如果你只需要下载软件包而不进行安装,你可以使用 yumdownloader 工具。这个工具不是yum包管理器的一部分,但通常与其一起分发。如果你的系统还没有安装 yumdownloader,你可以先用以下命令安装:

sudo yum install yum-utils

安装完成后,你可以使用以下命令仅下载一个软件包:

yumdownloader [package_name]

这将会下载一个 .rpm 文件到当前目录,但不会安装它。

如果你需要下载一个软件包及其所有依赖,可以使用:

yumdownloader --resolve [package_name]

这将会下载该软件包以及所有依赖的 .rpm 文件。

请注意,运行这些命令不需要 sudo,因为你只是在下载文件,而不是进行安装。然而,确保你有足够的磁盘空间来保存下载的 .rpm 文件。

更多推荐

已解决 IDEA Maven 项目中 “Could not find artifact“ 问题的常见情况和解决方案

🌷🍁博主libin9iOak带您GotoNewWorld.✨🍁🦄个人主页——libin9iOak的博客🎐🐳《面试题大全》文章图文并茂🦕生动形象🦖简单易学!欢迎大家来踩踩~🌺🌊《IDEA开发秘籍》学会IDEA常用操作,工作效率翻倍~💐🪁🍁希望本文能够给您带来一定的帮助🌸文章粗浅,敬请批评指正!

如何工作和生活相平衡?

之前待过一家外企,他们的口号是Balancingworkandlife,工作和生活相平衡。辗转几家公司之后,发现这个越来越难了,越来越少的时间投入家庭和自己的生活。人生的意义(AI)人生的意义是一个深奥而复杂的哲学问题,不同的文化、宗教和哲学传统都提供了不同的解释。对于每个人来说,人生的意义也是因人而异的,因为它基于个

企业架构LNMP学习笔记60

Tomcat企业常见使用方法;1)简单代码测试:将两个jsp文件上传到ROOT目录下。查看下这个jsp代码:test.jsp<html><head><title>HelloWorld</title><%@pagelanguage="java"contentType="text/html;charset=UTF-8"pa

半年总结 -要有松弛感的慢生活

匆匆的半年就这样又过去了,菊次郎的夏天也过完了,国庆又要到了,正在发愁国庆节七天要干什么,然后前几天了解省考要提前到1月份,得,这下不就有事情要做了么😏进入正题吧~工作自从去年年末换到新公司,到现在渐渐的适应了这里的工作和同事,尤其是前几个月,感觉像是突破了自己,做了几个自认为比较有挑战性的工作,有些技术,任务之前听

智能配电系统:保障电力运行安全、可控与高效

智能配电系统是一种先进的电力分配技术,它通过智能化、数字化和网络化等方式,有效地保障了电力运行的安全、可控和高效。力安科技智能配电系统是在配电室(含高压柜、变压器、低压柜)、箱式变电站、配电箱及动力柜(箱)、智能终端箱实现智能化、网络化、数字化的基础上,通过移动互联网接入电易云,建设用户智能配电系统服务云管理平台。借助

Mozilla 紧急修补 Firefox 和 Thunderbird 中的 WebP 严重零日漏洞

Mozilla周二发布了安全更新,修复了Firefox和Thunderbird中的一个关键零日漏洞。该漏洞被标记为CVE-2023-4863,是WebP图像格式中的堆缓冲区溢出漏洞,在处理特制图像时可能导致任意代码执行。Mozilla在一份公告中说,打开恶意WebP图像可能导致内容进程中的堆缓冲区溢出,这个漏洞在其他产

AR导览软件定制开发方案

随着智能手机的普及和人们对文化、旅游等方面的需求不断增加,导览软件市场前景广阔。本文将围绕导览软件定制开发方案展开,包括以下部分:一、行业现状及市场需求导览软件市场发展迅速,各类导览软件层出不穷。通过对市场竞争对手的分析,我们发现目前导览软件主要分为两类:1)传统导览软件:以导游解说和景区导览为主,功能相对简单;2)智

魔众题库系统 v8.8.0 公式编辑升级,注册站内信和邮件,手机Banner支持视频背景

魔众题库系统基于PHP开发,可以用于题库管理和试卷生成软件,拥有极简界面和强大的功能,用户遍及全国各行各业。魔众题库系统发布v8.8.0版本,新功能和Bug修复累计23项,公式编辑升级,注册站内信和邮件,手机Banner支持视频背景。2023年09月19日魔众题库系统发布v8.8.0版本,增加了以下23个特性:·[新功

坚鹏:中国邮政储蓄银行金融科技前沿技术发展与应用场景第4期

中国邮政储蓄银行金融科技前沿技术发展与应用场景第4期培训圆满结束中国邮政储蓄银行拥有优良的资产质量和显著的成长潜力,是中国领先的大型零售银行。2016年9月在香港联交所挂牌上市,2019年12月在上交所挂牌上市。中国邮政储蓄银行拥有近4万个营业网点,服务个人客户超6.5亿户。2022年,在《银行家》(TheBanker

外汇天眼:英国FCA引入新规定,强化金融广告审核标准!

英国金融行为监管局(FCA)为帮助人们做出明智的储蓄、投资和借贷决策,将引入新的筛选检查措施,针对那些批准金融广告的公司。批准非受监管公司的金融营销的公司必须证明他们具备批准广告所需的技能和专业知识。那些签署广告批准的人必须了解产品,以确保广告的宣传准确,并合理平衡风险和回报。以前,受FCA授权的任何公司都可以代表不受

Java 21 发布,新功能助力开发更高效

Java21是JavaSE平台的最新长期支持(LTS)版本,于2023年9月19日发布。它包括了一系列新功能和改进,可以让开发人员编写更高效、更可靠、更安全的Java应用程序。新功能亮点Java21的新功能包括:虚拟线程:虚拟线程是一种新的并发模型,可以使开发人员编写更高效的并发代码,而无需担心线程调度和同步的复杂性。

热文推荐