【问题标题】:I am trying to install C compiler in RHEL6 without internet [closed]我正在尝试在没有互联网的情况下在 RHEL6 中安装 C 编译器 [关闭]
【发布时间】:2016-02-29 13:39:20
【问题描述】:

我一直在尝试安装将我的 linux 机器变成开发环境所需的基本软件。我有一台带有 RHEL6 的机器,但是它没有连接到互联网。我能够连接到局域网和 ssh 到其他机器。我尝试使用 yum 安装但失败并出现以下错误。

[root@******* pcre-8.38]#yum install gcc-c++
Loaded plugins: aliases, changelog, downloadonly, kabi, presto, product-id, refresh-packagekit, security, subscription-
              : manager, tmprepo, verify, versionlock
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Loading support for Red Hat kernel ABI
https://www.softwarecollections.org/repos/rhscl/devtoolset-3/epel-6-x86_64/repodata/repomd.xml: [Errno 12] Timeout on https://www.softwarecollections.org/repos/rhscl/devtoolset-3/epel-6-x86_64/repodata/repomd.xml: (28, 'connect() timed out!')
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: rhscl-devtoolset-3-epel-6-x86_64. Please verify its path and try again.

在此之前,我安装了一个 ngnix 网络服务器并尝试执行 make 但失败了:

...
checking windows.h presence... no
checking for windows.h... no
configure: error: You need a C++ compiler for C++ support.
make[1]: *** [/home/gunjaj/software/pcre-8.38/Makefile] Error 1
make[1]: Leaving directory `/home/gunjaj/software/nginx-1.8.1'
make: *** [build] Error 2

感谢任何帮助。

PS:这个问题和另一个问题How to install C compiler for GCC without Internet connection? (RHEL6)类似

但我现在绝对无法上网。

【问题讨论】:

  • 如果你有 RHEL DVD/ISO,你可以把它挂载到机器和yum install gcc-c++
  • 这是超级用户或 ServerFault 的问题,而不是 SO。因为只有在您拥有开发环境并实际编程时,SO 才会变得相关!

标签: c++ c linux nginx rhel6


【解决方案1】:

您的 RHEL 计算机似乎已配置为从 RHEL 的官方存储库下载软件包,这些存储库只能通过 Internet 访问。

如果您没有 Internet 连接,您可以使用 /etc/yum.repos.d 中的配置文件重新配置 yum,以从 LAN 上的某个本地 RHEL 镜像下载软件包。

您必须具有 Internet 连接,或者您需要将服务器配置为指向 RHEL 官方存储库的本地镜像。显然,如果在任何地方都找不到“某物”,则您无法安装某物。遗憾的是,软件包不能凭空出现,以便安装。

您唯一的其他选择是;在具有必要连接的另一台机器上下载相关 RPM,手动将它们复制到这台机器上,然后使用rpm 命令手动安装它们,而不是yum;或获取基于 DVD 的安装介质并从安装 DVD 安装 rpm。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-10-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多