【Linux探索之旅】第一部分第二课:下载Linux,免费的噢

技术分享


内容简介

1、第一部分第二课:下载Linux,免费的噢

2、第一部分第三课预告:测试并安装Ubuntu




下载Linux,免费的噢


大家好,上一课我们认识了非常“霸气侧漏”的Linux操作系统。


也知道了它的吉祥物:企鹅,叫Tux(燕尾服的意思),而且它是一只雄性的企鹅,爷们,24K纯滴。(这个不重要好不,小编...)


我们还提到了什么是操作系统,Linux的历史和不同的Linux发行版。也确定了我们后续课程要使用的Linux发行版:Ubuntu。幸好,在各个Linux发行版(每个发行版还有不同版本号)之间,一般我们的程序都是可移植的。


虽然在桌面操作系统市场,Linux的份额很小。但是在服务器操作系统市场,LInux却占了不错的份额,Unix也是。


而在超级计算机的操作系统中,使用特制的 Linux 发行版 (97%),或特制的 Unix 操作系統 (2.4%),绝对是超级电脑的运算主流,微软的 Windows 平台在五百大超級電腦排行榜中,只有 2 台,比重是 0.4% 而已。


顺便一提,中国的天河二号超级电脑连续三年全球最快,小小嘚瑟一下。


总之,如果被Linux的“霸气爷们波”波及到的读者,再次向你们深表歉意。


这一课我们继续来感受Linux的“霸气”(还能不能好好玩耍了...)。




Linux的多面性


说起Linux的一个霸气点,不能不再提到它的免费性啊。


“贪婪”的微软的Windows可是很贵的,一个操作系统要几百美元。再来几个如Office那样动辄几百美元的软件,难怪比尔盖茨笑不动了。


我们的Linux却是免费的,就是这么狂拽酷炫。


为什么今天的标题起得有点奇怪呢?什么是Linux的多面性呢?


第一面当然上面说了:免费。


那么其他方面呢?


首先,如果你之前看过一些Linux系统的使用截图,那么你会发现,相比Windows系统的易辨认性,Linux系统可是“千奇百怪”。因为Linux是开源的么,你可以定制。


如果你还没看过Linux的使用截图,你可能没太多概念,就可能会问这样一个问题:“Linux比Windows好看还是难看啊?”


毕竟当今时代,“颜值”是很重要的。


这个问题也难回答,因为你会发现,有些人的Linux系统界面很美观、大方,貌似比Windows好看;但有些人的Linux界面就呆板一些,没有那么绚丽。


我们很容易改变Linux的外观,虽然你说Windows也可以随意改变外观啊。但是Windows改变的不过是写颜色,图标之类的,不是“彻底”的改变。


不论你安装的是哪一个Linux发行版(Ubuntu,CentOS,Fedora,RedHat,等等),你都会发现有两种使用Linux的方式:


  1. 命令行界面(类似DOS操作系统)

  2. 图形界面(类似Windows操作系统)



命令行界面


命令行界面对于初学者来说,是有点“令人生畏”的,因为它看上去并不那么“友好”。可以见下图:


技术分享


命令行界面的背景颜色一般是黑色,不过也不一定。我们是可以配置其他颜色的。


不过有一点特别令Linux初学者头痛的就是:命令行界面 里鼠标几乎不起作用,基本操作都是用键盘来完成。


那你要问了:“难道我必须要用这么“坑爹”的命令行界面吗?”


当然不是啦。之前不是介绍了,Linux下有两种模式吗?还有一种图形界面模式。这是Linux的两面性,有点类似奥斯卡得奖影片《双面俏佳人》。


现在一般的Linux发行版,默认安装的都是图形界面了,而图形界面中你也可以调出命令行界面来操作,也就是我们平时所说的“终端”(Terminal),不是电影《终结者》(The Terminator)。


小编很喜欢Ubuntu的终端,默认的颜色是有点紫红色的,很美:


技术分享


相比黑不溜秋的传统命令行界面,这样酱紫色的感觉是不是令人爱不释手呢。小编每次用Ubuntu的终端心情都很好。


那问题来了:既然有那么方便绚丽的图形界面,为什么我们还要用命令行界面或终端呢?为什么要“一如终端深似海,一夜回到解放前”呢?


那是因为命令行很强大。很多时候,特别是Linux程序员(你也马上要成为了... 快趁还没沦为Linuxer时在Windows上多玩几盘Dota吧),不用终端还真不行。有些工作,就是要用命令行才快捷方便。而且命令行也是提升“逼格”的利器。之后的课程会看到这一点。



