web-dev-qa-db-fra.com

build-essential n'est pas installé par défaut dans 18.04. Comment installer les pilotes de réseau hors ligne?

Nous avons un sérieux problème avec les nouvelles installations sur les ordinateurs portables qui ont uniquement un périphérique réseau sans fil nécessitant des pilotes de réseau, tels que bcmwl-kernel-source.

De nombreux ordinateurs portables n’ont pas de port Ethenet de nos jours.

Il n'y a pas build-essential dans une installation par défaut. Nous ne pouvons donc pas installer un module dkms ou construire quoi que ce soit à partir du source.

Le seul moyen est de télécharger manuellement de très nombreux packages nécessaires à l'installation de build-essential et de les installer manuellement à l'aide de dpkg.

Existe-t-il un autre moyen qu'un utilisateur ordinaire peut utiliser?

Cette question est née de cette question .

J'ai suggéré d'installer xenial qui a build-essential par défaut.

S'il n'y a aucune autre installation Ubuntu disponible, suggérer quelque chose comme apt-offline ne semble pas être assez bon.

Il semble que tous les packages requis sont fournis sur le support d'installation (répertoire du pool). Si quelqu'un pouvait suggérer un script ou tout autre moyen simple de télécharger et d'installer tous les logiciels, ce serait une excellente réponse.

7
Pilot6

Personne n'a répondu à la question, alors je vais essayer de poster mes suggestions qui ne sont pas parfaites.

Un moyen relativement simple de résoudre ce problème consiste à vous connecter temporairement à Internet à l'aide d'un téléphone Android ou de tout autre appareil. Ensuite, il est possible d'installer le pilote de manière normale.

Une autre méthode consiste à installer dkms à partir d’un support d’installation Ubuntu. Toutes les dépendances requises se trouvent dans le répertoire pool. Si vous téléchargez tous les paquets deb à partir de là dans le répertoire personnel Ubuntu, il sera possible d'installer tous les paquets avec Sudo dpkg -i *.deb.

Il doit y avoir un moyen de connecter le support d'installation Ubuntu en tant que référentiel et d'installer dkms en utilisant apt install. Mais je ne sais pas comment le faire.

1
Pilot6