不磨叽
Yum 洋名: Yellow dog Updater, Modified 汉名: Shell前端软件包管理器
意义:是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
一。配置本地yum源
1.找到光驱名字
cd /dev
ls 解释:(sr0就是映像的名字)
2.创建一个目录(这个目录是,是为挂载光驱使用的)
mkdir aa
3.挂载光驱
mount /dev/sr0 /root/aa
4.查看一下挂载光驱中存放软件的地方 repodata 在不在
cd aa
ls
5.进入yum源存在的目录中,查看它的配置文件,备份并保存,最后删除备份前的文件
cd /etc/yum.repos.d/
ls
cp CentOS-Base.repo CentOS-CR.repo CentOS-Debuginfo.repo CentOS-fasttrack.repo CentOS-Media.repo CentOS-Sources.repo CentOS-Vault.repo (目标目录)
rm - rf CentOS-Base.repo CentOS-CR.repo CentOS-Debuginfo.repo CentOS-fasttrack.repo CentOS-Media.repo CentOS-Sources.repo CentOS-Vault.repo
6. 创建并进入配置文件(文件必须以repo结尾 龟定)
vim bb.repo
7.编辑配置文件后保存退出
【localRpm】 <<< 指定yum仓库的id,可以随便写,但是中间不能有空格
name=xxx <<< 指定yum仓库的名称,可以随便写
enabled=0|1 <<< 指定是否使用该yum仓库,0表示不使用;1表示使用
gpgcheck=0|1 <<< 指定是否对rpm包做完整性和来源合法性验证,0表示不做验证;1表示必须做验证
gpgkey= <<< 指定公钥文件(如果gpgcheck=1,那么该项不能省略)
baseurl= <<< 指定yum仓库的url
注释 :假如gpgcheck=0 gpgkey就不用写了
8.yum clean all <<< 清空yum缓存的全部数据
9.yum repolist <<< 检查yum仓库中有多少个可用的rpm包
10.现在就能开始下载了(yum install vim -y )
二。配置网络yum源
1.使用find查找一下yum源存在的路径,然后切到目录下
2. 创建并进入配置文件(文件必须以repo结尾 龟定)
vim bb.repo
3.编辑文件后保存退出
4.yum clean all <<< 清空yum缓存的全部数据
5. yum repolist <<< 检查yum仓库中有多少个可用的rpm包
6.现在就可以下载了(yum install vim -y)