首先找一个有网的机器下载 包
$ sudo rm -rf /var/cache/apt/archives/* # 清空缓存目录,这一步也可以不做
$ sudo apt-get -d install <包名>
# 所有下载的包,都在/var/cache/apt/archives/
# 将这个里面的文件拷贝下来到优盘里面
sudo apt-get -d install cmake gcc g++ libncurses5 libncurses5-dev
在需要离线安装的主机上操作
# 创建一个存放离线宝的目录
sudo mkdir /var/debs
# 将u盘的拷贝文件存放在目录中
$ sudo cp -r /U盘/路径/debs/* /var/debs/
# 生成索引文件
$ sudo touch /var/debs/Packages.gz
$ sudo chmod -R 777 /var/debs/ # 防止权限不足
$ sudo dpkg-scanpackages debs /dev/null | gzip > debs/Packages.gz # 创建索引
修改配置源文件
# 打开配置源文件
sudo vim /etc/apt/sources.list
# 将原来的内容全部注释掉,最后一行加上
deb file:/var debs/
# 更新索引
sudo apt-get update
#
http://www.285868.com/a/xtjc/5817.html