[转自] http://www.tuicool.com/articles/nUbMVbU

从Ubuntu 11.04后,UNITY就作为默认界面来推广。如果用户需要体验GNOME 3,还需要用户自己安装。一般的评价都是GNOME 3界面在体验上要优于UNITY。 

       UNITY 是基于GTK 2图形库开发,也就是基于 GNOME  2开发的;而 GNOME  3是基于GTK 3图形库开发,从开发工具上看 GNOME  3要优于 UNITY ,所以 UNITY迟早也要升级开发工具到GTK 3。 

       UNITY 和 GNOME  3作为新生桌面,有一个共同点——适合在触摸屏平板下使用。这是因为计算机设备已经开始在慢慢的转变,手持计算机设备将会成为未来的主流,手机、平板也将成为未来操作系统的新角逐场,正是因为这个原因才有了 UNITY和 GNOME  3桌面的出现。 

       对于普通PC机来说,这两种界面并不适用,反而是gnome 2更加方便,更加适合于鼠标和键盘。

下边介绍一下我的个人体验:

UNITY:该界面将程序的标题栏与屏幕上方的条重合到一起,增加了程序的可操作面积,这是这个界面最大的优点。任务栏中将相同的程序组合到了一个图标上显示,虽然增加了整体的美观,但是在相同的程序间相互切换时很不方便。同时在UNITY界面下操作,反应很慢,这一点是致命的。屏幕的左边侧栏的点击感很差,再加上反应慢,很容易给我们一种没有点上的错觉。

GNOME:该界面有一个程序列表,让用户很清楚的看到计算机里装有的大多数程序,这一点我比较喜欢。在一个最大的优点是反应迅速!毕竟天下武功,无坚不破。唯快不破。哈哈!

总体来说还是比较喜欢GNOME的界面,毕竟这个界面反应速度非常快!

下边是将UNITY界面换到GNOME的方法:

1、安装GNOME 3

sudo apt-get install gnome-session-fallback 

sudo apt-get install gnome-shell 

sudo apt-get install gnome-tweak-tool 

sudo apt-get install gnome-themes*

设置自动登录: 

自动登录 GNOME SHELL CLASSIC: 

sudo /usr/lib/lightdm/lightdm-set-defaults -s gnome-classic 

自动登录 GNOME3:  

sudo /usr/lib/lightdm/lightdm-set-defaults -s gnome-shell

2、删除UNITY:

sudo apt-get -y –auto-remove purge unity 

sudo apt-get -y –auto-remove purge unity-common 

sudo apt-get -y –auto-remove purge unity-lens* 

sudo apt-get -y –auto-remove purge unity-services 

sudo apt-get -y –auto-remove purge unity-asset-pool

注意 :不能用 sudo apt-get –auto-remove purge unity*,一般情况下在卸载软件时,不要使用通配符*。

Ubuntu下的UNITY和GNOME界面的更多相关文章

  1. Ubuntu下ssh连接在服务端显示图形界面

    Ubuntu下ssh连接在服务端显示图形界面 step1 安装ssh服务 服务端安装运行ssh,在终端运行命令如下: sudo apt-get install openssh-server 在客户端安 ...

  2. ubuntu下安装无界面浏览器

    ubuntu下安装PhantomJS 1.下载: 32位:wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-li ...

  3. Ubuntu远程登陆、SSH图形界面、WOL远程唤醒

    本文为作者原创,转载请注明出处(http://www.cnblogs.com/mar-q/)by 负赑屃 实现目标:通过路由器配置路由路径,将拨号获取的公网IP地址指向局域网Ubuntu服务器.家里有 ...

  4. ubuntu12.04回归到经典的gnome界面

    要想删除Unity恢复到经典Gnome桌面也很简单,几乎就是一条命令的事情--命令这种东西虽然不直观,但非常可靠和快捷,同时按住Ctrl+Alt+T三个键,调出系统终端,输入: sudoapt-get ...

  5. Ubuntu 下安装VNC server

    尽管我们在大部分情况下用ssh登录Ubuntu服务器就好了,但是有时候我们的程序需要在图形界面下运行,这时我们就要用到vnc server这个软件了.在Ubuntu下安装vnc server很简单的, ...

  6. Ubuntu下开启root登陆

    亲手安装过Ubuntu的童鞋都知道,默认安装只会添加一个普通用户名和密码,而超级用户权限则是利用sudo命令来执行.在Ubuntu下使用root登陆或者在shell中用su命令切换到root时会提示错 ...

  7. Ubuntu下QT控制台程序无法运行的解决方案以及XTerm的配置方法

    Ubuntu下QT控制台程序无法运行的解决方案以及XTerm的配置方法 最近由于老师要求要在Ubuntu下QT上进程多线程服务器的开发,虽然只是单纯的调用qt的network模块,但是为了避免麻烦,我 ...

  8. ubuntu下安装wine

    直接在终端里面输入“sudo apt-get install wine”不要引号,即可安装wine.至于使用它,终端命令就是“wine ....”举个例子,你现在要运行魔兽, 然后你的魔兽的文件夹的位 ...

  9. Ubuntu下开启root登陆--并开启SSH登录验证

    Ubuntu下开启root登陆亲手安装过Ubuntu的童鞋都知道,默认安装只会添加一个普通用户名和密码,而超级用户权限则是利用sudo命令来执行.在Ubuntu下使用root登陆或者在shell中用s ...

随机推荐

  1. 21. Date 函数

    SQL 日期 当我们处理日期时,最难的任务恐怕是确保所插入的日期的格式,与数据库中日期列的格式相匹配. 只要数据包含的只是日期部分,运行查询就不会出问题.但是,如果涉及时间,情况就有点复杂了. 在讨论 ...

  2. Nhibernate HQL 匿名类(严格说是map的使用以及构造函数的使用

    1.map的使用 var hql=string.Format(@"select new map( tc.LimitIndexType as LimitIndexType, tc.LimitS ...

  3. 在Struts2的Action中取得请求参数值的几种方法

    先看GetRequestParameterAction类代码: public class GetRequestParameterAction extends ActionSupport { priva ...

  4. bootstrap列排序

    <!DOCTYPE html> <html> <head> <title>Bootstrap 实例 - 列排序</title> <li ...

  5. Chrome浏览器控件安装方法

    说明:只需要安装up6.exe即可,up6.exe为插件集成安装包. 1.以管理员身份运行up6.exe.up6.exe中已经集成Chrome插件.  

  6. Android 应用检查更新并下载

    1.在Android应用当中都有应用检查更新的要求,往往都是在打开应用的时候去更新下载. 实现的方法是:服务器端提供接口,接口中可以包含在最新APK下载的URL,最新APK的VersionCode,等 ...

  7. Oracle排序函數Rank

    出口給報關行出貨的時候,同一票shipment中合併多個invoice跟packing,轉出到廠商的報關系統時候,出口報關的序號會將invoice的序號做自動增加. 因為wafer會有出口給其他外包做 ...

  8. super() 的入门使用

    在类的继承中,如果重定义某个方法,该方法会覆盖父类的同名方法,但有时,我们希望能同时实现父类的功能,这时,我们就需要调用父类的方法了,可通过使用 super 来实现,比如:     1 2 3 4 5 ...

  9. EIP权限工作流平台-升级说明(2018-12-04)

    表单生成器,文本框新增验证(默认验证及正则表达式) 列表查询支持复杂查询,支持文本框,下拉框,时间查询

  10. .Net Core 项目引用本地类库方式(二)

    上篇文章有详细的介绍.Net Core 项目中引用本地类库通过打包,然后Nugety引用方式,这里再介绍一种引用包的方式