在离线的Debian或者Ubuntu上安装环境
纯净的debian和Ubuntu缺少很多应有的工具包 原始的vi工具很难操作 适配工具包需要花费大量时间去搜寻匹配的版本
这里有一个思路 利用一台已有的同版本debian或ubuntu 使用apt-get将依赖deb下载 随后复制到离线系统内,配置本地源, 使用apt安装
1.在联网系统内下载软件依赖包
apt-get update
apt-get -d install vim
下载的vim以及相关依赖包存放在/var/cache/apt/archives目录
2.生成本地索引
以/opt/debs 为根目录,创建archives目录,将上一步下载的依赖包粗知道/opt/debs/archives目录下 在/opt/debs目录,生成本地索引:
mkdir -p /opt/debs/archives
cp /var/cache/apt/archives/*.deb /opt/debs/archives/
cd /opt/debs
dpkg-scanpackages archives /dev/null | gzip > archives/Packages.gz
chmod 777 -R debs
3.将离线包复制到离线系统内
复制/opt/debs 目录到离线系统 debs目录下是archives目录
4.配置本地源
在离线计算机上 配置/etc/apt/sources.list 增加离线源路径
deb [trusted=yes] file:///opt/debs /archives/
局域网络
deb [trusted=yes] http://192.168.12.8:8080/debs /archives/
本地源不包含签名,增加[trusted=yes]是信任本地源
包含[trusted=yes]:
apt-get clean
apt-get update
apt-get install vim
如果是ubuntu系统 ,不包含[trusted=yes]:
apt-get clean
apt-get update --allow-insecure-repositories
apt-get install vim --allow-unauthenticated