大多数银行项目封闭式开发,没有网络不能通过apt或者yum的方式去安装一些基础软件包,例如:make gcc 等。
Distributor ID: Ubuntu
Description: Ubuntu 18.04.5 LTS
Release: 18.04
Codename: bionic
sudo apt-get -y install make
安装完软件后deb包默认会放在/var/cache/apt/archives目录下
1 root@IceTea:~# cd /var/cache/apt/archives
2 root@IceTea:/var/cache/apt/archives# ll
3 total 164
4 drwxr-xr-x 3 root root 4096 Jul 17 06:03 ./
5 drwxr-xr-x 3 root root 4096 Jul 17 06:03 ../
6 -rw-r----- 1 root root 0 Aug 6 2020 lock
7 -rw-r--r-- 1 root root 153924 Apr 17 2018 make_4.1-9.1ubuntu1_amd64.deb
8 drwx------ 2 _apt root 4096 Jul 17 06:03 partial/
sudo mkdir /offlinePackage
sudo cp -r /var/cache/apt/archives /offlinePackage
sudo chmod 777 -R /offlinePackage/
1 sudo apt-get -y install dpkg-dev
2 sudo dpkg-scanpackages /offlinePackage/ /dev/null |gzip >/offlinePackage/Packages.gz
保存offlinePackage.tar.gz到U盘或者是服务器上,后续使用。
sudo tar zcvf offlinePackage.tar.gz /offlinePackage/
插入U盘或者光盘,offlinePackage.tar.gz文件复制到根目录下,进行解压
sudo tar zxvf offlinePackage.tar.gz -C /
sudo cp /etc/apt/sources.list /etc/apt/sources.list.back
sudo vim /etc/apt/sources.list
deb [trusted=yes] file:/// offlinePackage/
sudo apt-get update
sudo apt-get -y install make --allow-unauthenticated
原文:https://www.cnblogs.com/lijl11/p/15024724.html