今天尝试在内网中安装nginx时,遇到的问题,下载依赖包,很麻烦,不过从【Ubuntu1804_server 离线安装GCC_7.5】这篇文章中看到的比较方便的方法
apt-get 命令在安装软件时,会下载相关依赖包到/var/cache/apt/archives 目录下
> apt clean all
> dpkg -i *.deb
> apt install zip
> apt install lrzsz
为了得到nginx的完整的离线依赖包,我先在本地虚拟机中(已联网)的系统中通过apt-get命令安装nginx和gcc,后将/var/cache/apt/archives 中的依赖包通过zip命令进行压缩打包,再依赖xshell 的lrzsz工具的sz命令将该压缩包下载到本地,然后将该压缩包上传至内网的系统中,再通过dpkg -i *.deb命令,将该压缩包的依赖包全部安装。