APTHOWTO学习笔记

王朝other·作者佚名  2008-05-18
窄屏简体版  字體: |||超大  

这是本人在学习APT HOWTO所做笔记,由于e文水平太差,在理解中肯定有偏差疏漏的地方,敬请批评指正!!!

一基本配置

1. /etc/apt/sources.list文件的基本格式:

deb http://site.http.org/debian distribution section1 section2 section3

deb-src http://site.http.org/debian distribution section1 section2 section3

deb 二进制程序包 deb-src 原代码程序包

例如:

deb http://http.us.debian.org/debian stable main contrib non-free

deb-src http://non-us.debian.org/debian-non-US stable non-US

deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free

deb-src http://http.us.debian.org/debian stable main contrib non-free

apt 会忽略以"#"开头的行

注意: 修改/etc/apt/sources.list后,应及时更新数据库列表

2.制作本地apt

# mkdir /root/debs

将自己收集的.deb包考入/root/debs目录

# dpkg-scanpackages debs| gzip > debs/Packages.gz

在/etc/apt/sources.listdeb 加入:

file:/root debs/

3.寻找速度最快的下载镜相:netselect, netselect-apt

安装netselect软件包

# apt-get install netselect

测试我使用的镜像

# netselect security.debian.org ftp.us.debian.org ftp.jp.debian.org non-us.debian.org people.debian.org gluck.debian.org

520 ftp.jp.debian.org

#

看到了我所使用的镜像中 ftp.jp.debian.org速度最快 得分为520 (得分越低越好)

你可以在这里查找debian的镜像列表 http://www.debian.org/mirror/mirrors_full

你也可以用netselect-apt下载列表

# ls sources.list

ls: sources.list: File or directory not found

# netselect-apt stable

(...)

# ls -l sources.list

sources.list

#

前提是你已经安装并运行了'wget'包

4.把CD-ROM加入到你的/etc/apt/sources.list文件

如果使用apt自动从CD-ROM上安装软件或升级系统,可以把它加入/etc/apt/sources.list文件

# apt-cdrom add

注: CD-ROM必须在/etc/fstab文件中已正确配置

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航