Linux制作本地源
由于项目需要在Ubuntu64位上搭建运行环境,需要安装很多软件,下载需要大量时间,并且需要安装的计算机可能由于条件限制无法上网,因此我们就需要制作一个本地源。一下是制作本地源需要的步骤:
1.拷贝所需安装软件包
通过apt-get安装的软件都在/var/cache/apt/archives目录下,在/目录下新建packages目录,并将所有的软件包拷贝到该目录下。(可以拷贝到任意路径下的目录里,该步骤主要是将所有软件包拷贝到一处,便于以后打包)
2..生成软件包信息(含有重要的包的依赖关系)
通过dpkg-scanpackages命令来获取软件包的详细信息(必须要确认安装了dpkg-dev)。
$ sudo dpkg-scanpackages /packages/ /dev/null |gzip >/packages/Packages.gz
这样就在packages目录下生成了Packages.gz文件,
apt-get安装软件时都会读取这个文件,从而获取的包的信息,如有依赖的包,就会自动下载并安装。
Packag