ubuntu16.04制作本地apt源离线安装

一、首先在有外网的服务器安装需要安装的软件,打包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

相关推荐
不烦下雨c37 分钟前
[网络]抓包工具介绍 tcpdump
linux·tcpdump
南瓜小米粥、1 小时前
通过fdisk初始化Linux数据盘
linux·运维·服务器
秋风起,再归来~1 小时前
【Linux庖丁解牛】—Linux基本指令(中)!
linux·指令
Eternal-Student1 小时前
预处理、编译、汇编、链接
linux·汇编·windows
sp_wxf2 小时前
Stream流
linux·服务器·windows
LYK_HAHA2 小时前
centos常用知识和命令
linux·运维·centos
可涵不会debug3 小时前
【Linux】信号知识三把斧——信号的产生、保存和处理
linux·运维·信号
jyan_敬言3 小时前
【Linux】Linux命令与操作详解(一)文件管理(文件命令)、用户与用户组管理(创建、删除用户/组)
linux·运维·服务器·c语言·开发语言·汇编·c++
unix2linux4 小时前
Parade Series - SHA256
linux·python·mysql·shell
学思之道4 小时前
给Linux操作系统命令取个别名
linux·运维·经验分享·学习方法