文章目录

  • 一、yum命令的优点
  • 二、yum命令的用法
  • 三、利用本地光盘制作yum源
  • 1.什么是yum源
  • 2.具体制作方法
  • 四、一些安装软件的散例
  • 五、可用yum工具下载rpm包
  • 有时候我们仅需要下载rpm包但不安装,而为了复制给其他机器使用。前面介绍的yum命令是一气呵成下载并安装rpm包,下面介绍只下载而不安装的命令。


提示:以下是本篇文章正文内容,下面案例可供参考

一、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。具体挂载方法:或者见下文操作步骤。

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 安装 docker_compose yum 安装软件的命令是()_运维


yum 安装 docker_compose yum 安装软件的命令是()_rpm包_02


yum 安装 docker_compose yum 安装软件的命令是()_运维_03


四、一些安装软件的散例



yum 安装 docker_compose yum 安装软件的命令是()_linux_04


yum 安装 docker_compose yum 安装软件的命令是()_linux_05

五、可用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,而无需卸载。