· [Java论坛][安全论坛][数据库论坛][操作系统论坛]
· [专题] IBM Rational高峰论坛 Windows 7十大功能
· [专题] 史上就危险7月 微软 BizSpark 计划介绍
· [IT技术周刊][IT资源下载专区][病毒求助专区]
· [热点] 我也能做CTO_赛迪连载 赛迪七夕特别行动
· [热点] Chrome 4.0采用V8引擎 Java开发编程规范

Linux发行版知识:关于Debian的详细介绍

发布时间:2007.08.14 06:06     来源:赛迪网    作者:lynn

Debian 是一套为了您的计算机所设计的自由操作系统 (OS)。操作系统是使计算机运行的基本程序和工具的集合。Debian 使用 Linux 核心(操作系统的最重要部份),但大部份的基本工具则来自 GNU 计划,因此我们称为 GNU/Linux。

Debian GNU/Linux 不单是个操作系统,它也包含多过 18733 个软件包,它们是一些经已编译的软件,并包装成一个容易安装的格式。

Debian 最早由Ian Murdock于1993年创建。可以算是迄今为止,最遵循GNU规范的Linux系统。Debian系统分为三个版本分支(branch): stable, testing 和 unstable。截至2005年5月,这三个版本分支分别对应的具体版本为:Woody, Sarge 和 Sid。其中,unstable为最新的测试版本,其中包括最新的软件包,但是也有相对较多的bug,适合桌面用户。testing的版本都经过 unstable中的测试,相对较为稳定,也支持了不少新技术(比如SMP等)。而Woody一般只用于服务器,上面的软件包大部分都比较过时,但是稳定 和安全性都非常的高。

为何有如此多的用户痴迷于Debian呢(包括笔者在内)?apt-get / dpkg是原因之一。dpkg是Debian系列特有的软件包管理工具,它被誉为所有Linux软件包管理工具(比如RPM)最强大的!配合apt- get,在Debian上安装、升级、删除和管理软件变得异常容易。许多Debian的用户都开玩笑的说,Debian将他们养懒了,因为只要简单得敲一 下”apt-get upgrade && apt-get update”,机器上所有的软件就会自动更新了……

优点:遵循GNU规范,100%免费,优秀的网络和社区资源,强大的apt-get

缺点:安装相对不易,stable分支的软件极度过时

软件包管理系统:APT (DEB)

是Linux发行版当中比较自由的一种。由位于世界各地上千名的自愿者不断开发和维护。它不属于任何的商业公司,完全由开源社区所有。是一套为了您的计算机所设计的自由操作系统 (OS)。操作系统是使计算机运行的基本程序和工具的集合。Debian 使用 Linux 核心(操作系统的最重要部份),但大部份的基本工具则来自 GNU 计划,因此我们称为 GNU/Linux

Sarge经过三年多的开发于2005年6月6日正式发布,替代Woody成为最新的Stable。testing的代号改为etch,unstable的代号还是sid。

Debian于2006年6月底停止对旧Stable版本Woody的支持。

Debian中代号为Sarge的发行版已获得开放源码发展实验室(OSDL)的电信运营商等级Linux(CGL)规格认证。

Debian GNU/Linux 不单是个操作系统,它也包含多过 15490 个软件包,它们是一些经已编译的软件,并包装成一个容易安装的格式。

Debian常用包命令

dpkg – Debian 包安装工具

apt-get – APT 的命令行前端

aptitude – APT 的高级的字符和命令行前端

synaptic – 图形界面的 APT 前端

dselect – 使用菜单界面的包管理工具

tasksel – Task 安装工具

dpkg-reconfigure - 重新配置已安装的软件包(如果它是使用 debconf 进行配置的)

dpkg-source - 管理源码包

dpkg-buildpackage - 自动生成包文件

apt-cache - 在本地缓冲区检查包文件

apt-get check # 更新缓冲区并检查损坏的软件包

apt-cache search pattern # 按文本描述搜索软件包,看有哪些包可供选择

apt-cache policy package # 软件包的 priority/dists 信息

apt-cache show -a package # 显示所有 dists 中软件包描述信息

apt-cache showsrc package # 显示相应源码包的信息

apt-cache showpkg package # 软件包调试信息

dpkg --audit|-C # 搜索未完成安装的软件包

dpkg {-s|--status} package ... # 已安装软件包描述

dpkg -l package ... # 已安装软件包的状态(每个占一行)

dpkg -L package ... # 列出软件包安装的文件的名称

(责任编辑:云子)


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· Warren:我所知道的GPL协议和MEPISLinux (08-13) · 开发版:MEPIS AntiX 6.5 RC5发布 (08-13)
· MEPIS重新选择Debian为系统开发核心 (08-13) · PCLinuxOS杂志发布 (08-13)
· 尝鲜PCLinuxOS 又一个令人眼前一亮的系统 (08-13) · Ubuntu Linux的优势 (08-13)
· Lenovo与Novell推出Linux ThinkPad笔记本 (08-10) · Mount命令:Linux外置存储介质挂载方法 (08-10)
· Linux系统下压缩文件 关于Tar命令的使用 (08-10) · Linux平台下的软件管理解决方案现状概述 (08-10)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
资讯 通信 IT产品 IT技术 信息化
专题:谷歌发布PC操作系统Chrome OS
·芯能量 新动力 兴经济:..
·专题:英特尔与AMD和解 ..
·专题:惠普27亿收购3Com..
专题:
·专题:诺基亚危局已现 ..
·六股势力角逐4G标准 中..
·专题:联通iPhone并不贵..
 
·惠普123459黑白激打家族..
·云计算格局初现 三大阵..
·分析:虚拟化在高性能计..
2009 IBM动态架构新动力论坛
·直播:第八届中国系统与..
·专题:置身智慧海洋——..
·专题:让物品开口说话 ..