天天看点

ubuntu 离线安装源制作

下面以XX软件为例

1. 下载离线安装包 ubuntu下安装包都会下载到/var/cache/apt/archives下,首先清空该目录

sudo apt-get clean

下载需要安装包 sudo apt-get install -d XX -d:代表只下载不安装,但是如果该机器上已经有该软件,则不会执行

2.安装dpkg-dev sudo apt-get install dpkg-dev

3.创建源目录 sudo mkdir /XX

4.拷贝离线包到源目录 sudo cp /var/cache/apt/archives/*.deb /XX

5.为离线安装包制作索引 cd / sudo dpkg-scanpackages XX/ |gzip >XX/Packages.gz  运行完该命令后会在XX目录生成Packages.gz

6.将索引加入source.list echo “deb file:/// XX/”>>/etc/apt/source.list

本地源用file://来标志,/为运行 dpkg-scanpackages的绝对路径,XX/为离线安装包目录

7.更新源 sudo apt-get update 如果update时有关于file://的错误,则是上述步骤中某个步骤目录出错

8.安装XX sudo apt-get install XX