Bootstrap

ubuntu 配置本地源

Ubuntu中/etc/apt/sources.list.d目录的作用

在Ubuntu下软件源的文件是/etc/apt/sources.list,那么sourdces.list.d目录下的文件又是什么作用呢?
    该文件夹下的文件是第三方软件的源,可以分别存放不同的第三源地址,只需“扩展名”为list即可,更新后使用命令:
    apt-get update
    更新一下软件源。


本文来自 twlkyao 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/twlkyao/article/details/10360353?utm_source=copy
1.建立一个目录,用于放所有下载的软件包
mkdir /root/deps
2. 将下载的包都放到 /root/deps中
3. 建立Packages.gz包,里面记录了packs文件夹下面的软件包信息,包括依赖信息。
dpkg-scanpackages /root/deps /dev/null |gzip > /root/deps/Packages.gz -r
4. 加本地源
cat /etc/apt/sources.list
deb file:/// /root/deps/
注意:
packs后面有一个斜杠,全路径前面还要有空格
5. 更新源
apt-get update

碰到的问题
1.

...
忽略:4 file:/media /tmp/pds-install/bintop/pds-pkgs/ Translation-zh_CN
获取:5 file:/media /tmp/pds-install/bintop/pds-pkgs/ Translation-zh
忽略:5 file:/media /tmp/pds-install/bintop/pds-pkgs/ Translation-zh
获取:6 file:/media /tmp/pds-install/bintop/pds-pkgs/ Translation-en
忽略:6 file:/media /tmp/pds-install/bintop/pds-pkgs/ Translation-en
获取:3 file:/media /tmp/pds-install/bintop/pds-pkgs/ Packages
错误:3 file:/media /tmp/pds-install/bintop/pds-pkgs/ Packages
  无法找到文件 - /media//tmp/pds-install/bintop/pds-pkgs/Packages (2: 没有那个文件或目录)
获取:4 file:/media /tmp/pds-install/bintop/pds-pkgs/ Translation-zh_CN
忽略:4 file:/media /tmp/pds-install/bintop/pds-pkgs/ Translation-zh_CN

可能第三步没有执行成功
2. 我把source.list名字改成其他的,就不能成功,感觉source.list的名字应该是固定的

;