我通过 DVD 进行设置yum
。以下是我的.repo
文件内容:
[dvd]
name=Red Hat Enterprise Linux Installation DVD
baseurl=file:///media/dvd
enabled=0.
我可以搜索软件包。但是在安装时我收到以下错误:
[root@localhost dvd]# yum install libstdc++.x86_64
Loaded plugins: rhnplugin, security
This system is not registered with RHN.
RHN support will be disabled.
Setting up Install Process
Nothing to do
我的 Yum 搜索输出:
[root@localhost dvd]# yum search gcc
Loaded plugins: rhnplugin, security
This system is not registered with RHN.
RHN support will be disabled.
============================================================================= Matched: gcc =============================================================================
compat-libgcc-296.i386 : Compatibility 2.96-RH libgcc library
compat-libstdc++-296.i386 : Compatibility 2.96-RH standard C++ libraries
compat-libstdc++-33.i386 : Compatibility standard C++ libraries
compat-libstdc++-33.x86_64 : Compatibility standard C++ libraries
cpp.x86_64 : The C Preprocessor.
libgcc.i386 : GCC version 4.1 shared support library
libgcc.x86_64 : GCC version 4.1 shared support library
libgcj.i386 : Java runtime library for gcc
libgcj.x86_64 : Java runtime library for gcc
libstdc++.i386 : GNU Standard C++ Library
libstdc++.x86_64 : GNU Standard C++ Library
libtermcap.i386 : A basic system library for accessing the termcap database.
libtermcap.x86_64 : A basic system library for accessing the termcap database.
请指导我,我想gcc
在我的上安装RHEL
。
答案1
尝试更改enabled=0
为enabled=1
。
在定义文件中设置 enable=0 可防止 yum 使用该存储库。yum 实用程序会忽略具有此设置的任何定义文件。
启用 repo 后,您会收到以下错误消息
file:///media/dvd/repodata/repomd.xml:[Errno 5] OSError:[Errno 2] 没有这样的文件或目录:“/media/dvd/repodata/repomd.xml” 正在尝试其他镜像。错误:无法检索存储库的存储库元数据(repomd.xml):dvd。请验证其路径并重试
这表明你的 DVD 尚未安装,或者如果已安装,则安装在其他位置/media/dvd
答案2
您可以通过以下两种方式之一解决此问题。选择一种:
- 支付您的 Red Hat 订阅并在 Red Hat Network 上注册机器。
- 使用 RHEL 克隆,例如 CentOS。