在ubuntu系统无法上网的情况下,可以通过下载ubuntu镜像,离线安装基础依赖包,例如gcc、make等。

首先下载Ubuntu镜像到本地,以ubuntu 18.04 arm64为例,下载的镜像名称ubuntu-18.04.4-server-arm64.iso

将iso镜像挂载到ubuntu系统文件系统中,这里挂载到/mnt/apt

sudo mount -o loop ubuntu-18.04.4-server-arm64.iso /mnt/apt

进入/mnt/apt目录,可以看到镜像文件中的内容,如下图所示,

capture_20220401142842531

进入pool/main目录,

capture_20220401143003640

根据自己要安装的依赖的名称,进入相应目录寻找安装包。如gcc,进入g,make,进入m。这里以make为例,进入./m/make-dfsg,可以看到make的.deb安装包。

capture_20220401143214735

将该安装包拷贝到需要安装的make的ubuntu系统中,使用以下命令安装make即可。

sudo dpkg -i make_4.1-9.1ubuntu1_arm64.deb

最后记得把挂载的目录卸载掉。

sudo umount /mnt/apt
说点什么
请文明发言!
支持Markdown语法
好耶,沙发还空着ヾ(≧▽≦*)o
Loading...