build-essential não é instalado por padrão no 18.04. Como instalar drivers de rede offline?

7

Temos um sério problema com novas instalações em laptops que possuem apenas um dispositivo de rede sem fio que requer alguns drivers de rede, como bcmwl-kernel-source .

Muitos laptops não têm uma porta Ethenet hoje em dia.

Não há build-essential em uma instalação padrão. Portanto, não podemos instalar um módulo dkms ou criar algo a partir da fonte.

A única maneira é baixar manualmente muitos pacotes necessários para instalar build-essential e instalá-los manualmente usando dpkg .

Existe alguma outra maneira que um usuário comum possa usar?

Esta questão surgiu de pergunta .

Eu sugeri instalar xenial que tem build-essential por padrão.

Se não houver nenhuma outra instalação do Ubuntu disponível, sugerir algo como apt-offline não parece ser bom o suficiente.

Parece que todos os pacotes necessários são fornecidos na mídia de instalação (diretório do pool). Se alguém pudesse sugerir um script ou qualquer outra forma simples de baixar e instalar todos, seria uma ótima resposta.

    
por Pilot6 08.06.2018 / 18:26

1 resposta

1

Ninguém respondeu à pergunta, por isso vou tentar postar minhas sugestões que não são perfeitas.

Uma maneira relativamente fácil de resolver esse problema é conectar-se temporariamente à Internet usando um telefone Android ou outro dispositivo. Então é possível instalar o driver de uma maneira normal.

Outra maneira é instalar dkms de uma mídia de instalação do Ubuntu. Todas as dependências necessárias estão no diretório pool . Se você baixar todos os pacotes deb de lá para o diretório Home do Ubuntu, será possível instalar todos os pacotes por sudo dpkg -i *.deb .

Deve haver uma maneira de conectar a mídia de instalação do Ubuntu como um repositório e instalar dkms usando apt install . Mas eu não sei como fazer isso.

    
por Pilot6 20.06.2018 / 16:24