eu simplesmente corri
yum install gcc
isto é o que surgiu:
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
gcc x86_64 4.4.7-3.el6 base 10 M
Installing for dependencies:
cloog-ppl x86_64 0.15.7-1.2.el6 base 93 k
cpp x86_64 4.4.7-3.el6 base 3.7 M
glibc-devel x86_64 2.12-1.107.el6_4.4 updates 974 k
glibc-headers x86_64 2.12-1.107.el6_4.4 updates 605 k
kernel-headers x86_64 2.6.32-358.18.1.el6 updates 2.3 M
mpfr x86_64 2.4.1-6.el6 base 157 k
ppl x86_64 0.10.2-11.el6 base 1.3 M
Updating for dependencies:
glibc x86_64 2.12-1.107.el6_4.4 updates 3.8 M
glibc-common x86_64 2.12-1.107.el6_4.4 updates 14 M
Transaction Summary
================================================================================
Install 8 Package(s)
Upgrade 2 Package(s)
Total download size: 37 M
Is this ok [y/N]: n
então eu corri
repoquery --location
em cada um desses itens. e tem seu URL para download.
Eu simplesmente criei uma nova pasta e baixei todos esses arquivos assim.
# wget http://mirrors.kernel.org/centos/6.4/updates/x86_64/Packages/glibc-common-2.12-1.107.el6_4.4.x86_64.rpm
# wget http://mirrors.kernel.org/centos/6.4/updates/x86_64/Packages/glibc-2.12-1.107.el6_4.4.x86_64.rpm
# wget http://mirror.wiredtree.com/centos/6.4/os/x86_64/Packages/ppl-0.10.2-11.el6.x86_64.rpm
# wget http://mirror.wiredtree.com/centos/6.4/os/x86_64/Packages/mpfr-2.4.1-6.el6.x86_64.rpm
# wget http://mirrors.kernel.org/centos/6.4/updates/x86_64/Packages/kernel-headers-2.6.32-358.18.1.el6.x86_64.rpm
# wget http://mirrors.kernel.org/centos/6.4/updates/x86_64/Packages/glibc-headers-2.12-1.107.el6_4.4.x86_64.rpm
# wget http://mirrors.kernel.org/centos/6.4/updates/x86_64/Packages/glibc-devel-2.12-1.107.el6_4.4.x86_64.rpm
# wget http://mirror.wiredtree.com/centos/6.4/os/x86_64/Packages/cpp-4.4.7-3.el6.x86_64.rpm
# wget http://mirror.wiredtree.com/centos/6.4/os/x86_64/Packages/cloog-ppl-0.15.7-1.2.el6.x86_64.rpm
# wget http://mirror.wiredtree.com/centos/6.4/os/x86_64/Packages/gcc-4.4.7-3.el6.x86_64.rpm
mas parece que eles não estavam em nenhuma ordem particular pelo
yum install gcc
então comecei a instalar alguns deles, mas fiquei preso.
rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm
rpm -ivh cpp-4.4.7-3.el6.x86_64.rpm
rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm
rpm -ivh kernel-headers-2.6.32-358.18.1.el6.x86_64.rpm
rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm
#
rpm -ivh glibc-common-2.12-1.107.el6_4.4.x86_64.rpm
rpm -ivh glibc-2.12-1.107.el6_4.4.x86_64.rpm
rpm -ivh glibc-headers-2.12-1.107.el6_4.4.x86_64.rpm
rpm -ivh glibc-devel-2.12-1.107.el6_4.4.x86_64.rpm
rpm -ivh gcc-4.4.7-3.el6.x86_64.rpm
em outras palavras, tudo foi instalado corretamente (eu os classifiquei com base no que foi instalado sem problemas.
logo abaixo de #
é onde os problemas começam.
não consigo executar nada depois do # porque nada é instalado depois dessa linha.
o que devo fazer?
UPDATE
eles estão falhando depois do # #
porque o primeiro depende do segundo
e o segundo depende do primeiro.
em outras palavras ...
rpm -ivh glibc-common-2.12-1.107.el6_4.4.x86_64.rpm
está pedindo
rpm -ivh glibc-2.12-1.107.el6_4.4.x86_64.rpm
enquanto esse está pedindo o primeiro novamente.