我的 RHEL 6.1 机器上似乎没有安装 GCC。另外,当我这样做时:
sudo yum install gcc
它吐了:
Updating Red Hat repositories.
Setting up Install Process
No package gcc available.
Error: Nothing to do
相同的命令在 rhel 5.5 上运行良好。可能是什么问题呢?
sudo yum search gcc
返回:
libgcc.x86_64 : GCC version 4.4 shared support library
libgomp.x86_64 : GCC OpenMP v3.0 shared support library
sudo yum grouplist
返回:
Loaded plugins: product-id, subscription-manager
Updating Red Hat repositories.
Setting up Group Process
Error: No group data available for configured repositories
sudo yum repolist
返回:
Loaded plugins: product-id, subscription-manager
Updating Red Hat repositories.
repolist: 0
ls -l /etc/yum.repos.d/
返回:
-rw-r--r--. 1 root root 67 Nov 28 06:28 redhat.repo
-rw-r--r--. 1 root root 529 Apr 27 2011 rhel-source.repo
答案1
yum install gcc
正如您怀疑的那样,应该可以工作。也许您需要订阅 RHN 中的特定频道,但是该海湾合作委员会咨询似乎表明应该gcc
在所有这些频道上提供,我假设您已经订阅了至少其中一个:
- 红帽企业 Linux 桌面 (v. 6)
- 红帽企业 Linux HPC 节点 (v. 6)
- 红帽企业 Linux 服务器(v.6)
- 红帽企业 Linux 工作站 (v. 6)