netinstall 上的个人存储库地址

netinstall 上的个人存储库地址

我们办公室里有一个可以正常工作的 lenny 存储库。这是存储库正常工作的机器上的 sources.list 行:

deb http://fai.foo.com/ftp.es.debian.org/debian lenny main contrib non-free

我想在另一台机器上安装 lenny,但使用:

http://fai.foo.com/ftp.es.debian.org

作为地址和 /debian/ 作为目录不起作用。

这些地址正确吗? repo 和安装映像必须是完全相同的版本吗?(netinstall 映像:debian-501-i386-netinst.iso)

答案1

进入 debian 文件夹内的 dists 目录,并创建指向 lenny 的稳定符号链接

ln -s lenny stable

安装程序寻找稳定版或测试版,而不是 lenny。

当我第一次遇到这个问题时,我在查看 apache 日志时发现了这一点。

答案2

最后,我在安装时从控制台修改了 /target/etc/apt/sources.list(当然还有 apt-get update),成功了。无论如何,如果能知道为什么这种优雅的方法不起作用,那就太好了。

答案3

我不知道 foo.com 是什么,但我猜这只是你编造的?试试以下一些地址。

http://www.debian.org/mirror/list

主机名 FTP HTTP  

西班牙
FTP 网站
  (ftp.gul.uc3m.es)/debian/ /debian/  
debian.com.es /debian/  
debian.grn.cat /debian/ /debian/  
ftp.caliu.cat /debian/ /debian/  
ftp.cica.es /debian/ /debian/  
ftp.gva.es /镜像/debian/ /镜像/debian/   
ftp.rediris.es /debian/ /debian/  
ftp.udc.es /debian/ /debian/     
ftp.um.es /镜像/debian/       

答案4

镜像应为镜像基础的完整路径。此目录应包含“dists”文件夹。

因此,它基本上和你在 sources.list 中输入的内容相同

http://fai.foo.com/ftp.es.debian.org/debian

对 sources.list URL 进行简要分析,如下所示

德布http://fai.foo.com/ftp.es.debian.org/debianlenny 主要贡献 非自由

  • deb-这意味着这是一个二进制存储库
  • http://fai.foo.com/ftp.es.debian.org/debian- 存储库的 URL
  • lenny - 您正在使用的发行版(lenny、etch、stable、unstable 等)
  • main contrib non-free - 您希望使用的 Debian 组件

事实上,我以前试图向人们解释这一点的时候,有一张旧照片

http://people.debian.org/~mez/sources.list.png

相关内容