Ubuntu(乌班图)是一个以桌面应用为主的Linux操作系统。Ubuntu基于Debian发行版和GNOME桌面环境,而从11.04 版起,Ubuntu发行版放弃了Gnome桌面环境,改为Unity,与Debian的不同在于它每6 个月会发布一个新版本。Ubuntu的目标在于为一般用户提供一个最新的,同时又相当稳定的主要由自由软件构建而成的操作系统。Ubuntu具有庞大的社区力量,用户可以方便地从社区获得帮助。ubuntu基于linux的免费开源桌面PC操作系统,十分契合英特尔的超极本定位,支持x86、64 位和ppc架构。Ubuntu图标如图1.1 所示。
图1.1 Ubuntu图标
Ubuntu始创者是马克·舍特尔沃斯(亦译为沙特尔沃斯)(Mark Shuttleworth),Ubuntu首个版本于2004年10月20日发布,并以Debian为开发蓝本,每六个月发布一次新版本为目标,使得人们得以更频繁地获取新软件。其开发目的是使个人电脑变得简单易用,同时亦提供服务器版本。Ubuntu的每个新版本均会包含了最新版本的GNOME桌面环境,并且会在GNOME发布新版本后一个月内发行。与以往建基于Debian的Linux发行版,如MEPIS、Xandros、Linspire、Progeny与Libranet等比较起来,Ubuntu更接近Debian的开发理念,因为其主要使用自由与开源软件,而其他的发行版则会附带很多闭源的插件。Ubuntu的软件套件主要是建基于Debian的不稳定分支:不论是其软件套件格式(deb)还是软件管理与安装系统(Debian Apt/Synaptic)。Ubuntu会将所有对软件套件的修改即时向Debian作出回馈,而不是在发布新版时才宣布这些修改,而事实上,很多Ubuntu的开发者均为Debian的主要软件套件的维护者。但是Debian与Ubuntu的软件套件并不一定与对方兼容。换言之,将Debian的软件包安装在Ubuntu上可能会出现兼容性问题,反之亦然。Ubuntu的运作主要依靠Canonical有限公司的支持,但亦有来自Linux社区的热心人士提供协助。
Ubuntu可谓是Linux世界中的黑马,其第一个正式版本于2004年10月正式推出。需要详细解释的是Ubuntu版本编号的定义,其编号以“年份的最后一位。发布月份”的格式命名,因此Ubuntu的第一个版本就称为4.10(2004.10)。除了代号之外,每个Ubuntu版本在开发之初还有一个开发代号。Ubuntu开发代号比较有意思,格式为“形容词+动物”,且形容词和动物名称的第一个字母要一致,如Ubuntu16.04 的开发代号是Xenial Xerus,译为“好客的非洲地松鼠”。从Ubuntu 6.06 开始,两个词的首字母按照英文字母表的排列顺序取用,见表1.2。
表1.2 Ubuntu历史版本一览表
操作系统是组织中技术堆栈的基础。在考虑用于系统服务基础架构的开源操作系统时,任何企业在使用时应关注的4 大关键因素为:可维护性,连续性,稳定性和安全性。
Canonical定期发布Ubuntu的新版本,使社区,企业和开发者可以访问更新的开源上游功能,从而规划自己的路线图。LTS或者“长期支持”版本为每2年4月份发布。LTS版本“企业级”的Ubuntu版本,也是最被广泛使用的版本。据统计,在所有Ubuntu的安装中,LTS占了95%。
Ubuntu Server LTS默认可收到由Canonical提供的5年安全更新。每6 个月的中期版本将带来新功能,同时对最新的机器的硬件适配更新将添加至全部受支持的Ubuntu LTS版本。
所有的Ubuntu企业基础设施订阅(Ubuntu Advantage for infrastructure subscription简称“UAI”)包含了扩展的维护(Extended Security Maintenance简称“ESM”),以延长版本生命周支持最长达10年,如图1.2 所示。
图1.2 Ubuntu支持年限
首先,我们通过搜索引擎查找到Ubuntu官方网站,然后在官方网站下载区,找到现在最新的ubuntu server稳定长期支持版本。
图1.3 下载
我们通过下载的安装程序,进行系统安装。安装开始时,会让我们选择安装语言。
图1.4 选择安装语言
然后需要我们选择键盘布局,然后选择Done确定。
图1.5 选择键盘布局
选择适合自己的网络类型,然后选择Done进行下一步。
图1.6 配置网络
Ubuntu server作为一个网络操作系统,需要访问互联网,需要配置是否需要代理出口,如无代理出口配置,地址设置为空,选择Done进入下一步。
图1.7 配置网络代理
需要对Ubuntu server官方所有资源源地址进行配置,一般都设置为默认值,选择Done进入下一步。
图1.8 配置资源源地址
配置ubuntu server磁盘格式,配置完毕后,选择Done进行下一步。
图1.9 配置磁盘格式
配置ubuntu server磁盘分区,配置完毕后,选择Done进行下一步。
图1.10 配置磁盘分区
重新调整磁盘会导致磁盘原有数据丢失,需要选择Continue下一步。
图1.11 确认调整
继续依次设置用户名、服务器名、登录用户名、登录密码、确认密码后,选择Done下一步。
图1.12 输入用户名及密码
询问是否开启OpenSSH server,我们暂时不开启,选择Done下一步。
图1.13 openssh
选择需要预安装的软件,这里实行最小安装,直接Done下一步。
图1.14 预装软件
等待安装完成,选择Reboot Now重新启动。
图1.15 安装中
等待重新启动,出现登录界面,安装完成。
图1.16 安装完成
本书后续课程如无特别说明均由Ubuntu系统代表Linux进行讲解。