Instalando o GCC a partir do código-fonte sem o apt

0

Eu tenho uma nova instalação do Ubuntu Server 16.04 que está tendo problemas com a Ethernet NIC. Eu acho que já percebi, mas eu preciso recompilar o kernel, o que é um problema porque eu não tenho nenhum dos compiladores C comuns pré-instalados. Como não tenho uma conexão de rede, não posso usar o apt para instalar um compilador. Usando o mesmo antigo truque de USB, mudei a fonte do gcc-5.4.0 (a versão usada para compilar o kernel atual) para o servidor, mas ./configure falha com configure: error: no acceptable C compiler found in $PATH . Existe alguma maneira de eu contornar isso, ou devo apenas passar a tentar cross-compilar o novo kernel?

    
por EDTwardy 12.02.2018 / 02:22

1 resposta

0

Eu não posso marcar isso como respondido ou fechado, mas a steeldriver conseguiu me indicar este tópico:

Como posso instalar software ou pacotes sem Internet (offline)? sem-internet-offline

Para instalar os pacotes, inicializei uma VM do QEMU com especificações idênticas ao meu servidor em outra máquina, canalizei a saída de apt-rdepends gcc para um filtro grep simples e usei o apt-get download para obter todos os arquivos deb . Eles poderiam então ser transferidos para o servidor via scp e o Old USB Trick.

    
por EDTwardy 03.03.2018 / 05:27