文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>基于FTP的YUM本地服务器搭建

基于FTP的YUM本地服务器搭建

时间:2009-06-04  来源:weiscott

1 放入redhatES5系统盘,将其挂载到/mnt
 cp -R /mnt/Server /var/ftp/Server
 cp /mnt/RPM-GPG-KEY-redhat-release /var/ftp/Server
 cd /var/ftp/Server
 rpm -ivh createrepo-0.4.4-2.fc6.noarch.rpm

2
 yum -arch /var/ftp/Server 注:即可有出错也可不管
 createrepo /var/ftp/Server

3配置yum.conf
 cat /etc/yum.conf
[main]
cachedir=/var/cache/yum
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
distroverpkg=redhat-release
tolerant=1
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
metadata_expire=1800

[Server]
name=Red Hat
baseurl=ftp://127.0.0.1/Server/
gpgcheck=1
gpgkey=ftp://127.0.0.1/Server/RPM-GPG-KEY-redhat-release

4 运行vsftp服务
service vsftpd restart

5客户端配置:
方法1
在/etc/yum.repos.d/下生成Server.repo文件 注:如果/etc/yum.conf有设置的话优先从yum.conf中查找;
Client:
mkdir -p  /etc/yum.repos.d/backup
mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/backup
touch /etc/yum.repos.d/Server.repo

cat /etc/yum.repos.d/Server.repo 注:yum.conf尾部也加入如下内容,其余不变;

[Server]
name=Red Hat
baseurl=ftp://127.0.0.1/Server/
gpgcheck=1
gpgkey=ftp://127.0.0.1/Server/RPM-GPG-KEY-redhat-release

方法2
修改默认的/etc/rhel-debuginfo.repo 改两处地方(rhel-debuginfo.repo得从/etc/yum.repos.d/backup拷过来)
baseurl=ftp://127.0.0.1/Server/
enabled=1
相关阅读 更多 +
排行榜 更多 +
超级冒险王安卓版

超级冒险王安卓版

休闲益智 下载
玩具小镇手机版

玩具小镇手机版

休闲益智 下载
这一关特上头手机版

这一关特上头手机版

休闲益智 下载