免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2137 | 回复: 5
打印 上一主题 下一主题

yum [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-02-11 14:12 |只看该作者 |倒序浏览
yum 服务器设定 yum 服务器的设定真是简单!最重要的是 WWW/FTP 的设定必须要正确才行。整个步骤是这样的:
1. 先建立所需要的目录:
[root@test root]# mkdir /var/www/html/yum/fedora/core1/base
[root@test root]# mkdir /var/www/html/yum/fedora/core1/update

2. 复制原版光盘的内容:
# 利用 mount 与 cp umount 等功能,将原本光盘的内容整个复制到
# /var/www/html/yum/fedora/core1/base 当中。
 
3. 利用 mirrordir 下载升级套件。鸟哥这里建议使用中山大学的 FTP 网站:
[root@test root]# mirrordir -v \
> http://linux.cdpa.nsysu.edu.tw/Linux...pdates/1/i386/ \
> /var/www/html/yum/fedora/core1/update


这是鸟哥论坛里的架设教程的一句话


他用的好像是fc版本的linux


我用的centOS的我怎么知道centos的更新套件的网址是什么呢???

论坛徽章:
0
2 [报告]
发表于 2008-02-11 16:07 |只看该作者
預設已經可以使用,您自己看看您的 /etc/yum.conf 與 /etc/yum.repos.d/* 的文件不就知道配置了呼 ?

--

论坛徽章:
0
3 [报告]
发表于 2008-02-12 18:23 |只看该作者
这是我的yum文件的内容/etc/yum.repos.d/CentOS-Base.repo


[base]
name=CentOS-$releasever - Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&cc=tw
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos4

#released updates
[update]
name=CentOS-$releasever - Updates
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates&cc=tw
#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos4

#packages used/produced in the build but not released
[addons]
name=CentOS-$releasever - Addons
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=addons
#baseurl=http://mirror.centos.org/centos/$releasever/addons/$basearch/



我按照鸟哥书上说的步骤是这样做得:   但是系统好像提示有问题,不知道是怎么回事??

[root@iptables yum.repos.d]# mirrordir  -v mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates&cc=tw   /var/www/html/centos/update/
[1] 4102
[2] 4103
[3] 4104
mirrordir: mirrordir: error on command-line: try `mirrordir --help'
-bash: /var/www/html/centos/update/: is a directory
[1]   Exit 1                  mirrordir -v mirrorlist=http://mirrorlist.centos.org/?release=$releasever
[2]-  Done                    arch=$basearch
[3]+  Done                    repo=updates

论坛徽章:
0
4 [报告]
发表于 2008-02-12 19:33 |只看该作者
我把安装光盘里的所有rpm文件都拷贝到了/var/www/html/centos/base中
然后用  yum-arch  /var/www/html/centos/base 分析头文件

嗯? 至于update 没有找到镜像服务器,所以没有弄

我在client 的yum.conf文件中



[main]
cachedir=/var/cache/yum
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
distroverpkg=centos-release
tolerant=1
exactarch=1
retries=20
obsoletes=1
gpgcheck=1

# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d

[base]
name=Centos
baseurl=http://192.168.100.177/centos/base


#[update]
#name=Fedora Core $releasever - $basearch - Released Updates
#baseurl=http://192.168.100.177/centos/update



但是我在安装一个套件时系统提示说:

[root@localhost ~]# yum install vsftpd
Setting up Install Process
Setting up repositories
http://192.168.100.177/centos/base/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found
Trying other mirror.
Cannot open/read repomd.xml file for repository: base
failure: repodata/repomd.xml from base: [Errno 256] No more mirrors to try.
Error: failure: repodata/repomd.xml from base: [Errno 256] No more mirrors to try.



哪位前辈知道是怎么回事莫????????

论坛徽章:
0
5 [报告]
发表于 2008-02-13 10:16 |只看该作者
自己顶一下,哪位朋友知道呢?

论坛徽章:
1
平安夜徽章
日期:2015-12-26 00:06:30
6 [报告]
发表于 2008-03-11 11:18 |只看该作者
我也想知道  


不是说 修改yum那个文件就可以安装自己下载的东西了么 。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP