[i=s] 本帖最后由 昊昊荡荡 于 2010-9-13 00:44 编辑 [/i]
今天想从用fedora 13的DVD安装光盘做成的本地源安装samba-client,因为/etc/yum.repos.d下还配置了搜狐、163、上海交大、北京交大等源,因此执行yum --enablerepo=[cdrom] install samba-client,但结果还是从北京交大的源安装的。
是我的命令输入有问题吗?还是别的什么原因,请知情人指点!
补充:经再次试验
执行yum --disablerepo=* --enablerepo=cdrom install samba-client即可实现从指定的本地光盘源cdrom进行安装。
原来要先关闭所有的源再启用指定源,才能实现从指定源yum,否则,yum还是会从默认的版本最高速度最快的源中进行安装的。
cdrom中的samba-client的版本是3.5.2-60,北京交大的版本是3.5.4-63。
ytwolf007 于 2010-09-25 11:36:44发表:
估计难,高人都不爱干这些事
昊昊荡荡 于 2010-09-15 01:16:54发表:
我man了一下手册,手册里用的是[]符号,后来我发现不用这个也可以,在没有特殊字符的情况下。
侥幸!
alick 于 2010-09-13 13:30:12发表:
[code]yum --disablerepo='*' --enablerepo=cdrom install samba-client[/code]严格来讲,*应该用引号括起来,或者用 \ 转义,如此避免shell去扩展
wst021 于 2010-09-13 09:34:32发表:
yum 的配置源文件:
vi /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=ftp://ftp.redhat.com/pub/redhat/pki/rpm-gpg/RPM-GPG-KEY-redhat-release