debian 基础拾零

来源:互联网 发布:查询linux是否装samba 编辑:程序博客网 时间:2024/05/22 17:16

一些debian使用的基础知识拾零

1.关于源的写法

debian的镜像(Mirror)站点发布地址:http://www.debian.org/mirror/mirrors_full
每一行使用deb或deb-src描述文件类型,其中:deb是二进制软件包,即编译好的软件包;deb-src是源码包,源码包包含程序编码、Debian控制文件(.dsc)和"Debian化"该程序所做的更改记录diff.gz文件。
deb-src通常用于下载源码程序用来测试或编译,通常将该行用#注释掉。

整行分为四部分:
第一:deb或deb-src,描述文件类型。
第二:HTTP服务器目录地址例如http://mirrors.163.com/debian/
第三:在http://mirrors.163.com/debian/这个目录下,找到dists目录打开,包含子目录的名字,通常是发行代号,或stable、unstable、lenny,etch,sarge,woody。
第四:发行版的目录,里面组件的名字,例如main、contrib、non-free。

完整的地址例如:

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

安全更新:deb http://security.debian.org/ lenny/updates main contrib non-free

对于以上的mian contrib non-free,理解为一种垂直划分。 Debian 是非营利组织,但是组织架构严谨,有一套完善的软件管理方式。基于其对软件 free 度的一种坚持,对不同版权软件包的录入有一些限定。

        main  最基本及主要且符合自由软件规范的软件 ( packages )。
        contrib 这里头软件虽然可以在 Debian 里头运作,即使本身属于自由软件但多半却是相依于非自由 ( non-free ) 软件。
        non-free 不属于自由软件范畴的软件。
        non-us 这个分类里头的软件都来自非美国地区,当中可能有牵扯到专利、加密..等等问题。

原创粉丝点击