2012-03-10 86 views

Trả lời

15

Yum sẽ cài đặt vòng/phút từ kho lưu trữ của nó.

Vì vậy, tôi không hiểu tại sao bạn muốn tránh yum, nó cũng sẽ giải quyết các phụ thuộc và cài đặt chúng.

Tuy nhiên, đây là RPM chính thức kho gương (một trong số nhiều): http://centos.arminco.com/5/os/i386/CentOS/

Dưới đây là danh sách của tất cả các gương: http://www.centos.org/modules/tinycontent/index.php?id=30

Bạn sẽ cần ít nhất 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

Đối lập C/C++ bạn cũng sẽ cần libstdC++, glibc, vv

Khi bạn chạy

yum install gcc 

Tất cả mọi thứ được thực hiện

Như bạn đã làm không được chỉ định kiến ​​trúc Tôi giả định i386, nhưng URL rất giống với x86_64:

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

+0

Như bạn đã nói @rkosegi, ** "yum install .." ** rất tuyệt, nhưng không dễ dàng hoặc phù hợp để chọn một phiên bản khác của những thứ cần sử dụng. Do đó, nó có thể mới hơn hoặc cũ hơn cửa hàng của nó trên các kho. Và những vesions có thể cần thiết từ một số ứng dụng hoặc thư viện như phụ thuộc. – NOTSermsak

+0

URL không hoạt động cho cả i686 ans 86_64: ( – Ganesh

3

Nếu bạn muốn cài đặt nó như là một người dùng cục bộ (hoặc là một superuser)

GNU GSRC cung cấp một cách dễ dàng để làm như vậy

Link: http://www.gnu.org/software/gsrc/

Sau khi cài đặt qua bzr, đơn giản làm như vậy:

./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

Để nhận gsrc, tốt hơn nên chạy: 'bzr checkout http://bzr.savannah.gnu.org/r/gsrc/trunk gsrc'. Ví dụ: chúng cung cấp nhiều lần. – pachanka

Các vấn đề liên quan