cat /etc/yum.conf
cachedir=/var/cache/yum
//yum 缓存的并型目录,yum 在此存储下载的rpm 包和数据库,默认设置为/var/cache/yum
keepcache=0
//安装完成后是否保留软件包,0为不保留(默认为0),1为保留
debuglevel=2
//Debug 信息输出等级,范围为0-10,缺省为2
logfile=/var/log/yum.log
//yum 日志文件位置。用户可以到/var/log/yum.log 文件去查询过去所做的更新。绝慧猜
pkgpolicy=newest
//包的策略。一共有两个选项,碧激newest 和last,这个作用是如果你设置了多个repository,而同一软件在不同的repository 中同时存在,yum 应该安装哪一个,如果是newest,则yum 会安装最新的那个版本。如果是last,则yum 会将服务器id 以字母表排序,并选择最后的那个服务器上的软件安装。一般都是选newest。
exclude=selinux*// 排除某些软件在升级名单之外,可以用通配符,列表中各个项目要用空格隔开,这个对于安装了诸如美化包,中文补丁的朋友特别有用。 《Linux就该这么学》 gpgcheck=1// 有1和0两个选择,分别代表是否是否进行gpg(GNU Private Guard) 校验,以确定rpm 包的来源是有效和安全的。如果设置在[main]部分,则对每个repository 都有效。默认值为0
1、获取并安装zabbix的yum源
[root@localhost ~]#wget http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm
[root@localhost ~]#rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm
2、生成yum源快照,这培衫样可以直接用tab键来补全安装。
yum makecache
3、查看文件:
[root@localhost ~]# yum search zabbix
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: ftp.sjtu.edu.cn
* extras: ftp.sjtu.edu.cn
* updates: ftp.sjtu.edu.cn
Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自信中姿动处理依赖性关系,并且一次安滑绝装所有依赖的软件包,无须繁琐地一次次下载、安装。
方法/步骤步骤1:在Vmware中,确保iso镜像已经正常连接到系统上,在虚拟机上右键-设置-虚拟机设置,按照如图勾选和设置。
步骤2:可以看到在linux桌面,已经出现了一个ISO镜像。
步骤3:建立挂载点,在root用户下mkdir /mnt/cdrom来创建目录。
步骤4:输入mount -t iso9660 /dev/cdrom /mnt/cdrom将光驱或者iso文件挂载到/mnt/cdrom目录下,使用df -h可以看到已经成功挂载。
步骤5:进入/etc/yum.repos.d目录,ls查看当前目录下的yum源逗旅配置文件,新建bak目录,将除CentOS-Media.repo之外的repo文件移动到bak文件夹备份
Linux配置本地yum源方法
步骤6:使用vi编辑文件CentOS-Media.repo,查看配置如下,
步骤7:按照如下配置修改
[c6-media]
name=CentOS-$releasever - Media
baseurl=file:///mnt/cdrom/ //路径需与你光驱或ISO挂载的山喊凳路径相同
gpgcheck=1
enabled=1 //enable后面值必须修改为1
gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-CentOS-6,
步骤8:输入渗轮“yum clean all”命令清理,
步骤9:可以使用yum -y install vim进行安装测试。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)