18.04 中默认不安装 build-essential。如何离线安装网络驱动程序?

18.04 中默认不安装 build-essential。如何离线安装网络驱动程序?

我们在仅具有无线网络设备的笔记本电脑上进行新安装时遇到了严重的问题,这些笔记本电脑需要一些网络驱动程序,例如bcmwl-kernel-source

如今,许多笔记本电脑没有以太网端口。

默认安装中没有build-essential。所以我们无法安装dkms模块或从源代码构建任何东西。

唯一的方法是手动下载安装所需的很多软件包build-essential,然后使用 手动安装它们dpkg

普通用户还有其他可以采用的方法吗?

这个问题源于这个问题

我建议默认xenial安装。build-essential

如果没有其他可用的 Ubuntu 安装,建议类似的操作apt-offline似乎不够好。

看起来所有必需的软件包都已在安装介质(池目录)中提供。如果有人能建议一个脚本或任何其他简单的方法来下载和安装它们,那就太好了。

答案1

没有人回答这个问题,所以我会尝试发布一些并不完美的建议。

解决这个问题的一个比较简单的方法是使用安卓手机或其他设备临时连接到互联网。然后就可以正常安装驱动程序了。

dkms另一种方法是从 Ubuntu 安装媒体安装。所有必需的依赖项都在pool目录中。如果您从那里下载所有 deb 包到 Ubuntu Home 目录,则可以通过 安装所有包sudo dpkg -i *.deb

一定有一种方法可以将 Ubuntu 安装介质连接为 repo 并dkms使用进行安装apt install。但我不知道该怎么做。

相关内容