关闭

YUM命令的使用与软件安装

发表于:2024-2-20 09:16

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:ATTAIN    来源:CSDN

  一、yum命令的优点
  yum命令可以自动解析所有的依赖关系,并安装所有有依赖关系的rpm软件包,解决rpm命令安装软件存在的深度依赖和循环依赖问题。
  yum命令可以代替rpm命令进行rpm软件包的安装、查询、删除等操作。
  yum命令最大的优势就是Linux系统在联网的情况下,直接可以使用yum命令可以使用网上的yum源下载所需要的rpm包。如果是在没有网络的情况下,可以通过把本地光盘制作成yum源进行解决。
  二、yum命令的用法
  ·yum help:会显示各命令的用法。
  · yum list:列出哪些rpm包已经安装了,哪些未安装。可以搭配管道和grep进一步精确查询。
  · yum search 相关关键词:搜索rpm包。
  · yum update rpm包名:升级rpm包。
  · yum install rpm软件包的名字:安装rpm包。
  · yum erase rpm软件包的名字:删除rpm包。
  · yum grouplist:列出软件包组。
  · yum groupinstall “软件包组名”:安装软件包组。
  · yum groupremove “软件包组名”:删除软件包组。
  三、利用本地光盘制作yum源
  1.什么是yum源
  yum库是指/etc/yum.repos.d/目录下的一个扩展名为.repo的文件。
  此文件需要创建,文件名可以任意,但必须加上扩展名.repo。例如:aaa.repo。
  - 配置yum源的前提是挂载好光驱。本文已经将光驱挂载在/etc/media。具体挂载方法:https://blog.csdn.net/ATTAIN__/article/details/124714346或者见下文操作步骤。
  2.具体制作方法
  如果/etc/yum.repos.d下的.repo文件过多,建议先将yum.repos.d文件备份并改名,然后将原文件夹下的文件全都删除。
  例如:# cp -r /etc/yum.repos.d /etc/yum.repos.d_bak
  #rm -rf /etc/yum.repos.d/*
  四、一些安装软件的散例
  五、可用yum工具下载rpm包
  有时候我们仅需要下载rpm包但不安装,而为了复制给其他机器使用。前面介绍的yum命令是一气呵成下载并安装rpm包,下面介绍只下载而不安装的命令。
  在下载之前首先要恢复之前的yum源,对于手动配置yum源操作来说,恢复原来的/etc/yum.repos.d,然后使用yun list命令生成缓存,方便下次使用。
  yum install -y 包名 --downloadonly
  此命令默认rpm包下载到光驱挂载的目录下的Packages里:
  yum install -y 包名 --downloadonly --downloaddir=/usr/local/src
  指定下载rpm包到/usr/local/src目录下:
  如果下载的包已经安装过了,只需使用yum reinstall -y 包名 --downloadonly,而无需卸载。
  本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号