注意事项
root用户
更新源目录:/var/cache/apt/archives/
新建本地源目录:~/packs
操作
修改源文件归属
sudo chown root:root -R /var/cache/apt/archives/*
复制文件
sudo cp -r /var/cache/apt/archives/* ~/packs
建立Packages.gz包
建立Packages.gz包, 里面记录了packs文件夹下面的软件包信息,包括依赖信息
sudo dpkg-scanpackages packs /dev/null |gzip > packs/Packages.gz -r
建议amd64和i386的包分2个目录执行,避免打包时候名字重复,会自动忽略。如wine x64需要i386的包,运行32位的xp、win7等
压缩保存
tar zcvf packs.tar.gz packs
使用本地源
打开配置文件
sudo vim /etc/apt/sources.list
配置源路径(这里源在/root/目录下,packs前的空格必须保留),添加:deb file:///root/ packs/
更新源
sudo apt-get update