apt本地离线源安装

首先找一个有网的机器下载 包

$ 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

猜你喜欢

转载自blog.csdn.net/sunt2018/article/details/86296852
今日推荐