Como posso instalar pacotes antigos de coleções de software no CentOS 6?

0

Eu tenho um Dockerfile para construir no Centos 6 com o GCC 5.3 que é assim:

FROM centos:6
RUN yum -y update && yum -y install centos-release-scl
RUN yum -y update && yum -y install devtoolset-4-gcc-c++
RUN scl enable devtoolset-4 ./build.sh  #Build with gcc 5

Infelizmente, o devtoolset-4 não é mais suportado no centos-release-scl. Não é difícil encontrar espelhos que ainda parecem ter o arquivo; por exemplo,

link

Mas não sei como instalar a partir disso (ou de um download local). Qualquer ajuda seria muito apreciada.

NB. Eu sei que não é ideal usar pacotes não suportados, mas a única alternativa que posso encontrar é construir o GCC a partir do zero, o que leva tanto tempo que meu docker gera tempos de espera no CI.

    
por Mohan 08.08.2018 / 14:33

0 respostas