【问题标题】:not able to install GCC on Solaris 11.4无法在 Solaris 11.4 上安装 GCC
【发布时间】:2022-01-24 08:13:16
【问题描述】:

我在 VirtualBox 中安装了Solaris 11.4 x86。我需要安装 GCC 编译器,以便我可以在 Solaris 中运行 c 代码。但是每次我尝试安装包时都会出现这个错误:

Errors were encountered while attempting to retrieve package or file data for the
requested operation. Details follow:
http protocol error: Unknown error code: 500 reason: Internal Server Error
URL: 'http://pkg.oracle.com/solaris/release/solaris/file/1/53eb07cd6fade116a6fdea7397c6839929ec0925'

出版商信息:

我使用了以下命令:

   sudo pkg install developer/gcc/gcc-c-7

也试过 -nv 选项

sudo pkg install -nv gcc
sudo pkg install -nv gcc-7
sudo pkg install -nv developer/gcc-7

查看以下命令的输出:

kashif@OS:~$ pkg list | grep GCC

输出:

system/library/gcc/gcc-c++-runtime                7.3.0-11.4.0.0.1.14.0      i--
system/library/gcc/gcc-c++-runtime-7              7.3.0-11.4.0.0.1.14.0      i--
system/library/gcc/gcc-c-runtime                  7.3.0-11.4.0.0.1.14.0      i--
system/library/gcc/gcc-c-runtime-7                7.3.0-11.4.0.0.1.14.0      i--

下图显示了来自 repostiry 的 gcc 包信息

我试图解决这个问题 2 天。我已经阅读了来自

的文档

https://docs.oracle.com/cd/E37838_01/html/E60979/publisher-config.html

我也尝试安装developerstudio 12.6,但没有成功。

错误和命令的全貌:

我在 Google 上搜索错误,试图找到有关错误的信息,并搜索了如何在 Oracle Solaris 11 上安装 GCC。我找不到任何解决此问题的方法。

【问题讨论】:

  • 我在 VirtualBox 中安装了 Solaris 11.4 x86 你的 VM 有多少 RAM 和磁盘空间。它需要至少 4 GB RAM。
  • 感谢@AndrewHenle 的回复。我已经为 Solaris 11.4 提供了 4GB 的 RAM。我的笔记本电脑中安装的总 RAM 为 8GB。主机操作系统是 Ubuntu。
  • 磁盘驱动器有多大?有关空间要求,请参阅 docs.oracle.com/cd/E37838_01/html/E60973/glmru.html
  • 建议的最小磁盘空间为 13GB。我已经提供了 31GB 的磁盘空间。
  • 使用全新安装重试? Oracle URL 中的 500 错误可能表明 Oracle 遇到了问题。

标签: unix gcc terminal solaris


【解决方案1】:

试试“wget http://pkg.oracle.com/solaris/release/p5i/0/developer%2Fgcc.p5i"”或者你喜欢的gcc包,用pkg install手动安装。你可以试试:

pkg 安装 -v

下载后。

【讨论】:

  • 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接答案可能会失效。 - From Review
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-08-24
  • 2011-12-23
  • 1970-01-01
  • 2014-03-25
  • 1970-01-01
  • 2011-01-14
  • 2011-09-04
相关资源
最近更新 更多