图形界面


对于特别是从Windows操作系统转过来的初学的朋友来说,Linux的图形界面就友好得多了。而且也很相似,都是用鼠标来操作窗口,而左上角或右上角都会有一个叉叉供你关闭窗口。


但是Linux却存在不少种图形界面。虽然种类不少,但是它们都基于一个程序:X(是的,就叫X)。X程序是Linux图形界面的基石。


在X程序之上,插入了另一个程序,叫做“桌面管理器”。桌面管理器的作用是管理窗口,控制它们的外观,选项,等等。


注意:在Windows下并没有“桌面管理器”这个概念。虽然我们可以改变Windows的外观,但是很局限不是吗?我们只能换换Windows的“皮肤”。但是对于Linux,基于不同的“桌面管理器”,可能外观和功能就大相径庭。


主流的桌面管理器


当然按照惯例,我们不会一次性把所有的桌面管理器都列出来,因为数目很多。我们只介绍四个最常用的:


  • Gnome

  • KDE

  • Unity

  • XFCE


上面的Gnome,KDE和Unity是三个使用最广泛的桌面管理器,功能全面,比较耗系统资源。


而XFCE是一个轻量级的开源桌面系统,使用率仅次于KDE与Gnome的Linux桌面系统,可以运行在配置没有那么好的电脑上。如果你的电脑可以运行Windows系统,那么运行Unity或者KDE或Gnome应该是不成问题的。如果电脑不是那么强大,可以试试XFCE。


为什么我们要说到桌面管理器(或者成为“桌面系统”)呢?因为Ubuntu给了我们一些选择的余地。而我们需要从中选择一个最适合自己的。


新版的Ubuntu默认用的是Unity桌面(在Unity之前,使用由GTK开发的Gnome。小编刚开始用Ubuntu的时候,用的是Ubuntu 10.04,还没有Unity,是Gnome 3。从Ubuntu 11.04开始,Unity取代了Gnome)。


当然如果你一定要安装Gnome而不使用Unity也是可以的。


但是,Ubuntu还有其他版本,基于KDE桌面系统的称为KUbuntu,基于XFCE桌面系统的称为XUbuntu。


技术分享



不过本课只讨论基于Unity的Ubuntu,原因有以下几点:


  1. Kubuntu和Xubuntu不是官方版本

  2. Unity是Ubuntu默认的桌面环境,而其他的只是变体

  3. Unity使用人数最多,容易得到技术支持


下图是Unity的大致印象:


技术分享


Unity的统一操作界面其实也是在顶端,跟Mac OS有点类似(用过苹果电脑的朋友应该不陌生)。



Ubuntu Kylin


目前,对于我们大天朝中国用户,Ubuntu已经有一个专门的中文版本,称为“优麒麟”,Ubuntu Kylin。


技术分享


之前国人自己研发了一个麒麟操作系统(Kylin OS),虽说是自己研发,但其实很大程度上参考了FreeBSD操作系统。


Ubuntu Kylin是由CSIP(软件与集成电路促进中心)、Canonical(发布和维护Ubuntu社区等一个公司)和中国国防科技大学联合组建的CCN开源创新联合实验室开发的一款为中国市场定制功能的增强版Ubuntu桌面系统,和Kylin OS没有直接关系。


Ubuntu Kylin 本质上是 Ubuntu 的官方中国定制版本,尽管有政府的介入,但是它并不能取代军用操作系统。它的目标是为了给中国用户更好的操作体验。不具有较强的信息化战略意义。


Ubuntu的官方网站是:http://www.ubuntu.com/


Ubuntu的中文网站:http://cn.ubuntu.com/


优麒麟的官网: http://www.ubuntukylin.com/


当然了,我们也不要在选哪个桌面管理器上花费太多精力,选个默认的Unity就好了嘛。


毕竟,虽然不同版本的Ubuntu,其桌面管理器不尽相同,但是命令行界面确实一样的。


技术分享



下载Ubuntu,烧写之


目前要获得Ubuntu,只能自己下载了。


以前Ubuntu的官网是可以免费申请Ubuntu安装光盘的,但是现在这个项目终止了。因为Ubuntu寄出了几百万张光盘,有点hold不住。当然你也可以在官网购买Ubuntu的光盘。


不过我们何必这么麻烦呢(以前光盘免费时寄到家要大概一个月...),下载Ubuntu,烧录进光盘或U盘不就好了。


Ubuntu的下载页面:http://www.ubuntu.com/download


