Gnome Shell 与 Gnome 3,与Gnome 桌面环境是什么关系
gnome
shell是
gnome3
主推的部分(为合适的硬件),此外gnome3还包括为旧显卡的fall
back
mode(gnome
panel),两者用不同的
窗口管理器
。gnome就是
桌面环境
,gnome
3是它的第三个大版本。
未来Linux桌面是什么样子 GNOME 3来告诉你
这个桌面将会改变人们对于桌面的传统观点。它是完全不同、直觉的,而且它也遵循当前进化的桌面的规律。但最重要的是,它是关于Linux的。
2008年,一些GNOME开发商会面,并得出结论:缺乏一个令人兴奋的GNOME和Linux桌面。他们需要一个新的视野。从那之后,没几年,新视野开始转变成一种工作,固态桌面,将成成立一个新的GNOME部门。
让我们回答这些问题吧。
一种新的哲学
取而代之的,不是按一下起动按钮,你就有一个活动的窗口;一套预配置的桌面应用程序,你可以按照你所需要的去创建他们;窗口能够轻易地移动,而且开始于特定的桌面将会更容易。GNOME3处理搜索变得更好,因为它将会被整合到shell里。所以一个用户,可以从活动窗口里,快速搜索到他们计算机中的任何东西。
桌面图1 默认桌面(见图1)看起来可能不会让你感到吃惊。你看见一个墙纸,打开的应用程序,似乎是一种工具、一个通知。别傻了,这些东西都不是你所想的。
如何在GNOME 3中添加显示桌面的快捷键
1、如果是gnome桌面环境的话是: ctrl+alt+d
2、附上一些gnome环境其他快捷键:
Alt + F1 类似Windows下的Win键,在GNOME中打开”应用程序”菜单(Applications)
Alt + F2 类似Windows下的Win + R组合键,在GNOME中运行应用程序
Ctrl + Alt + L 锁定桌面并启动屏幕保护程序
Alt + Tab 同Windows下的Alt + Tab组合键,在不同程序窗口间切换
PrintScreen 全屏抓图
Alt + PrintScreen 当前窗口抓图
Ctrl + Alt + → / ← 在不同工作台间切换
Ctrl + Alt + Shift + → / ← 移动当前窗口到不同工作台
Ctrl+Alt+Shift+Fn 终端N或模拟终端N(n和N为数字1-6)
Ctrl+Alt+Shift+F7 返回桌面
Ctrl+Alt+Shift+F8 未知(终端或模拟终端)
窗口操作快捷键
Alt + F4 关闭窗口
Alt + F5 取消最大化窗口 (恢复窗口原来的大小)
Alt + F7 移动窗口 (注: 在窗口最大化的状态下无效)
Alt + F8 改变窗口大小 (注: 在窗口最大化的状态下无效)
Alt + F9 最小化窗口
Alt + F10 最大化窗口
Alt + Space 打开窗口的控制菜单 (点击窗口左上角图标出现的菜单)
GNOME3的软件简介
GNOME 3彻底颠覆了传统桌面环境的样子,引入了全新的外观界面、交互模式。一方面它让有些用户难以适应,会有一些铁杆2.0用户流失,但据发布后的反应,大多用户正在接受这个新的桌面环境,正在适应和享受由新交互带来的便利和高效。
另外,GNOME 3的全新设计使其与Windows、Mac OS X等桌面环境都不一样,改变了人们以往对Linux桌面的传统印象(这些指的是GNOME、KDE和xfce等大型DE,而非高级的WM如awesome之类)。它将有可能开辟出一个新的道路,在人机交互方面做一些创新和突破。
GNOME的设计哲学也是用户导向:让普通用户能快速上手,让高级用户能充分利用快捷键、高级特性提升使用效率。它简单、直接而且明了,会吸引一些从来没用过Linux桌面的人来使用。
加之Linux桌面平台日趋成熟的应用,如Firefox、Chrome、LibreOffice等,GNOME 3将能很好的成为新的主流Linux桌面,并为这些软件而服务,满足大众的需求。
如何为Gnome3添加自启动程序
1使用命令行创建桌面快捷方式要为特定程序或命令创建桌面快捷方式,你可以使用任意文本编辑器创建一个.desktop文件,然后把它放到/usr/share/applications或者~/.local/share/applications处。一个典型的.desktop文件如下所示:[DesktopEntry]Encoding=UTF-8Version=1.0#versionofanapp.Name[en_US]=yEd#nameofanapp.GenericName=GUIPortScanner#longernameofanapp.Exec=java-jar/opt/yed-3.11.1/yed.jar#commandusedtolaunchanapp.Terminal=false#whetheranapprequirestoberuninaterminalIcon[en_US]=/opt/yed-3.11.1/icons/yicon32.webp#locationoficonfile.Type=Application#typeCategories=Application;Network;Security;#categoriesinwhichthisappshouldbelisted.Comment[en_US]=yEdGraphEditor#commentwhichappearsasatooltip.除了手动创建.desktop文件之外,依据你的系统所采用的桌面环境的不同有不同的创建应用快捷方式的方法2在GNOME桌面下创建快捷方式在GNOME桌面环境下,你可以使用gnome-desktop-item-edit轻松创建创建一个桌面快捷方式。$gonme-desktop-item-edit~/.local/share/applications--create-new在这个例子中,gnome-desktop-item-edit会在目录~/.local/share/applications中自动创建一个桌面启动器文件。若是想自定义快捷方式图标或者其它信息,你可以手动编辑.desktop文件。如果在你的系统上,gnome-desktop-item-edit不可用(例如,在Ubuntu上),你可以依照下面方式安装:$sudoapt-getinstall--no-install-recommendsgnome-panel3在KDE桌面创建快捷方式kickoff是KDE桌面默认的应用启动器。可以直接在kickoff里添加新的应用启动快捷方式。首先右击位于你桌面左下角处的kickoff图标,然后选择菜单“编辑应用”。在你要创建快捷方式的合适分类处(例如,“Utilities“)右击,点击位于顶部的“新条目”按钮,键入应用的名字。最后,填上使用快捷方式启动app时所需的元信息即可。4在xfce桌面上创建快捷方式假如你使用xfce桌面,在桌面空白处右击,选择“创建启动器”按钮。然后填上快捷方式的详细信息就可以了。5在Cinnamon桌面上创建快捷方式假如使用的是LinuxMint的Cinnamon桌面,你可以在桌面空白处右击鼠标,选择菜单“创建启动器”而创建一个应用启动器。6在LXDE桌面上创建快捷方式在LXDE桌面,你只需在桌面空白处右击一下鼠标,然后选择“创建新快捷方式”就可以咯。
GNOME3的软件优点
GNOME 3清理了GNOME 2.x/GTK+2.x时代的一些陈旧的库和历史遗留问题,大胆引入了一些全新的技术:如GTK+3.0的CSS支持,基于GObject Introspection的语言绑定。
特别是GObject Introspection,这是一个灵活的Runtime级别的语言绑定,统一了API接口和调用,这使得Python、Ruby、JavaScript可以很方便的使用GNOME的C API(而且能时刻保持紧跟)。目前官方支持Python和JavaScript,其他语言正在开发当中。
总之图形工具库、桌面类库的统一和完善,使开发者和设计师(主题或UI)能更容易的做一些之前要费很多劲才能做到的事情:比如会CSS就能给GNOME桌面做主题,一下子就有了无数的资源。
GNOME 3的类库非常的丰富,仅举几个:
libchamplain:在UI中使用地图View
libevview:在UI中使用PDF(或其他文档)的View
libpeas:实现插件/扩展的库,没错,连App实现扩展机制的库都给你准备好了
另外GNOME Shell的扩展机制(使用JavaScript/CSS开发)使得GNOME桌面的扩展能力大大增强,以往开发扩展(2.0Applet)不容易的局面得到改变。GNOME桌面将有可能像Firefox、Chrome一样通过后期的大量扩展来得到不断增强。
还有值得一提的便是GNOME 3自己的语言——vala,基本上已经成熟了。这是一个语法类似于C#的,但是不需要Runtime的编译型语言。它照顾到了那些需要性能要求,同时又想保证开发效率的软件。如GNOME平台的照片管理软件——Shotwell就是使用Vala开发。
GNOME 3的一大特色是GNOME Shell的扩展系统,通过安装扩展,既可以添加天气、系统监视器等小插件,还可以修改GNOME Shell的默认行为,方便用户熟悉新系统。
Debian的gnome3桌面环境可以装哪些主题
一、Unity Unity是Ubuntu自家的桌面环境方案,由Ubuntu打造并面向Ubuntu推出。目前还没有其它Linux发行版采用Unity作为桌面方案。 在Unity当中,我们可以感受到Ubuntu对于桌面环境视觉定位的理解,而且实际效果与传统Windows桌面没有太大区别。Unity最具特色的一项功能名为“scopes”,允许大家通过所谓“dash”搜索不同类型的网络与本地内容类型——当然也包括我们已经安装在系统当中的应用程序。它同时也是手机版Ubuntu系统的核心所在。Unity还拥有其它一些独特的设计,例如“HUD”就允许用户直接搜索某款程序中的菜单选项,并通过键盘直接加以启用。  开启了Dash菜单的Ubuntu Unity桌面方案 虽然很多经验丰富的Linux用户都对Unity不屑一顾,但它仍然是一款非常精美的桌面环境,而且任何用户都能轻松上手。 Unity的反对者们往往对其可配置能力不足颇有微词。Unity启动器栏一直显示在屏幕的左侧,而且用户根本无法将其移除。窗口按钮(包括最小化、最大化与关闭)则显示在每个窗口的左上角——这一设计同Mac OS X相同——同样无法被移除。Unity在过去几年当中几乎没有发生任何变化,但Ubuntu项目团队在此期间酝酿出了一套大动作——即将推出包含颠覆性改动且同时面向手机与台式机设备的融合优化型Unity 8版本。 Unity只能作为Ubuntu主桌面的组成部分使用。 二、GNOME 3 与其它各大主流高人气桌面Linux发行版一样,Ubuntu曾经一度使用过GNOME桌面方案的早期版本。不过自从GNOME 2逐步升级到GNOME 3乃至GNOME Shell桌面之后,Ubuntu决定自行探索发展道路。但GNOME并未因此放弃希望。GNOME Shell迎来了可观的提升,而且顺利打破了人们对于前代方案的成见。即使是那些更习惯于传统桌面环境的用户,也可以通过GNOME提供的经典模式找到熟悉的感觉。GNOME同时也利用扩展拥有了完整的可配置能力。  运行在Fedora Workstation当中的GNOME桌面方案 Unity与GNOME实际上非常相似,而且也用到了很多相同的应用。这两套桌面环境都能够利用设备提供的3D图形硬件实现炫丽的视觉效果。GNOME 3.16添加了一套集中式通知中心,从而在功能性方面将Unity甩在了身后。凭借着强大的扩展选项,GNOME还拥有远超Unity的可配置能力。 Fedora Workstation使用最新版本GNOME作为其默认桌面选项,而GNOME也在这里得到了充分的施展空间。Debian同样采用GNOME作为默认桌面方案,不过Debian 8所使用的GNOME版本相对陈旧一点。 三、KDE Plasma 5 从传统角度讲,KDE与GNOME都属于Linux阵营中最具影响力的桌面环境选项。GNOME桌面阵营目前已经分裂成了GNOME、Unity、Cinnamon以及MATE,但KDE项目却仍然保持着旺盛的生命力。Plasma 5界面也拥有了前所未见的精致表现。 KDE在可配置性方面一直优于GNOME以及由GNOME衍生而成的各类Linux发行版。不过这到底是不是件好事,仍然取决于用户的实际情况。有些朋友热衷于探索繁多选项所带来的自由搭配空间,但也有些用户更倾向于使用GNOME那样的精简化方案。随着时间的推移,KDE已经在简化的道路上取得了相当可观的进展——现在很多高级选项都会被隐藏起来,用户可以直接享受其搭配合理的默认效果。  Kubuntu当中的KDE 使用KDE的感受实际上与Unity、GNOME、Cinnamon或者是MATE可谓完全不同。后面这些桌面环境都使用内置于GTK工具包当中的,与GNOME非常相似的应用组合。然而KDE却独树一帜,始终坚持Qt一百年不动摇,而且拥有着自己一套与之配合的应用套件。虽然应用程序在任何桌面环境下都能够正常运行,但量身打造出来的效果绝对是不一样的——KDE上的应用几乎与主屏幕及桌面融为一体。 大家可以下载Kubuntu 15.04来获取KDE Plasma 5。目前大部分采用KDE的Linux发行版也仍然提供较早的KDE 4环境。 四、Cinnamon Cinnamon原本专门面向面向Linux Mint所打造,但如今其已经在其它多种Linux发行版上找到了新的表演舞台,具体包括Ubuntu、Fedora以及Debian等等。  采用Cinnamon桌面方案的Linux Mint 最初作为GNOME 3 fork之一的Cinnamon采用现代代码编写而成,但同时又通过重新调整为用户提供一套更为传统的桌面界面。就在GNOME舍弃了任务栏以及开始菜
xfce和gnome3哪个更好用
1、kde历史最久,是qt写的,2、gnome是gtk写的,3、lxde、xfce 是主张轻量级 都是gtk写的 比较难看,而xfce是主张兼容gnome和kde两者程序的,4、稳定性方面 全部都很稳定 但xfce用起来是比较别扭,5、gnome3刚出不久 稳定性有待提高,6、软件支持方面,首先选gnome 其次是kde,因为大多数的发行版都是默认gnome做桌面的.