Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。(python写的)

使用ls /etc/yum.repos.d可以查看系统自带的yum源:

linux的Yum软件包管理工具

常见命令:

  yum -y install: 安装

  yum -y insatll *http*: 模糊安装

  yum erase: 删除

  yum clear all:清楚所有yun源的依赖关系缓存

  yum makecache:将所有依赖关系加载到缓存中

如何构建本地的yun源:

  第一步:建立文件夹:mkdir /local

  第二步:在local存放软件包

  第三步:修改/etc/yum.repos.d/local.repo

  编辑如下:

  linux的Yum软件包管理工具

   第四步:建立依赖关系:createrepo /local

  -----yum是可以自动处理依赖关系的,所以与rpm安装不同,rpm是直接查找文件路径进行安装的,而yum安装是查找yum源的依赖关系文件,然后互再进行安装。

 

  如何实现边安装边下载:

  编辑文件:vim /etc/yum.conf

  linux的Yum软件包管理工具

---------------------------------------------------------------------------------------------------------------------

在执行yum命令时遇到了这个问题:

linux的Yum软件包管理工具

这是yum在自动更新:

使用rm -f /var/run/yum.pid 或者 /etc/init.d/yun-updated stop 停止

也可等他更新完在进行安装。 

 

相关文章:

  • 2021-08-31
  • 2021-06-27
  • 2021-09-17
  • 2022-12-23
  • 2021-11-02
  • 2022-12-23
  • 2022-12-23
  • 2022-02-08
猜你喜欢
  • 2021-12-01
  • 2022-12-23
  • 2022-01-31
  • 2022-12-23
  • 2021-11-20
  • 2021-11-17
  • 2021-11-29
相关资源
相似解决方案