Linux系统下配置本地yum源
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Linux系统下配置本地yum源一yum源简介
yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。
基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。
yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。
二、yum源的安装
Linux系统一般已经安装好了yum源,可以通过rpm –qa查询是否安装。
命令:rpm –qa|grep yum
如果没有安装的话,就执行
rpm –ivh yum-3.2.29-30.centos.noarch.rpm
在redhat6.2中进行本地yum源配置:
三、配置本地yum源
1、挂载系统安装光盘
新建空目录为光盘镜像文件的挂载点。
将光盘镜像文件挂载在/mnt/cdrom文件下。
2、编辑本地yum源
首先编辑yum源配置文件,yum源配置文件保存在/etc/yum.repos.d/目录下。
首先,我们进入这个目录,然后新建一个以.repo结尾空白文档(实例名:local.repo)
编辑配置文件,vim local.repo
yum源的配置文件格式说明
配置文件格式说明:
[localyum] //[]内的是仓库的名字。
在yum.repos.d文件夹中名字必须唯一。
name =Reh Hat Enterprise Linux //是仓库进行描述也可以说是名字,可以随便写。
baseurl=file///mnt/cdrom //仓库的位置,路径跟repodata在同一级目录。
enabled=1 //是否启用这个仓库,1为起用,yum源生效;0为禁用,yum源为禁用。
gpgcheck =0 //是否检查GPG签名(用来验证要安装的包是不是REDHAT官方的)1 为检查,0为不检查。
Gpgkey =file:///mnt/cdrom/RPM-GPG-KEY-redhat-release
//存放GPG签名文件的位置。
如果gpgcheck为0的话,gpgkey为空。
这样本地yum源的配置配置如下:
GPGKEY 的存放地址我们需要命令导入这个签名。
才能使用这项功能
最后yum源配置文件如此,保存退出。
3、加载本地yum源
首先,清除以前的yum源文件
重新加载yum源文件:yum list或者使用yum makecache 。
至此,本地yum源配置完成,下面可以进行软件的安装。
四、用yum源的安装软件测试
1、yum源安装命令
yum install package 安装指定的安装包package1
yum –y install package 安装指定的安装包package1
(此命令不需要对安装包进行确认)
2、yum卸载软件包
yum remove package1 删除程序包
3、yum源的更新和升级
yum update 全部更新
yum update package 更新指定程序包package
yum check-update 检查可更新的程序
查找和显示
yum info <package> 显示安装包信息
yum list 显示所有已经安装和可以安装的程序包
yum list <package> 显示指定程序包安装情况
yum search <keyword>查找软件包
如果想实现下次重启时还能够正常使用YUM本地源,需要将挂载信息写入/etc/fstab文件中
重启后先挂载光驱,然后mount -a 将fstab中文件全部挂载就可以了。