2012-03-10 86 views

回答

15

Yum将从其存储库安装rpm。

所以我不明白你为什么想要避开yum,它会解决依赖并安装它们。

然而,这里是官方的RPM库镜(许多之一): http://centos.arminco.com/5/os/i386/CentOS/

这里是所有镜像列表:http://www.centos.org/modules/tinycontent/index.php?id=30

你将需要至少3周的RPM:

  • gcc-4.4.6-3.el6.i686.rpm
  • gcc-C++ - 4.4.6-3.el6.i686.rpm
  • libgcc-4.4.6-3.el 6.i686.rpm

对于C/C++,你还需要的libstdC++编译,glibc的,等

当您运行

yum install gcc 

一切都做

像你一样未指定架构我假设i386,但是x86_64的URL非常相似:

http://centos.arminco.com/6/os/x86_64/Packages/

+0

像你说的@rkosegi,**“yum install ..”**是伟大的,但不容易或适合选择其他版本的东西使用。因此,它可能比它在存储库上的存储更新或更旧。并且可能需要某些应用程序或库作为依赖项。 – NOTSermsak 2015-02-06 04:05:43

+0

网址不适用于i686和86_64 :( – Ganesh 2017-07-17 12:22:38

3

如果你想安装它作为一个本地用户(或超级用户)

GNU GSRC提供了一种简单的方法来做到这一点

链接:http://www.gnu.org/software/gsrc/

通过的bzr安装后,只需做这些:

./bootstrap 
./configure --prefix=~/local 
make -C gnu/gcc 
(or make -C gnu/gcc MAKE_ARGS_PARALLEL="-jN" to speed up for a N-core system) 
make -C gnu/gcc install 
+0

)要获得gsrc,最好运行:'bzr checkout http://bzr.savannah.gnu.org/r/gsrc/trunk gsrc'。作为它们提供的示例超时。 – pachanka 2015-01-20 07:22:55