目录
应项目需求,需要在无外部网络的情况下进行系统的部署,包括从操作系统安装开始。接下来主要介绍离线源的制作用于软件的离线安装。
- $ mkdir -p /opt/offline-packages/archives
- $ cd /opt/offline-packages/archives
$ sudo apt-get download $(apt-cache depends --recurse --no-recommends --no-suggests --no-conflicts --no-breaks --no-replaces --no-enhances vim | grep "^\w" | sort -u)
- $ cd /opt/offline-packages
- $ sudo dpkg-scanpackages -m . /dev/null | gzip -9c > Packages.gz
- $ cp Packages.gz ./archives
$ tar -zcvf offline-apt-packages.tar.gz offline-packages
(1)将打包的离线包发送到目标机器上解压
- $ sudo tar -zxvf offline-apt-packages.tar.gz -C /opt
- # 写入本地源,如有需要,提取备份原有源
- $ cd /etc/apt/
- $ mv source.list source.list.bak
- $ touch source.list
- $ echo "deb file:///opt/offline-apt-packages archives/"| sudo tee /etc/apt/sources.list
(2)更新源
$ sudo apt-get update
(3)之后即可进行软件的安装
1.《ubuntu apt-get离线源制作》 ubuntu apt-get离线源制作_HYESC的博客-CSDN博客_ubuntu 离线源