内容简介

1、第一部分第五课:Unity桌面,人生若只如初见

2、第一部分第六课预告:Linux如何安装在虚拟机中


Unity桌面,人生若只如初见

不容易啊,经过了前几课的学习,我们认识了Linux是什么,以及如何安装Linux系统(我们以Ubuntu这个Linux发行版为以后的演示系统),我们也在上一课终于把Ubuntu安装好了。

“很不错,掌声给自己”。

安装Ubuntu遇到什么问题,可以在我们的QQ群和微信群提问,也可以私信小编,QQ、微信、邮件都行。联系方式在下面。

Linux系统确实对于初学者是不容易理解和安装的,不过我们一点点熟悉起来。要想高薪,一开始可不会让你那么“高兴”的,不是么?

相信现在你电脑上应该已经有一个能顺利运行的Ubuntu系统了吧。那么接下来我们做什么呢?

本课程我们使用的Ubuntu版本是14.04,其他的Ubuntu基本操作也差不太多。

之前的课程《【Linux探索之旅】第一部分第二课:下载Linux,免费的噢》中,我们说过从Ubuntu 11.04开始,Unity取代Gnome成为默认桌面环境。

Unity是可定制的,所以你可以配置各种属性。还可以安装各种主题,甚至你可以安装Mac OS的主题,使Ubuntu看起来就像苹果电脑一样,如下图:

当然了,Ubuntu的桌面环境你是可以自己换的,如果你不喜欢Unity,你可以换成自己喜欢的例如Gnome,KDE等。

此课的最后还会介绍Ubuntu安装后推荐安装的一些软件,让我们事半功倍。


Unity的春华秋实

2010年,Ubuntu创始人Mark Shuttleworth在他的博客上首次宣布了Unity桌面,文章是《Unity, and Ubuntu Light》

http://www.markshuttleworth.com/archives/383

Unity 最初是基于GNOME桌面环境的用户界面, 由Canonical公司开发,主要用于Ubuntu操作系统。 Unity 最初出现在Ubuntu Netbook 10.10中。它最初的目的是更有效地利用上网本有限的屏幕尺寸。

不过,之后苹果公司的iPad直接革了上网本(Netbook)的命,所以后来Unity就慢慢地只针对Desktop(桌面)Ubuntu版了。

不过Unity的道路不是那么一帆风顺。人们对Unity的评价褒贬不一。Unity的设计和部署一直存在争议,一些评论者认为部分软件在Unity上不能正常运行或功能遭到限制,另外一些评论者怀疑Unity相比于GNOME没太大的改进。

2012年4月26日发布Ubuntu 12.04之后,Unity的统一接口更加成熟,也得到更多人的积极评价。

Unity有缩小的上面板,左侧有个类Dock(Mac OS用户应该很熟悉Dock。Mac OS里的Dock栏默认是在桌面下方,当然你也可以调到左侧)的东西,也有点类似Windows的任务栏。

其中上面板还有Google搜索条,Indicator(indicator是“指示器”的意思。Unity的Indicator做得很不错,甚至可以说比Mac OS的Indicator还要出色)。

仔细观察左侧的Dock,你会发现,每个图标背后的底色,都是不一样的。狂拽酷炫。

Windows将其图形界面编译进内核,所以一进Windows就是图形界面,而Linux是图形界面与内核分开的。

Unity和Gnome就像是Windows的图形界面,只是它独立于内核而形成自己的软件。图形界面包括很多内容,但是很多底层工作还是操作系统来做。例如,内存的分配是操作系统的工作,图形界面只是个应用软件。

但另一方面,图形界面也包括对其它图形应用程序的支持。例如,各种事件的收集。像点击鼠标,鼠标的移动这些内容,其实是图形界面来支持的,而像Word这样的应用程序,它只是从图形界面的支持程序那里获得事件然后再编程响应。

其实,Unity桌面管理器并没有与原来的Gnome有太多的不同,Ubuntu还是那个Ubuntu。

Ubuntu系统启动后,Unity登录前会让你输入你的用户名和密码。因为Linux是一个多用户的系统,所以安全机制是需要考虑的因素。


软件管理

Ubuntu上所有的软件可以在软件中心进行管理,如何打开呢?

点击左侧栏一个***打开的文件包图标

即可打开软件中心。如下图:

Ubuntu的软件中心功能越来越完善,不过可能有些用户还是喜欢以前系统自带的新立得软件包管理器:也就是Synaptic Package Manager。自Ubuntu 11.04开始,新立得软件包管理器就不再作为系统自带的软件包管理工具了。

