我全新安装了 Ubuntu Server 16.04,但以太网 NIC 存在问题。我想我已经差不多弄明白了,但是我需要重新编译内核,这是一个问题,因为我没有预装任何常见的 C 编译器。由于我没有网络连接,我无法使用 apt 安装编译器。使用相同的旧 USB 技巧,我将 gcc-5.4.0(用于编译当前内核的版本)的源代码移至服务器,但./configure
失败并显示configure: error: no acceptable C compiler found in $PATH
. 我有什么办法可以解决这个问题,还是应该继续尝试交叉编译新内核?
我无法将此标记为已回答或已关闭,但 Steeldriver 能够将我指向此线程:
如何在没有 Internet(离线)的情况下安装软件或软件包? 没有互联网离线
为了安装这些软件包,我在另一台机器上启动了一个与我的服务器具有相同规格的 QEMU VM,将输出通过管道传输
apt-rdepends gcc
到一个简单的 grep 过滤器,并使用 apt-get download 来获取所有 deb 文件。然后可以通过 scp 和 Old USB Trick 将它们传输到服务器。