[转自] 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. pandas 中的 多条件分割, list 排序

    main_comment_num_3m and avg_group_order_cnt_12m = 0.863230main_comment_score_1m and avg_group_order_ ...

  2. PHP防止木马攻击的措施

    防止跳出web目录 只允许你的PHP脚本在web目录里操作,针对Apache,还可以修改httpd.conf文件限制PHP操作路径. 例如:php_admin_value  open_basedir( ...

  3. PHP初级经典面试题目汇总

    17.isset.empty.is_null的区别 isset 判断变量是否定义或者是否为空 变量存在返回ture,否则返回false 变量定义不赋值返回false unset一个变量,返回false ...

  4. Django框架 之 Pagination分页实现

    Django框架 之 Pagination分页实现 浏览目录 自定义分页 Django内置分页 一.自定义分页 1.基础版自定义分页 1 2 3 4 5 6 7 8 9 10 11 12 13 14 ...

  5. System.Web.UI.Page事件执行顺序

    #region OnPreInit 第一步(显式重写,文章下面有隐式重写) protected override void OnPreInit(EventArgs e) { //检查 IsPostBa ...

  6. iOS CocoaPods安装与使用 好东西保存

    http://www.cnblogs.com/daguo/p/4097263.html http://www.cnblogs.com/pican/p/3939941.html?utm_source=t ...

  7. [转]TimeQuest之delay_fall clock_fall傻傻分不清楚

    这篇我想分享一个之前在用TimeQuest约束双边沿模块的input delay时犯得一个错误,有人看了可能会觉得傻傻的,什么眼神,falling delay和 falling clk怎么会分不清呢, ...

  8. 【Android学习】Android编码规范

    四种常见的命名法 比较Java和c#的命名规范的不同点 常量用大写 java方法首字母不大写,应该小写 函数行数限制 不要用拼音 参照物,Android源码 看源码工具,SourceInsight 和 ...

  9. Git教程--廖雪峰

    Git简介 1.Git是目前世界上最先进的分布式版本控制系统(没有之一) 2.集中式和分布式版本控制系统有什么区别呢?      区别在于历史版本维护的位置:Git本地仓库包含代码库还有历史库,在本地 ...

  10. Mac OS X 下android环境搭建

    安装jdk6.0版本以支持eclipse的安装 安装eclipse 安装jdk8.0版本,实际开发中用到的jdk 配置java环境变量 打开shell命令窗口(终端) 检测输入java -versio ...