对于用惯了新立得的用户还是多少感觉不完美,Synaptic的功能之强大,及内容细分程度是Ubuntu 软件中心比不上的,特别是对于想单独安装某个插件或安装某个附加组件的问题更是突显其优势了。

对于需要新立得的朋友,我们就一起来安装一下吧,其实非常简单。

新立得包管理器可以通过软件中心来安装,在右上角的搜索框中,输入synaptic,下面的列表中出来新立得软件包管理器:

点击选中新立得软件包管理器,然后点击右边出来的安装按钮:

在出来的验证框中输入自己的密码,然后右边出来一个安装进度条:

安装完成后,右边的按钮变成“卸载”,点击可以卸载该软件:


文件管理器

Ubuntu 14.04默认使用的是Nautilus文件管理器。这个文件管理器以前也是Gnome的。

不过貌似大家对于Nautilus在Ubuntu 14.04上的表现不是很肯定。那么你也可以安装Nemo这个文件管理器。

可以在软件中心下载安装。也可以在终端输入以下命令安装:

  1. sudo add-apt-repository ppa:webupd8team/nemosudo apt-get updatesudo apt-get install nemo nemo-fileroller

不过我觉得如果是Linux初学者就不用这么折腾了,就用着Nautilus挺好的。


Ubuntu上推荐安装的软件

  1. Unity-Tweak-Tool

    安装:在终端中输入以下命令

    sudo apt-get install unity-tweak-tool

    这款工具它集大量Unity桌面定制项目于一体。这些定制项大多能通过默认的Unity设置,命令行操作或者是即使是编辑有时候也很难寻找到的配置文件来实现。 我们可以改变启动器栏,网页小程序和面板的行为,可以在Unity菜单中搜索等等。所有的都通过着一个工具来实现。花些时间去挖掘适合你的选项-Unity Tweak Tool-学习它,和它一起生活,爱上它(如果你使用Unity,这是起码的)。

  2. Google Chrome:网络浏览器,使用Google帐号一键同步所有数据。虽然小编觉得Ubuntu自带的Firefox火狐浏览器已经很不错了。

  3. VLC:万能播放器,支持多种音视频格式。

  4. Dropbox:云存储服务客户端。

  5. WPS for Linux:虽然还没有发布正式版本,但相比自带的LibreOffice,相信会更加符合国人习惯。

  6. Pidgin:即时交流工具,支持Gtalk、Twitter等,有由社区爱好者开发的WebQQ插件。

  7. qBittorrent:BT下载工具,还能搜索网络资源。

  8. Inkscape:矢量作图工具。

  9. GIMP:Linux下的PhotoShop。

  10. Wine:可以用来模拟运行Windows下优秀的软件,其商业版本为CrossOver。

  11. Emacs/GVim:优秀的文本编辑器和集成开发环境。Ubuntu自带了Vim文本编辑器,只要在终端里输入 vim xxx 就可以编辑文件xxx了。

  12. 搜狗输入法Linux版本:UbuntuKylin团队与搜狗输入法合作开发的搜狗输入法Linux版本已经推出,下载地址:

    http://pinyin.sogou.com/linux/


总结

  1. Unity目前是Ubuntu的默认桌面管理器

  2. 登录Unity时,需要填写密码。当然你也可以设置取消每次输入密码自动登录。

  3. Unity的软件中心使我们可以方便的安装,卸载,更新软件。

  4. 安装一些非常棒的软件可以让你在Ubuntu系统下事半功倍。


第一部分第六课预告

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

下一课我们学习:Linux如何安装在虚拟机中

