RHEL6.5YUM源配置与管理
2015-04-25 23:47
169 查看
配置YUM库及更新操作
1. 关于YUM(Yellowdog Updater Modified)
YUM作用:基于RPM软件包建立集中的仓库,自动处理依赖关系
YUM软件源的提供方式:file://...、(本地) ftp://... 、 http://...(网络)
2. 准备YUM仓库服务器
采用RHEL 6.5光盘中的资源,仅提供给本机使用
方式: 插入光盘即可,无需额外操作(注意要将电源加载)
[root@localhost /data]#mount /dev/cdrom /media
mount:you must specify the filesystem type (此句提示即为未加载电源,无法挂载)
3. 配置YUM客户机
仓库配置:/etc/yum.repos.d/*.repo(文件)【路径不能更改,YUM源配置文件必须以“.repo”结尾】
主要配置语句用途:
[源名称] :(自定义名称,具有唯一性)【不能有特殊字符,不能有空格】
name:(本软件源的描述字串,YUM解释说明)
baseurl:(指定YUM服务端的URL地址,即上文中的YUM软件提供方式)
enabled:(是否启用此通道。开=1.关=0)
gpgcheck:(是否验证待安装的RPM包,1:需要验证;0:不需要验证。)
gpgkey:(用于RPM验证的密钥文件 。若上一个配置为0,则此配置可以忽略。但建议开启)
4.配置YUM思路
YUM服务器配置思路:
第一步:确保光驱电源加电,放入RHEL6.5光盘的iso镜像
第二步:ls -l /dev/cdrom 查看linux系统是否识别光驱设备
第三步:创建挂载目录:mkdir /myiso (或也可以使用linux系统提供的挂载目录/media、/mnt)
第四步:利用mount命令挂载:mount /dev/cdrom /myiso
第五步:查看挂载情况:mount | grep myiso
YUM客户端配置思路:
第一步:切换路径到客户端配置文件路径下:cd /etc/yum.repos.d/
第二步:复制标准配置文件,新文件命名一“.repo”结尾。 cp rhel-source.repo dvd.repo
第三步:更改配置文件dvd.repo
必须更改的字段:“[]”内容要唯一更改,不能有空格;“baseurl”此字段指定软件包目录,注意不同的路径书写。后面有三个“/”;“enabled”此字段要至于“1”,代表启用。
第四步:用来检验YUM源是否配置成功。
[root@localhost ~]# yum repolist #可列举出已配置YUM源
5、配置文件实例:
[root@svr5 ~]# vim /etc/yum.repos.d/dvd.repo
[rhel6-dvd]
name=Red Hat Enterprise Linux 6.5 Server
baseurl=file:///myiso
enabled=1
gpgcheck=1
gpgkey=/etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
6、 使用yum命令管理软件包
列出所有软件(已安装的+可用的):yum list
仅列出已安装的软件: yum list installed
仅列出可用的软件(YUM源里提供的): yum list available(未安装)
清理yum缓存数据:yum clean all
查询软件是否安装:yum list 软件名...
查询软件的描述信息:yum info 软件名...
安装指定软件包:yum -y install 软件名...
升级指定软件包:yum -y update 软件名...
卸载指定软件包:yum -y remove 软件名...
按关键词搜索可用的软件:yum search 关键词 (模糊查询)
查找能提供指定文件的可用软件:yum provides 文件路径
7、 使用yum命令管理软件组
** 与软件包管理类似,只不过操作对象为一组软件
常用指令:
grouplist:查看软件组列表
groupinfo:查看软件组的说明信息
groupinstall:安装指定的软件组
groupupdate:升级软件组
groupremove:卸载软件组
8、补充:常用环境的基本配置
安装RHEL6图形界面
#LANG=en
#yum -y groupinstall "Desktop"、"Fonts"、"X Window System"
安装RHEL6开发环境
#LANG=en
#yum -y groupinstall "Development Tools"
1. 关于YUM(Yellowdog Updater Modified)
YUM作用:基于RPM软件包建立集中的仓库,自动处理依赖关系
YUM软件源的提供方式:file://...、(本地) ftp://... 、 http://...(网络)
2. 准备YUM仓库服务器
采用RHEL 6.5光盘中的资源,仅提供给本机使用
方式: 插入光盘即可,无需额外操作(注意要将电源加载)
[root@localhost /data]#mount /dev/cdrom /media
mount:you must specify the filesystem type (此句提示即为未加载电源,无法挂载)
3. 配置YUM客户机
仓库配置:/etc/yum.repos.d/*.repo(文件)【路径不能更改,YUM源配置文件必须以“.repo”结尾】
主要配置语句用途:
[源名称] :(自定义名称,具有唯一性)【不能有特殊字符,不能有空格】
name:(本软件源的描述字串,YUM解释说明)
baseurl:(指定YUM服务端的URL地址,即上文中的YUM软件提供方式)
enabled:(是否启用此通道。开=1.关=0)
gpgcheck:(是否验证待安装的RPM包,1:需要验证;0:不需要验证。)
gpgkey:(用于RPM验证的密钥文件 。若上一个配置为0,则此配置可以忽略。但建议开启)
4.配置YUM思路
YUM服务器配置思路:
第一步:确保光驱电源加电,放入RHEL6.5光盘的iso镜像
第二步:ls -l /dev/cdrom 查看linux系统是否识别光驱设备
第三步:创建挂载目录:mkdir /myiso (或也可以使用linux系统提供的挂载目录/media、/mnt)
第四步:利用mount命令挂载:mount /dev/cdrom /myiso
第五步:查看挂载情况:mount | grep myiso
YUM客户端配置思路:
第一步:切换路径到客户端配置文件路径下:cd /etc/yum.repos.d/
第二步:复制标准配置文件,新文件命名一“.repo”结尾。 cp rhel-source.repo dvd.repo
第三步:更改配置文件dvd.repo
必须更改的字段:“[]”内容要唯一更改,不能有空格;“baseurl”此字段指定软件包目录,注意不同的路径书写。后面有三个“/”;“enabled”此字段要至于“1”,代表启用。
第四步:用来检验YUM源是否配置成功。
[root@localhost ~]# yum repolist #可列举出已配置YUM源
5、配置文件实例:
[root@svr5 ~]# vim /etc/yum.repos.d/dvd.repo
[rhel6-dvd]
name=Red Hat Enterprise Linux 6.5 Server
baseurl=file:///myiso
enabled=1
gpgcheck=1
gpgkey=/etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
6、 使用yum命令管理软件包
列出所有软件(已安装的+可用的):yum list
仅列出已安装的软件: yum list installed
仅列出可用的软件(YUM源里提供的): yum list available(未安装)
清理yum缓存数据:yum clean all
查询软件是否安装:yum list 软件名...
查询软件的描述信息:yum info 软件名...
安装指定软件包:yum -y install 软件名...
升级指定软件包:yum -y update 软件名...
卸载指定软件包:yum -y remove 软件名...
按关键词搜索可用的软件:yum search 关键词 (模糊查询)
查找能提供指定文件的可用软件:yum provides 文件路径
7、 使用yum命令管理软件组
** 与软件包管理类似,只不过操作对象为一组软件
常用指令:
grouplist:查看软件组列表
groupinfo:查看软件组的说明信息
groupinstall:安装指定的软件组
groupupdate:升级软件组
groupremove:卸载软件组
8、补充:常用环境的基本配置
安装RHEL6图形界面
#LANG=en
#yum -y groupinstall "Desktop"、"Fonts"、"X Window System"
安装RHEL6开发环境
#LANG=en
#yum -y groupinstall "Development Tools"
相关文章推荐
- RHEL4- SAMBA服务(八)使用swat轻松远程配置、管理smba服务器 推荐
- 1-8-RHEL6.3-Raid配置与管理(Red Hat Enterprise Linux Server6.3)@树袋飘零
- RHEL7启动配置和服务管理
- RHEL 6.3 KVM 虚拟机安装配置管理
- rhel7启动配置的服务管理
- RHEL 5.4 VNC的配置(远程管理,桌面共享)
- linux之Rhel7的软件包管理及nginx服务的安装配置
- RHEL 5.5下HP管理工具System Management Homepage安装配置及报告收集
- <Puppet 集中配置管理系统RHEL6>
- RHEL6实现RHCS集群的安装、配置、管理和维护
- RHCE 系列(五):如何在 RHEL 7 中管理系统日志(配置、轮换以及导入到数据库)
- RHEL6 之 TCP Wrapper配置管理
- FTP服务器配置与管理@RHEL5.…
- RHEL1:配置yum源
- RHEL7 配置FTP yum 源
- 配置Fuseki服务器管理知识图谱三元组
- redhat enterprixe 5.0 DNS 服务配置与管理
- Oracle ASM 概念、配置及常用管理命令详解
- Hibernate缓存分类,范围及管理配置
- RHEL FTP服务器配置之一 允许匿名用户上传文件