第1章 系统概述与安装

1.1 Linux 的兴起与发展

提到Linux的缘起,不能不涉及UNIX。UNIX系统早起之所以能够取得巨大的成功并迅速得到普及,主要在于其3个重要特点:简洁性、开放性与可移植性。

而后期的商业化运作方式,使得UNIX系统及其源代码成为专属产品,从而限制了软件人员对UNIX系统的研究、开发和使用。另外,为了考虑特定的机器结构,商业化的UNIX也开始变得越来越复杂,基本上失去了可移植性的特点。而这一切则导致了开源软件运动的兴起,其中一个结果就是催生了 Linux 。

1984年,Richard Stallman发起了一场自由软件共享活动,创建了一个非盈利性的自由软件基金会,支持开发与共享自由软件。其中的GNU项目旨在开发一个完全免费的、类似于UNIX的GNU操作系统,但不使用UNIX系统的任何源代码。Stallman希望通过社区参与的方式,促进GNU操作系统的发展,使用户能够自由地交流、学习,从而改进或不断地增强这一系统。由于开发一个完整的操作系统(包括内核与实用程序)是一项艰巨的任务,所以GNU决定采用模块化的设计方法,以便任何人都能够同时参与,共同开发各个操作系统模块,且能够非常容易地集成现有的自由软件。到了1990年,针对UNIX系统的所有实用程序、工具与核心库,GNU几乎都有了自己的相应软件,其中包括emacs文本编辑器及C编译器gcc等,但缺乏一个内核。

与此同时,1991年时尚在芬兰赫尔辛基大学读书的 Linus Torvalds 决定在个人计算机上创建一个新的、类似于UNIX操作系统的内核。Torvalds决定开发一个可在个人计算机上运行的UNIX系统,并于1991年9月推出了 Linux 0.01 版。由于开发一个高质量的操作系统非一人之力所能及,于是,Torvalds利用 Internet 对外公开了其源代码,任何人均可以免费下载和使用。Torvalds 邀请其他人下载其新内核的副本,帮助改善和增加新的功能特性。此举立即引起了世界各地软件开发人员的极大兴趣,许多人决定接受 Torvalds 的提议,开始参与 Linux 的开发与传播。作为一个团队,他们分工合作,改进 Linux ,扩展了 Linux 内核,开发了许多系统程序和工具软件,把 BSD 与 System V 版 UNIX 的许多功能加到新的 Linux 系统中,从而构成了一个完整的操作系统。

组合了GNU软件的Linux (有时也称作GNU/Linux) 包含类似于UNIX的实用程序、工具、核心库、编译器、文本编辑器、桌面环境及其他组成部分,构成了一个完整的UNIX系统环境。

从开始之日起,Linux的所有开发工作一直都是在 Torvalds 的指导下,利用 Internet 相互交流,共同合作完成的。Linux 系统是世界各地许多软件开发人员共同努力的结果,也是借助于Internet 协调开发的产品。Linux 是一种免费的操作系统,所有的软件,包括源代码、文档和技术支持(通过Internet) 都是免费的。任何人均可自由获取源代码,对其研究、修改和重新发行,而这一切都是免费的。

目前,存在许多不同版本的 Linux 产品,其中比较著名的有 Red Hat、Fedora、Debian、Ubuntu、SUSE、Slackware、Mandriva、Turbolinux 及 Gentoo 等。尽管这些系统在安装和外部表现等方面有所不同,但其内部采用的 Linux 内核、标准实用程序等基本上是一致的,因而具有许多共性。

在20世纪90年代,南非的Mark Shuttleworth 参与了 Debian Linux 系统的开发。2004年3月份,他开始转向自己的自由软件世界,成立了 Canonical 公司,决定开发一个基于Debian的、用户友好的 Linux 系统,并以此公司作为技术支撑,提供服务。Ubuntu Linux 系统的迅速崛起,致使 Shuttleworth 又于 2005 年投资1000万美金成立了 Ubuntu 基金会,专门致力于 Ubuntu Linux 系统的开发与推广,确保 Ubuntu Linux 系统未来的健康发展。

Ubuntu Linux 系统是众多 Linux 发行品牌之一。在 Linux 世界中,Ubuntu 只是一个后来者,是一个非常年轻的 Linux 发行品牌,用了短短几年的时间 Ubuntu 就发展成为一个流行的、成熟的以及桌面环境丰富的 Linux 系统,受到了从 Linux 初学者到资深专家的大批 Linux 用户的追捧。

Ubuntu 是一个古老的非洲词汇,表示人类之间的关怀、共享、和谐。它作为一种理念,倡导个人、文化以及民族之间的融合、博爱与相互合作。

1.2 充分利用网上资源

前面曾经说过,Linux 系统本身是一种 "Internet产品",网上积累了大量的 Linux 资源与信息,其中包括 Ubuntu Linux 自己的官方网站、GNU自由软件项目,Linux 文档项目、Linux 专题讨论组 (Newsgroups) 、电子邮件通讯录 (Mailing Lists),以及其他各种各样的 Linux 社区 (包括 Ubuntu 社区) 和论坛。

用户可以充分利用 Internet ,查阅相关的文档,寻求问题或故障的解决方案,也可以上网介绍自己的学习心得,与他人分享自己的学习经验等。

1.2.1 Ubuntu官方网站

Ubuntu Linux 系统的官方网站地址为 http://www.ubuntu.com (相应的中文网站地址为 http://www.ubuntu.org.cn),其中包含怎样获取 Ubuntu,怎样获得支持,Ubuntu 简介等栏目,以及Ubuntu桌面版与服务器版的下载链接。可以此作为出发点,获取命令参考手册、文档与求助信息;也可以直接访问下列网址,从而获取相关的资讯。

  • Ubuntu 官方文档

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值