Você pode tentar baixá-lo diretamente do mirror.centos.org com o comando wget, alterando seus privilégios e executando-o ./.
Eu não acredito que você precise de sudo para este processo. Mas isso depende dos seus privilégios permitidos.
Estou trabalhando em um cluster HPC que possui o CentOS instalado. Meu projeto requer a instalação do g ++ > = 4.8.1 no servidor. No entanto, o gcc (g ++) instalado no cluster é 4.4. E o que é mais problemático é que eu não tenho permissão de acesso root, então eu não posso usar o comando sudo no cluster para instalar o gcc.
Então, decidi instalar a versão do gcc localmente. Para isso, eu segui estas instruções . Nas instruções, eu simplesmente substituí o gcc 4.5 pelo gcc 5.1 e a palavra "user" pelo meu nome de usuário na linha de comando, com as versões do gmp, mpc e mpfr permanecendo iguais. Mas no entanto, a instalação falhou quando eu executei o comando "make install" para o gcc com o seguinte erro:
" /home/<username>/build/gcc-5.1.0/host-x86_64-unknown-linux-gnu/gcc/cc1: error while loading shared libraries: libmpc.so.2: cannot open shared object file: No such file or directory
"
Existe alguma outra maneira de instalar a versão mais recente do gcc no cluster HPC localmente?
Você pode tentar baixá-lo diretamente do mirror.centos.org com o comando wget, alterando seus privilégios e executando-o ./.
Eu não acredito que você precise de sudo para este processo. Mas isso depende dos seus privilégios permitidos.