一、首先在有外網的服務器安裝需要安裝的軟件,打包deb軟件。
cd /var/cache/apt
zip -r?archives.zip?archives
sz?archives.zip
二、在無外網服務器上傳deb包,并配置apt源。
1、上傳deb包安裝lrzsz、unzip
用ftp軟件連接無外網服務器協議選擇sftp,把
lrzsz_0.12.21-10~build0.16.04.1_amd64.deb
unzip_6.0-20ubuntu1.1_amd64.deb
文件傳到/home/ubuntu中
2、安裝lrzsz、unzip
cd /home/ubuntu
dpkg -i lrzsz_0.12.21-10~build0.16.04.1_amd64.deb
dpkg -i unzip_6.0-20ubuntu1.1_amd64.deb
3、上傳deb包
cd ?/var/cache/apt
rz
選擇archives.zip
unzip ?-o ?archives.zip
4、更改apt源
cp /etc/apt/sources.list?/etc/apt/sources.list.bak
vim /etc/apt/sources.list
deb ?[trusted=yes]??file:/var/cache/apt/archives/ ?./
5、更新源
cd /var/cache/apt/archives
dpkg -i libdpkg-perl_1.18.4ubuntu1.7_all.deb
dpkg -i make_4.1-6_amd64.deb
dpkg -i binutils_2.26.1-1ubuntu1~16.04.8_amd64.deb
sudo dpkg-scanpackages??. ?/dev/null ?| ?sudo tee Packages ?> ?/dev/null
sudo gzip -k -f Packages
apt-ftparchive ?release??./ ?> ?Release
sudo apt-get update
6、安裝軟件
sudo apt-get install ?nginx
全部輸入y