雯丽

Debian下各种源设置方法

文档

0.8

已售 0
109.86KB

数据标识:D17208124443353861

发布时间:2024/07/13

卖家暂未授权典枢平台对该文件进行数据验证,您可以向卖家

申请验证报告

数据描述

目录
Content
Chapter_1
Chapter_1
在开始升级前,您必须在软件包源列表 /etc/apt/sources.list 中设定 apt 的配置文件。
apt 会查找所有通过任意 “deb” 行找到的包,并安装带最高版本号的包,给予该文件第一行以优先权(所以,如果有多个镜像地址,您最好先命名本地硬盘,然后是 CD-ROM,最后是 HTTP/FTP 镜像)。
提示
您可能需要为 DVD 和 CD-ROM 关闭 GPG 密钥检查。如果 /etc/apt/apt.conf.d/00trustcdrom 中还没有以下内容,则把下列内容添加至 /etc/apt/apt.conf。
APT::Authentication::TrustCDROM "true";
然而,这无法用于 DVD/CD-ROM 映像文件。
一个发行版通常既能通过它的代号(如:etch, lenny)引用,也可以用它的状态名引用(如:oldstable, stable, testing, unstable)。引用发行版的代号的好处在于,您绝对不会被新的发行版问题困扰且被带至此处。当然,这也意味着您不得不自己关注新版的发行。如果转而使用状态名,一旦有新版发行,您将只会看到一堆可用的软件包的更新。
4.4.1. 添加互联网 APT 源
默认配置用于从主 Debian 网络服务器上安装,但您可能希望修改 /etc/apt/sources.list 以使用其它的镜像,离您最近的网络镜像是一种更好的选择。
Debian HTTP 或 FTP 镜像地址能在 http://www.debian.org/distrib/ftplist 找到(参看“ Debian 镜像列表”一节)。HTTP 镜像通常比 FTP 镜像快。
例如,假设离您最近的 Debian 镜像是 http://mirrors.kernel.org。当用网络浏览器或是 FTP 程序检查那个镜像时,您会注意到主目录被组织成了如下情况:
http://mirrors.kernel.org/debian/dists/lenny/main/binary-i386/...
http://mirrors.kernel.org/debian/dists/lenny/contrib/binary-i386/...
要让 apt 使用这个镜像,您将此行添加至 sources.list 文件:
deb http://mirrors.kernel.org/debian lenny main contrib
注意明显加上去的‘dists’,这个发行版名字后的参数用于将路径扩展成多个目录。
添加新源后,在 sources.list 中通过在以前存在的 “deb” 行前加上一个井号(#)来禁用它们。
4.4.2. 添加本地镜像 APT 源
您可能希望通过修改 /etc/apt/sources.list 来使用一个本地磁盘上的镜像(也许是通过 NFS 挂载的),来代替 HTTP 或 FTP 软件源镜像。
例如,假设您的镜像位于 /var/ftp/devian/ 下,并且有如下的主目录:
/var/ftp/debian/dists/lenny/main/binary-i386/...
/var/ftp/debian/dists/lenny/contrib/binary-i386/...
要让 apt 使用它,需要把这一行添加至 sources.list 文件:
deb file:/var/ftp/debian lenny main contrib
注意明显加上去的‘dists’,这个发行版名字后的参数用于将路径扩展成多个目录。
添加新源后,在 sources.list 中通过在以前存在的 “deb” 行前加上一个井号(#)来禁用它们。
4.4.3. 从 CD-ROM 或 DVD 添加 APT 源
如果您只想用 CD 安装,在 /etc/apt/sources.list 中的 “deb” 行前放上井号(#)注释掉它们。
确保在 /etc/fstab 中有一行允许您挂载 CD-ROM 于 /cdrom 挂载点(apt-cdrom 必须指定挂载点为 /cdrom )。例如,假设 /dev/hdc 就是您的 CD-ROM,/etc/fstab 中应该带有一行:
/dev/hdc /cdrom auto defaults,noauto,ro 0 0
注意在第四段 defaults,noauto,ro 之间必须无空格。
要验证设置是否有效,插入一片 CD,尝试运行
# mount /cdrom # 挂载 CD 至挂载点
# ls -alF /cdrom # 显示 CD 的根目录
# umount /cdrom # 卸载 CD
下一步,运行:
# apt-cdrom add
每片您所拥有的 Debian 二进制 CD-ROM 都要这么做,以便将每片 CD 的数据添加至 APT 的数据库。
data icon
Debian下各种源设置方法
0.8
已售 0
109.86KB
申请报告