首先我想说的是,我刚刚开始使用 Linux,所以我自己很难弄清楚这一点。
版本:Ubuntu 桌面 18.04
我出去为这台电脑买了一张无线网卡,这样我就可以连接到家里的互联网,但是这张卡并不是“即插即用”的。我在网上搜索了一下,找到了一些驱动程序以及通过 USB 安装它们的说明,但我似乎遇到了一个问题。说明指出我需要使用诸如“make”之类的命令,在终端中运行 make 命令会返回以下内容:
Command 'make' not found, but it can be installed with:
.
sudo apt install make
sudo apt install make-guile
并运行 sudo apt install make 返回:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package make is not available, but is referred to by another package.
this may mean that the package is missing, has been obsoleted, or is only available from another source
E: Package 'make' has no installation candidate
我可以想象我尝试运行的所有其他命令都会出现此错误。
如果有帮助的话,我会尝试按照找到的说明进行操作这里安装这些驱动程序。然后我在网上搜索了一下,试图找到一种方法来获取“make”命令,但几乎所有的信息都说我必须将相关机器连接到互联网。我正在寻找一种方法来将 make 命令(以及安装驱动程序所需的其他命令)放到这台电脑上,或者找到一种不使用这些命令来安装驱动程序的方法。
我放到机器上的任何东西都会通过闪存驱动器从 Windows 笔记本电脑传输到 Ubuntu 机器。再次强调,我现在无法使用以太网连接。提前感谢大家提供的任何帮助 :)
答案1
您可以使用以下方法安装构建该驱动程序所需的工具:
sudo apt install build-essential
这将安装make
一个 C++ 编译器。
答案2
有几种选择,从使用离线存储库/包管理器到刻录一组包含所需包的 DVD/USB 映像。无论采用哪种方法,您都需要访问联网的机器,或者找人帮您做这件事,以便真正获得所需的包和任何依赖项(开发工具会有很多依赖项)。请参阅如何在没有互联网(离线)的情况下安装软件或软件包?了解有关如何执行此操作的更多信息。