开启属于你的GNOME桌面

图片剪辑源自美剧《黑客军团》(英语:Mr. Robot)
GNOME(GNU Network ObjectEnvironment)是一种GNU网络对象模型环境 ,GNU计划的一部分,目的为Unix或者类Unix操作系统构造一个功能完善、操作简单以及界面友好的桌面环境。GNOME项目目标更是定在超越Mac OS X的Aqua图形环境。

开发者 GNOME计划
初始版本 1999年3月3日,18年前
稳定版本 3.24.1(2017年4月12日)
开发状态 活跃
编程语言 C
C++
Vala
Python
JavaScript
操作系统 类Unix系统,使用X11或Wayland
语言 多于40种语言
类型 桌面环境
许可协议 GNU GPL
GNU LGPL
网站 www.gnome.org
仓库 git.gnome.org/browse/
GNOME选择完全遵循GPL的GTK图形界面库为基础, 非KDE的QT。与Qt基于C++语言不同,GTK采用较传统的C语言,并且完全遵循GPL版权公约,因此从一开始就获得广泛支持(毕竟那个时候C开发者多于C++)。最终,倒逼KDE也加入了GPL。现在,无论在GNOME下安装KDE应用,还是在KDE下安装GNOME应用,都是非常轻松的。这在以前是不可想象的,这给了我们使用者极大的便利。不过有个别应用,KDE下用的很好,到了GNOME下有bug。反过来,也有这种情况。以后单独撰文,给大家列举案例和解决办法。
GNOME讲究简单、高效,运行速度比KDE更快。当下,流行的版本有GNOME2和GNOME3。2较3而言简单,没那么炫,但是稳定性高,bug少。3的特点就是炫,炫的程度远远超越了KDE,尤其装了dock,跟MAC下的效果如出一辙。但是你需要忍受GNOME3的一些bug。我用GNOME3的时候还是在2012年,当时出现打印机面板不显示打印进度的情况,害的我加装了kde下的打印机面板才搞定打印问题。如果你也喜欢炫,不妨在用GNOME3的时候,遇到bug处理不了的,不妨把该应用换成KDE的。截至2015年,对GNOME 3的整体评价已大致转为正面。Linux发行版Debian于GNOME 3发布时把XFCE改成默认的桌面环境,但在Debian 8己改回默认使用GNOME 3了。Linux创始者林纳斯·托瓦兹于2013年已改回使用GNOME 3。感兴趣的朋友不妨试下3。或者关注下即将在重庆召开的GNOME 2017 亚洲峰会后再做考虑吧!

开启属于你的GNOME桌面的更多相关文章
- ubuntu - 14.04,解决Gnome桌面右键菜单失效问题!
我安装完ubuntu14.04,首先安装经典版的Gnome,刚安装完经典版的Gnome,在桌面点击鼠标右键会弹出菜单,使用非常方便,但是当我安装了最新版的Gnome15.10之后,我发现再进入经典版的 ...
- CentOS最小化安装后,增加GNOME桌面
背景:下载CentOS 7的安装包后,在虚拟机上安装. 上来就遇到一个问题:提示需要开启intel vt-x. 这个进入BIOS,在CPU的设置中开启即可. 然后怀着兴奋的心情,开始各种下一步的安装, ...
- ubuntu gnome桌面隐藏顶栏
注意:ubuntu 14.04.5默认的为unity桌面,有多点触发,没有自带Tweak Tool工具.需安装gnome 桌面,可参见我的另一随笔. 环境: ubuntu 14.04.5 gnome ...
- CentOS vps下,安装xfce/KDE/GNOME桌面+vncserver进行远程管理
CentOS vps下,安装xfce/KDE/GNOME桌面+vncserver进行远程管理 首先安装桌面环境,我选择的是xfce,轻量级桌面,小巧实用不占太多内存,(占用内存方面,xfce少于kde ...
- CentOS7系列--10.1CentOS7中的GNOME桌面环境
CentOS7中的桌面环境 1. 安装GNOME桌面环境 1.1. 列出所有安装套件 [root@appclient ~]# yum groups list Loaded plugins: faste ...
- Ubuntu 安装gnome桌面及vnc远程连接
安装gnome桌面 sudo apt-get install gnome-core 安装vnc sudo apt-get install vnc4server 启动vnc vncserver 设置一下 ...
- ArchLinux安装Gnome桌面
给Arch安装Gnome桌面美化及常用软件配置 一.创建普通用户 1.安装zsh 个人比较喜欢的一个shell,你们可以和我不同 # pacman -S zsh 2.创建用户 kain是我创建用户的名 ...
- Linux下GNOME桌面的安装
yum grouplist //列出yum仓库里的软件组列表 GNOME桌面的安装 yum install soft1 soft2 //使用yum源安装软件 yum groupinstall grou ...
- CentOS7下GNOME桌面的安装
1,搭建yum源仓库.(yum的配置文件在/etc/yum.repos.d目录) (详见http://www.cnblogs.com/zyh120/p/6020781.html) 2,列出yum仓库里 ...
随机推荐
- Nmap脚本文件分析(AMQP协议为例)
Nmap脚本文件分析(AMQP协议为例) 一.介绍 上两篇文章 Nmap脚本引擎原理 编写自己的Nmap(NSE)脚本,分析了Nmap脚本引擎的执行过程,以及脚本文件的编写,这篇文章将以解析AMQ ...
- 前台ajax加载数据
<script src="~/Scripts/jquery.unobtrusive-ajax.min.js"></script> <script sr ...
- CSS动画属性性能详细介绍
CSS动画属性会触发整个页面的重排relayout.重绘repaint.重组recomposite Paint通常是其中最花费性能的,尽可能避免使用触发paint的CSS动画属性,这也是为什么我们推荐 ...
- java递归算法实现 数字人民币大写转换
最近穷死了 ,没钱吃饭ing 写点钱给自己吧!public class Test{ public static String getChar(long a){ int b = (int)a; Map ...
- 用nrm一键切换npm源
当使用官方npm源安装各种包比较慢的时候,建议修改npm源地址 查看npm源地址,在终端输入以下命令 npm config list 会看到官方的npm源 metrics-registry = &qu ...
- Linux: Bash基本命令
切换目录 cd 查看当前目录 pwd 生成目录 mkdir 搜索文件 查看当前的文件 ls 删除文件但保留特定类型 rm !(**) 例如: rm !(.tex|*.eps)其中,.tex, .eps ...
- Data Guard 的三种保护模式
官方文档链接 http://docs.oracle.com/cd/E11882_01/server.112/e41134/protection.htm#SBYDB02000 最大可用模式(Maximu ...
- 如何使用jedis进行发布订阅
jedis实现发布订阅,是通过让发布者和订阅者同时对某个channel(频道)进行操作,订阅者订阅了某个频道例如channel1,发布者往这个channel1里面publish东西,在pubsubli ...
- JavaScript对象属性访问的两种方式
JavaScript对象属性访问的两种方式 object.attribute object["attribute"] 例如: var employees = [ { "f ...
- 我的第一篇博文:C++最初的路-经典的小游戏走迷宫
写在开始:这个博客建于大二下学期.2年多的学习,从网上借鉴的大牛经验,代码,指导数不胜数,而其中大部分来自别人的博客,于是期待有一天也能把自己在学习过程中的一些经验拿出来与大家分享. 其实我凝望了C+ ...