是否有任何可以启动的 ubuntu ISO,其中已经安装了 make 和/或 gcc(或其他 c++ 编译器)?我已成功将 ubuntu 18.04.2 版本安装到我的 XPS 7590 上,但杀手级 wifi 卡无法工作。我提前研究过,知道这将是一个问题,并在这里找到了解决方案:https://support.killernetworking.com/knowledge-base/killer-ax1650-in-debian-ubuntu-16-04/。使用本指南,我将建议的 git 存储库下载到 usb,但失望地发现 ubuntu 18.04.2 的 ISO 不包括 make 的安装!当我获得 make 的 GNU 时,我很沮丧,因为我发现它甚至不包含 gcc!据我所知,在没有互联网的情况下安装这些模块极其困难 - 我需要这些模块才能安装驱动程序以使用我的互联网......这是一个非常令人沮丧的困境。老实说,我不明白为什么这么有用的模块一开始就不会被包括进来,但也许这是我的天真。
答案1
您可以通过运行以下命令列出需要安装的软件包:
apt-get --simulate install build-essential 2>&1 | grep "^ [a-z0-9]" | sed 's/^T.*$//g;s/ /\n/g' | tee packages.txt
~/Downloads
如果您需要的话,此列表的副本将保存在您的目录中。
然后,您可以转到一台可以运行的计算机并使用以下 URL 下载列表中的每个包(将“packagename”替换为实际的包):
https://packages.ubuntu.com/bionic/amd64/<packagename>/download
以下是下载 URL 的示例make
:
https://packages.ubuntu.com/bionic/amd64/make/download
只需单击列出的镜像之一即可下载。
别忘了也下载build-essential
!
您需要将所有下载的软件包(以 root 用户身份)复制到以下目录:
/var/cache/apt/archives
最后,您可以运行以下命令来安装软件包:
sudo apt-get install build-essential