小小寒舍—配置yum服务器,yum客户端及制作linux(红帽)启动盘
~~~该文档只讲述操作命令无图文解释~~~
配置yum服务器
1,挂载CD-ROM并安装vsftpd
#cd  /misc/cd
#rpm   -ivh  vsftpd-. . .
2,安装成功后,把光盘内的all files 考到 /var/ftp/pub
#cp  -r  /misc/cd/*  /var/ftp/pub
3,切换到 /var/ftp/pub  删除*.html   Server/repodata/TRANS.TBL   VT/repodata/TRANS.TBL
#rm  -f  *.html
#rm  -f  Server/repodata/TRANS.TBL
#rm  -f  VT/repodata/TARNS.TBL
4,切换到 /misc/cd/Server目录下 安装createrepo工具
#rpm  -ivh  createrepo-. . .
5,createrepo 工具生成yum数据库   (用tab 补全命令)
#createrepo  -g  /var/ftp/pub/Server/repodata/comps-rhel5-server-core-.xml  /var/ftp/pub/Server
# createrepo  -g  /var/ftp/pub/VT/repodata/comps-rhel5-server-core-.xml  /var/ftp/pub/VT
6,重新启动ftp服务器  配置完成
#service   vsftpd  restart
配置yum客户端
1,打开配文  /etc/yum.repos.d/rhel-debuginfo.repo
#vim  /etc/yum.repos.d/rhel-debuginfo.repo
[rhel-debuginfo]
name=Red Hat Enterprise Linux $releasever - $basearch - Debug
baseurl=ftp://ftp.redhat.com/pub/redhat/linux/enterprise/$releasever/en/os/$basearch/Debuginfo/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
2,编辑配文,编辑后文件内容如下:
[base]
name=Red Hat Enterprise Linux $releasever - $basearch - Debug
baseurl=ftp://server1/pub/Server
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
3,配置文件内容简介
[   ] 内事仓库名字
Name  仓库的描述
Baseurl 仓库的位置
Enabled 是否启用该仓库, 1为启用, 0为禁用
Gpgcheck  是否查看GPG签名(用来检验待安装包是否是红帽官方的)
Gpgkey  gpgkey的存放位置  需要用下面命令导入该签名 否则不能使用该功能
#rpm  -import    /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
制作linux(红帽)启动盘
1,先挂载U
2,挂载光盘
#cd   /misc/cd
3,生成U盘启动文件
#dd  if=/misc/cd/p_w_picpaths/diskboot.img    of=/dev/sdbx (sdbx代表U盘位置)