我们常用apt-get来安装一些软件包,简单方便,下载下来的deb文件都保持在/var/cache/apt/archives中。但是,当我们碰到网速不给力,或者软件包太多而在另外一台机器上使用时,就可以把那些软件包制作成本地源了,这样就非常快了。
- 在你的磁盘上建立一个文件夹,假设取名叫packages #mkdir -p /var/packages
- 将/var/cache/apt/archives下的deb包都拷贝到 /var/packages下
- 使用dpkg-scanpackages 命令生成APT可以使用的软件包索引文件 /var#dpkg-scanpackages packages /dev/null | gzip> packages/Packages.gz 注意一下路径问题。等待系统扫描完所有的软件包后,会返回命令行,并且在packages文件夹中生成一个名为Packages.gz的压缩文件,存有这个文件夹中的软件包信息及其依赖关系。
</