linux软件管理之配置本地yum源

mac2024-11-24  26

1.yum是什么?

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

2.yum源是什么?

yum源是一个软件集合地,只需要搜索并安装你想要的软件。

3.如何配置yum源

1.挂在镜像

mkdir /iso scp root@172.25.254.2:/镜像路径 /iso #把真机的镜像拷贝至虚拟机的/iso目录下 cd /iso ls cd mkdir /westossource mount /iso/rhel-server-7.0-x86_64-dvd.iso /westossource/ #我的系统版本是7.0 ls /westossource/ mount cd /westossource/Packages/ ls #可以看到仓库里的安装包

如图:

挂载成功:

2.

cd /etc/yum.repos.d/ ls vim westos.repo 在文件里面添加 [westos] #仓库的名字 name=westos #对仓库的描述,可以随便写 baseurl=file:///westossource #安装源来自/westossource gpgcheck=0 #不检测gpgkey enabled=1 #使安装源语句生效

3.检查是否配置成功:

gpk-application #图形化安装界面 或者 yum install dhcp -y #-y表示执行过程中yes/no选择yes

 

如图:成功!!

4.yum命令

yum clean all #清除原有的yum缓存 yum repolist #列出软件仓库信息 yum install softwarename #安装软件 yum update softwarename #更新 yum list softwarename #查看软件 yum list all #查看所有软件 yum installed #列出已经安装的软件 yum avaliable #列出可安装的软件 yum reinstall softwarename #重新安装 yum remove softwarename #卸载软件 yum info softwarename #查看软件信息 yum search software信息 #根据软件信息查找软件 yum whatproviders file #根据文件信息找出包含此文件信息的软件 ,不管是否安装过 yum history #查看系统中软件管理信息 yum history info 数字 #对数字为id的信息进行显示 yum groups list #列出软件组 yum groups info #查看软件组的信息 yum groups install sfgroup #安装软件组 yum groups remove sfgroup #卸载软件组

如图:

注:只有本地yum源的时候安装第三方软件可能会安装不成功;

         这种问题要用rpm去解决;

         要安装和系统版本相对应的安装包

 

 

 

最新回复(0)