1、清理apt缓存
apt-get clean
2、下载需要的apt包(这里如果环境中已经存在了,好像下载不下来,先卸载再下)
sudo apt-get -d install sshpass
包默认存放在/var/cache/apt/archives/目录下
3、待下载完所有需要的apt包后,将archives文件夹整体拷贝到/opt/openstack/pkgs目录下
4、生成包的元数据信息
dpkg-scanpackages /opt/openstack/pkgs /dev/null |gzip > /opt/openstack/pkgs/Packages.gz -r
5、/opt/openstack/pkgs目录打包成tar.gz文件取回
6、如需在其他环境上使用,则将tar包解压到/opt/openstack目录,并在如下文件中修改
vi /etc/apt/sources.list deb file:/// /opt/openstack/pkgs/
该博客介绍了如何清理apt缓存,下载并保存所需软件包,然后生成元数据信息,以便在其他环境中离线安装。主要步骤包括:使用`apt-get clean`清理缓存,下载指定的apt包,拷贝包到指定目录,生成元数据,最后打包目录以备在其他环境使用。
242

被折叠的 条评论
为什么被折叠?