【Linux探索之旅】第一部分第五课:Unity桌面,人生若只如初见的更多相关文章

  1. 【Linux探索之旅】第二部分第二课:命令行,世界尽在掌握

    内容简介 1.第二部分第二课:命令行,世界尽在掌握 2.第二部分第三课预告:文件和目录,组织不会亏待你 命令行,世界尽在掌握 今天的标题是不是有点霸气侧漏呢? 读者:“小编,你为什么每次都要起这么非主 ...

  2. 【Linux探索之旅】第二部分第五课:用户和权限,有权就任性

    内容简单介绍 .第二部分第五课:用户和权限,有权就任性 2.第二部分第六课预告:Nano,刚開始学习的人的文本编辑器 用户和权限.有权就任性 今天的标题也挺任性的啊,虽说小编是一个非常本分的人(真的吗 ...

  3. 【Linux探索之旅】第一部分第四课:磁盘分区,并完成Ubuntu安装

    内容简介 1.第一部分第四课:磁盘分区,并完成Ubuntu安装 2.第一部分第五课预告:Unity桌面,人生若只如初见 磁盘分区 上一课我们正式开始安装Ubuntu了,但是到了分区的那一步,小编却戛然 ...

  4. 【C语言探索之旅】 第一部分第五课:运算那点事

    内容简介 1.课程大纲 2.第一部分第五课:运算那点事 3.第一部分第六课预告:条件表达式 课程大纲 我们的课程分为四大部分,每一个部分结束后都会有练习题,并会公布答案.还会带大家用C语言编写三个游戏 ...

  5. 《微信小程序七日谈》- 第一天:人生若只如初见

    <微信小程序七日谈>系列文章: 第一天:人生若只如初见: 第二天:你可能要抛弃原来的响应式开发思维: 第三天:玩转Page组件的生命周期: 第四天:页面路径最多五层?导航可以这么玩 微信小 ...

  6. 【Linux探索之旅】开宗明义+第一部分第一课:什么是Linux?

    内容简介 1.课程大纲 2.第一部分第一课:什么是Linux? 3.第一部分第二课预告:下载Linux,免费的噢!   开宗明义 我们总听到别人说:Linux挺复杂的,是给那些追求逼格的程序员用的.咱 ...

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

    内容简介 1.第一部分第二课:下载Linux,免费的噢 2.第一部分第三课预告:测试并安装Ubuntu 下载Linux,免费的噢 大家好,上一课我们认识了非常“霸气侧漏”的Linux操作系统. 也知道 ...

  8. 【Linux探索之旅】第二部分第一课:终端Terminal,好戏上场

    内容简介 1.第二部分第一课:终端Terminal,好戏上场 2.第二部分第二课预告:命令行,世界尽在掌握 终端Terminal,好戏上场 随着第一部分的结束,我们进入了第二部分(小编你这好像是废话. ...

  9. 【Linux探索之旅】第一部分第六课:Linux如何安装在虚拟机中

    内容简介 1.第一部分第六课:Linux如何安装在虚拟机中 2.第二部分第一课预告:终端Terminal,好戏上场 Linux如何安装在虚拟机中 虽然我们带大家一起在电脑的硬盘上安装了Ubuntu这个 ...

随机推荐

  1. cocos2d-x 类大全及其概要

    CCNode 节点类是Cocos2D-x中的主要类,继承自CCObject. 任何需要画在屏幕上的对象都是节点类.最常用的节点类包括场景类(CCScene).布景层类(CCLayer).人物精灵类(C ...

  2. SecureCRT 连接虚拟机Linux

    SecureCRT 连接虚拟机Linux   最近在学习linux,在学习中遇到了一些问题,现总结一下. 虚拟机我用的是VirtualBox,完美支持中文,可以在电脑中创建虚拟机环境,上手非常简单.具 ...

  3. 智能生活 “视”不可挡——首届TCL杯HTML5智能电视开发大赛等你来挑战

    http://www.csdn.net/article/2014-06-04/2820063-TCL-Smart-TV-Innovation-Competation

  4. CSDN 四川大学线下编程比赛第二题:Peter的X

    题目详情: http://student.csdn.net/mcs/programming_challenges Peter是个小男孩.他总是背不清26个英文字母. 于是,刁钻的英语老师给他布置了一个 ...

  5. jquery关于表格隐藏和显示问题

    1. 关于指定表格指定列隐藏显示 $(":checkbox[name*=month]").each(function(){ if(!$(this).attr("check ...

  6. JavaScript模板引擎

    JavaScript模板引擎实例应用   在之前的一篇名为<移动端基于HTML模板和JSON数据的JavaScript交互>的文章中,我向大家说明了为什么要使用JavaScript模板以及 ...

  7. SE 2014 年4月21日(二)

    实验练习: 如图配置: 两BGP自治系统,要求建立相关BGP邻居关系 1. 建立BGP邻居关系 要求使用BGP对等体组完成(IBGP要求使用loopback接口作为TCP建立的源接口) 2. R3 R ...

  8. TCP closing a connection

    client closes socket: clientSocket.close(); step1 :client sends TCP FIN control segment to server st ...

  9. Erlang学习: EUnit Testing for gen_fsm

    背景:gen_fsm 是Erlang的有限状态机behavior,很实用.爱立信的一位TDD大神写了一篇怎样測试gen_fsm,这个fsm是一个交易系统,负责简单的交易员登陆,插入item,删除ite ...

  10. sql server实现主从复制

    测试环境 :主机: 数据库sql server08 r2  系统windows server 2008 r2  IP192.168.1.202 丛机:数据库sql server12  系统window ...