debian gnu linux?debian中文

大家好,今天小编来为大家解答debian gnu linux这个问题,debian中文很多人还不知道,现在让我们一起来看看吧!

Debian GNU/Linux的历史

Debian GNU/Linux是最古老的Linux发行版之一,很多其他Linux发行版都是基于Debian发展而来,例如Ubuntu。

Debian GNU/Linux由Ian Murdock创立。lan Murdock于1973年4月28日出生于德国的君斯坦市(Konstanz, Germany)。他是Debian GNU/Linux发行版的创始人,也是商用Linux发行商Progeny公司的创始人。他目前就职于Sun Microsystems, Inc,负责Sun公司的操作系统平台发展战略。在加入Sun公司之前,Ian Murdock是Linux基金会(Linux Foundation)的首席技术长官(CTO),以及Linux平台交互标准LSB(Linux Standard Base)的主席。

Debian于1993年8月16日由当时还在美国普渡大学念书的Ian Murdock首次发表。Ian Murdock最初把他的系统称为“Debian Linux Release”。在定义文件Debian Manifesto中,Ian Murdock宣布将以开源的方式,本着Linux及GNU的精神发行一套GNU/Linux发行版。Debian的名称是由他女友(现在为其妻子) Debra和Ian Murdock自己的名字合并而成的。

Debian计划最初发展缓慢,在1994年和1995年分别发布了0.9x版本;1.x版本则在1996年发布。1996年,Bruce Perens接替了Ian Murdock成为了Debian计划的领导者。同年,一个开发者Ean Schuessler提议Debian应在其计划与使用者之间建立一份社会契约。经过讨论,Bruce Perens发表了Debian社会契约(Debian Social Contract)及Debian自由软件指引(Debian Free Software Guidelines),定义了开发Debian的基本承诺。

1998年在建基于GNU C运行期库的Debian 2.0发布之前,Bruce Perens离开了Debian的开发工作。Debian开始选出新的领导者,并发布了另外两个2.x版本,包含了更多接口和软件包。APT和第一个非 Linux接口—Debian GNU/Hurd的开发也展开。第一个建基于Debian的Linux发行版Corel Linux和Stormix的Storm Linux在1999年开始开发。尽管未能成功开发,这两个发行版成为了建基于Debian的Linux发行版的先驱。

在2000年后半年,Debian对数据库和发布的管理作出了重大的改变,它重组了收集软件的过程,并创造了“测试”(testing)版本作为较稳定的对下一个发布的演示。同年,Debian的开发者开始举办名为Debconf的年会,为其开发者和技术用家提供讲座和工作坊。

linux中gnu的含义是什么

1.3.2 GNU知识

GNU的全称为GNU's not unix,意思是“GNU不是UNIX”,GNU计划,又称革奴计划,是由Richard Stallman在1984年公开发起的,是FSF的主要项目。前面已经提到过,这个项目的目标是建立一套完全自由的和可移植的类Unix操作系统。

GNU类Unix操作系统是由一系列应用程序、系统库和开发工具构成的软件集合,例如:Emacs编辑软件、gcc编译软件、bash命令解释程序和编程语言,以及gawk(GNU’s awk)等,并加上了用于资源分配和硬件管理的内核。

但是GNU自己的内核Hurd仍在开发中,离实用还有一定的距离。因此,这个GNU系统并没有流行起来。现在的GNU系统通常是使用Linux系统的内核、加上GNU项目贡献的一些组件,以及其他相关程序组成的,这样的组合被称为GNU/Linux操作系统。

到1991年Linux内核发布的时候,GNU项目已经完成了除系统内核之外的各种必备软件的开发。在Linus Torvalds和其他开发人员的努力下, GNU项目的部分组件又运行到了Linux内核之上,例如:GNU项目里的Emacs、gcc、bash、gawk等,至今都是Linux系统中很重要的基础软件。内容来自老男孩作者出版书籍。

如何在 Debian GNU/Linux 添加修改软件源

如何在 Debian GNU/Linux添加修改软件源

我们在 Debian GNU/Linux中有时软件源的网络速度慢,在使用 apt安装源中的软件时总是因源服务器负荷大而时间很长,所以想换个软件源或添加软件源又不知道怎么做,现在就给您讲一下 Debian GNU/Linux中软件源的修改方法。步骤很简单,只要修改在/etc/apt/sources.list文件中的软件源地址就可以了,但要记得这个文件不是谁都能修改的,要有系统管理员权限才行。

首先要以系统管理员的身份登录系统,Debian GNU/Linux中一般在启动引导器选项里以单用户方式(一般以 single-user Mode注明的项),选中此项启动系统再输入系统管理员用户名(root)和密码,然后再输入桌面启动命令:

# startx

这样就可以在桌面模式下面更方便地修改。

进入/etc/apt/目录中用文本编辑器打开 sources.list文件,修改或添加已知的软件源地址再保存就可以了。

如果您觉得重新登录 root帐号麻烦,那么您可以在您当前帐户以 sudo方式提升您的权限来操作,具体方法如下:

打开终端,在终端里输入

$ sudo gedit/etc/apt/sources.list

Password:

命令的意思是以系统管理员的身份用系统己有的 gedit编辑器打开路径为/etc/apt/sources.list的文件。输入您当前帐户密码,回车确认。之后系统就会按命令调用 gedit编辑器打开指定的文件以待编辑(如果您的系统中没有 gedit编辑器也可以改用其它的编辑器),您可以方便地添加或修改已知的软件源。

如果您的 Debian GNU/Linux不能 sudo,那么您的帐户还没有 sudo权限,因为 Debian GNU/Linux默认只有 root有 sudo权限,您要先设置您使用的当前帐户有 sudo权限,设置方法请参考让 Debian GNU/Linux能使用 sudo命令。

当然您也可以使用 su方式直接以管理员身份在终端登录,方法如下:

$ su

Password:

在此输入 root密码,在登录后,按以下操作:

# gedit/etc/apt/sources.list

之后的就会以 gedit编辑器打开路径为/etc/apt/sources.list的文件,操作同上说明。

源的添加格式

要在 sources.list中添加源格式很重要,格式不正确将无法正常使用新添加的源

书写格式: deb<地址- 1><目录名- 2><组件名- 3>

地址找到包含dists和pool这两个目录的地址,例:

目录名打开 dists目录,里面包含的目录名字,记下来。比如dists/包含sarge、etch、woody、sid。

组件名打开 pool目录,看看里面包含哪些组件名字,比如main、contrib、non-free;

例:

deb sarge main contrib non-free

deb sarge main contrib non-free

deb sarge/non-US main non-free contrib

deb sid marillat rareware misc ustc firefly jrfonseca java

版本说明:

一般有三个版本:stable, testing, unstable

当前的stable是sarge,unstable是sid,testing是etch

stable—稳定版本,广泛的用于架设产品化服务器,只包含安全更新。

testing—测试版本,推荐工作站用户使用的发行版,包含有最近发布的软件,这些软件已经接受了少量测试。

unstable—不稳定版本,供 Debian开发者选用。

出自:

阅读剩余
THE END