优麒麟的下载页面:http://cn.ubuntu.com/download


LTS


目前最新版的Ubuntu是15.04


而LTS版本是14.04。


那么什么是LTS呢?


以下表格摘录自《百度百科》:



版本号

代号

发布时间

15.04Vivid Vervet2015年4月(已发布)
14.10Utopic Unicorn2014/10/23
14.04 LTSTrusty Tahr2014/04/18
13.10Saucy Salamander2013/10/17
13.04Raring Ringtail2013/04/25

12.10

Quantal Quetzal

2012/10/18

12.04 LTS

Precise Pangolin

2012/04/26

11.10

Oneiric Ocelot

2011/10/13

11.04(Unity取代Gnome成为默认桌面环境

Natty Narwhal

2011/04/28

10.10

Maverick Meerkat

2010/10/10

10.04 LTS

Lucid Lynx

2010/04/29

9.10

Karmic Koala

2009/10/29

9.04

Jaunty Jackalope

2009/04/23

8.10

Intrepid Ibex

2008/10/30

8.04 LTS

Hardy Heron

2008/04/24

7.10

Gutsy Gibbon

2007/10/18

7.04

Feisty Fawn

2007/04/19

6.10

Edgy Eft

2006/10/26

6.06 LTS

Dapper Drake

2006/06/01

5.10

Breezy Badger

2005/10/13

5.04

Hoary Hedgehog

2005/04/08

4.10(初始发布版本)

Warty Warthog

2004/10/20



在上面表格中,我们可以看到直到目前为止(小编写这篇文章时是2015年6月17日),Ubuntu一共有5个LTS版本:

Ubuntu 6.06、8.04、10.04、12.04与14.04。


Ubuntu 12.04和14.04桌面版与服务器版都有5年支持周期。而之前的长期支持版本为桌面版3年,服务器版5年。


LTS是Long Term Support(长期支持)的意思。其他非LTS的版本则没有那么久的维护和支持。比如最新版15.04就只有9个月的维护期。


目前Ubuntu有三个版本(是不是有点晕了,不急,慢慢理解):云版(Cloud),服务器版和桌面版。


我们本课程只学习和讨论桌面版,也就是我们老百姓平时桌面电脑的版本。



烧写/刻录 Ubuntu


在Ubuntu的官网的下载页面,我们可以下载Ubuntu的桌面版,我们就下载Ubuntu 14.04好了,毕竟是LTS版,有5年的支持和维护呢。


下载前,需要选择是下载32位版本还是64位版本,32位的版本适合电脑内存小于2GB的情况。一般都推荐下载64位的版本,毕竟64位才是未来趋势啊。


技术分享


选择好之后,点击 “Download”按钮,会进入以下页面:


技术分享
它是让你友情捐助16美元,以支持Ubuntu社区。但是我爸不是李刚,我还是低调一点吧。


点击“Not now, take me to the download”标签,则“Pay with PayPal”的按钮会变成“Download”,点击就开始下载了。


下载之后,得到一个.iso (镜像文件)文件,大小大概996MB。


技术分享


然后我们就可以开始制作Ubuntu安装盘了,安装盘有两种形式:


  1. 光盘

  2. U盘


以前可能用光盘形式的多一些,因为安装Ubuntu用光盘更方便。小编以前安装Ubuntu 10.04就是用的光盘形式。


但是,现在U盘安装更可取。因为新的电脑很多都没有光驱了,比如苹果的Macbook。而且现在U盘安装也很方便啦。


而且有的光盘是不能反复刻录的,你刻录(或称“烧写”)了Ubuntu系统,以后就不能刻其他东西了,好浪费。


不像U盘,你不要Ubuntu系统了,还可以格式化,刻录其他东西。


至于怎么制作光盘或U盘的安装盘,Ubuntu的官网都给出对应图文教程了,只可惜全是英语... 在 http://www.ubuntu.com/download/desktop 这个页面的最下面:


技术分享
分别是


  1. 在Ubuntu系统上如何制作光盘和U盘安装盘(From an older version)

  2. 在Windows系统上如何制作光盘和U盘安装盘(From Windows)

  3. 在Mac OS系统上如何制作光盘和U盘安装盘(From OS X)。



点击对应的链接就可以看到图文教程了。


比如“How to burn a DVD on xxx”是如何制作光盘安装盘的教程,而“How to create a bootable USB stick on xxx”是如何制作U盘安装盘的教程。


因为目前一般都是U盘安装,我们就来看一下U盘安装如何烧写好了。光盘的请自行百度。


英语好的朋友直接看官网的教程就好了,以下是给英语不是那么好的朋友(以Windows为例)。


Windows下制作U盘安装盘


  1. 首先,在电脑中插入一个空白的U盘(不空白也行,反正之后要格式化的),大小至少2GB。

  2. 要将Ubuntu的镜像文件(还记得我们之前下载好的ubuntu-14.04.2-desktop-amd64.iso文件吗?)烧写入U盘,有一个很好用的软件可以帮助我们,名叫:Universal USB Installer。官方网站是 http://www.pendrivelinux.com/  我们下载它: http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/#button    并且安装。

  3. 然后打开这个软件,在下拉菜单中选择“Ubuntu”,如下图:

    技术分享

  4. 点击“Browse”按钮,找到你电脑里刚才下载的Ubuntu的镜像文件(ubuntu-14.04.2-desktop-amd64.iso),再点击“Open”按钮,如下图:

    技术分享

  5. 选中你的U盘的驱动器,比如下面的例图中是 E:

  6. 点击“Create”按钮,等待烧写完成

    技术分享




总结


  1. Linux是免费的,这是相比Windows最大优势之一。

  2. Linux有两种不同的使用方式:命令行界面和图形界面。

  3. 命令行界面很强大(之后会看到)但是难以“驯服”,初学者一般会从图形界面开始着手。

  4. 图形界面就和Windows和Mac下的操作比较类似了。我们可以用鼠标来操作各种窗口。

  5. 图形界面有不同的变体,我们称之为“桌面管理器”,比较常用的有:Gnome,KDE,Unity,XFCE等。

  6. 要获得Ubuntu系统很简单,只需要下载.iso文件(磁盘镜像),然后把它烧写(或称“刻录”)到光盘中或者U盘中。




第一部分第三课预告


今天的课就到这里,一起加油吧!

下一课我们学习:测试并安装Ubuntu




程序员联盟社区

目前有一个微信群和一个QQ群(微信群160人以上,QQ群540人以上),凡是对编程感兴趣的朋友都可以加,大家可以交流,学习,互动,讨论编写的程序的源代码,编程问答等。


微信群(程序员联盟),加群请私信我(微信群人数超过100之后,不能通过扫描二维码加入了,只能私信我,谢谢)


QQ群: 413981577 (1000人群)


QQ群文件里有很多编程书籍PDF和其他资料。扫描下面二维码加QQ:


技术分享


我们还建立了一个公共的百度云盘,2TB容量,已有很多优秀编程资源,大家也可以上传。链接加群之后会发送。


百度贴吧 【程序员联盟】 欢迎您加入,交流编程,讨论代码,共享资源,已经有很多话题。吧主就是小编。

http://tieba.baidu.com/f?kw=%E7%A8%8B%E5%BA%8F%E5%91%98%E8%81%94%E7%9B%9F&ie=utf-8

点击左下角【阅读原文】即可进入 【程序员联盟】 百度贴吧


《程序员联盟》的微社区,方便大家提问和互动。可以关注一下。

微社区地址和二维码如下:

http://m.wsq.qq.com/264152148

技术分享


谢谢!



技术分享


程序员联盟 微信公众号

*您若觉得本文不错,点击画面右上角《···》按钮“分享到朋友圈或“发送给朋友


*新朋友请关注「程序员联盟」微信搜公众号  ProgrammerLeague

小编微信号frogoscar

小编QQ号:  379641629

小编邮箱:    [email protected]

程序员联盟QQ群:413981577

程序员联盟微信群:先加我微信


有朋友反映看手机端的文章太累,其实是可以用浏览器网页来看的:

方法1. 点击画面右上角的《···》按钮,然后选择“复制链接”,再把链接黏贴到你的浏览器里面或用邮件发送给自己,就可以在电脑的浏览器里打开了


技术分享


方法2. 头条网www.toutiao.com,搜索我的自媒体“程序员联盟”,内有所有文章,也可以直接进这个链接:http://www.toutiao.com/m3750422747/


方法3. 我的51CTO博客,CSDN博客和博客园链接(所有文章都在上面)
http://4526621.blog.51cto.com

http://blog.csdn.net/frogoscar

http://www.cnblogs.com/frogoscar


如何查看所有文章

1. 点击“查看公众号”,再点击“查看历史消息

2. 在公众号回复任何信息,可以看到包含“查看历史消息”的链接。


技术分享



技术分享

本文出自 “frogoscar的感恩园地” 博客,请务必保留此出处http://4526621.blog.51cto.com/4516621/1663805

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。