小小寒舍—配置yum服务器,yum客户端及制作linux(红帽)启动盘<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

~~~该文档只讲述操作命令无图文解释~~~

配置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盘位置)