#头条创作挑战赛#
初期的Linux系统都是不带界面的,只能通过命令来管理,例如运行程序、编辑文档、删除文件等。所以,要想熟练使用Linuxubuntu无法登录桌面,就必须记忆好多命令。
后来随着Windows的普及,计算机界面显得越来越漂亮,点点键盘能够完成好多工作,人们早已习惯了图形界面化的操作,很难再忍受一片黑漆漆的命令行窗口了。这促进了Linux社区进行改革,很快推出了Linux系统的图形界面环境。
完成工作的方法不止一种,Linux仍然以来都借此而享誉,在图形桌面上更是这般suse linux 下载,Linux有各类各样的图形化桌面可供选择。
Linux中的桌面环境也是一个程序,它和内核不是绑定的鸟哥的linux私房菜,二者的开发也不是同步的;给不带界面的Linux系统安装上一个桌面环境,你还能见到各类漂亮的窗口,并能用滑鼠点击它们了。
上节提到的各类Linux发行版虽然早已附送了某种桌面环境,假如你喜欢折腾,也可以更换其它桌面环境。
个人笔记本通常还会安装上桌面环境,这样操作愈发方便;Linux服务器为了节约资源,通常都不会安装桌面环境。
下边给你们介绍几款比较流行的桌面环境。
1.KDE桌面系统
KDE是KDesktopEnvironment的简写,英文译为“K桌面环境”。
KDE是基于大名鼎鼎的Qt的,最初于1996年作为开源项目公布,并在1998年发布了第一个版本,如今KDE几乎是排行第一的桌面环境了。
许多流行的Linux发行版都提供了KDE桌面环境,例如Ubuntu、LinuxMint、OpenSUSE、Fedora、Kubuntu、PCLinuxOS等。
KDE和Windows比较类似,诸位初学者相信都是Windows的用户,所以切换到KDE也不会有太大的障碍。
图1:KDE桌面环境截图
KDE容许你把应用程序图标和文件图标放置在桌面的特定位置上。单击应用程序图标,Linux系统都会运行该应用程序。单击文件图标,KDE桌面才会确定使用哪种应用程序来处理该文件。
KDE是所有桌面环境中最容易订制的。在其他桌面环境中,你须要几个插件、窗口组件和调整工具才可以定做环境,KDE将所有工具和窗口组件都伸入到系统设置中。利用先进的设置管理器,可以控制一切,不须要任何第三方工具,就可以按照用户的喜好和要求来美化及调整桌面。
KDE项目组还还发了大量的可运行在KDE环境中的应用程序,包括Dolphin(文件管理工具)、Konsole(终端)、Kate(文本编辑工具)、Gwenview(图片查看工具)、Okular(文档及PDF查看工具)、Digikam(相片编辑和整理工具)、KMail(电子电邮顾客软件)、Quassel(IRC顾客软件)、K3b(DVD刻录程序)、Krunner(启动器)等,它们都是默认安装的。
对KDE异同点的总结:
优点:KDE几乎是最先进最强悍的桌面环境,它外形优美、高度可订制、兼容比较旧的硬件设备
缺点:Kmail等一些组件的配置对菜鸟来说过分复杂。
2.GNOME桌面环境
GNOME是theGNUNetworkObjectModelEnvironment的简写,英文译为“GNU网路对象模型环境”。
GNOME于1999年首次发布,现已成为许多Linux发行版默认的桌面环境(不过用得最多的是RedHatLinux)。
GNOME的特征是简约、运行速率快,而且没有太多的订制选项,用户须要安装第三方工具来实现。
GNOME甚至不包括一些简单的调整选项,例如修改主题、更改字体等,就这两种基本的调整而言,用户都须要安装第三方工具。所以,GONME适宜这些不须要高度订制界面的用户。
GNOME被用作Fedora中的默认桌面环境,提供在几款流行的Linux发行版中,例如Ubuntu、Debian、OpenSUSE等。
2011年,GNOME3进行了重大更新,不再采用传统的Windows风格的界面,而是进行了全新的设计,震撼了好多用户。GNOME3的这些行为也引起部份用户和开发人员不满,她们又开发了多款其他的桌面环境,例如MATE和Cinnamon。
对GNOME异同点的总结:
优点:简单易用,可通过插件来扩充功能。
缺点:对插件的管理能力比较差,也缺乏其它桌面环境拥有的许多功能。
图2:GNOME桌面环境截图
3.Unity
Unity是由Ubuntu的母公司Canonical开发的一款壳体。之所以说它是壳体,是由于Unity运行在GNOME桌面环境之上,使用了所有GNOME的核心应用程序。
2010年,Unity第一个版本发布,随后经过数次改进,现在和其它的桌面环境一样,也可以安装到其它的Linux发行版上了。
Unity使用了不同的界面风格,假如你用的是UbuntuLinux发行版,你会注意到Unity与KDE和GNOME桌面环境有些不一样。
Unity在右边有一个启动器,坐落启动器底部的是搜索图标,又叫“Dash”。在Dash上搜索文件时,除了会给下来自硬碟的搜索结果,就会给下来自在线来源的搜索结果,例如GoogleDrive、Facebook、Picasa、Flick及其他。
Unity还提供了隐藏启动器、触摸侧边栏就显示的选项,用户还可以调高/下调显示启动器菜单的灵敏度。
Unity很简单、运行速率快,但Unity在系统设置下却没有订制桌面的太多选项,要想安装主题或则订制另外不同的选项,例如系统菜单是否应当总是可见,或则“从启动器图标一次点击最小化”ubuntu无法登录桌面,用户须要安装第三方工具。
CCSM和UnityTweakTool是面向Unity桌面环境的十分流行的订制工具。
对Unity异同点的总结:
优点:界面简约直观,可以通过第三方工具来深度订制,并且使用了平视显示器(HUD)等新技术。
缺点:默认的订制功能比较差劲,通知机制通常。
图3:Unity桌面环境截图
4.MATE
前面我们谈到,GNOME3进行了全新的界面设计,这招致一些用户的不满,她们推出了其它的桌面环境,MATE就是其中之一。
MATE是一种从现今无人维护的GNOME2代码库派生下来的桌面环境。
MATE让人感觉在使用旧的桌面环境,并且结合了历年来界面方面的众多改进。MATE还特别适用于低配计算机,所以假如你有一台旧的或速率较慢的计算机,可以使用MATE。
MATE还是许多流行的Linux发行版随带的,例如Ubuntu、LinuxMint、Mageia、Debian及另外更多发行版。UbuntuMATE头一回是官方版本。
“欢迎首次发布的UbuntuMATE官方版本。如今,用户将更容易更新软件,由于所有组件如今都在Ubuntu软件库中。”
MATE自带的应用程序包括Caja(文件管理工具)、Pluma(文本编辑工具)、Atril(文档查看工具)、EyeofMATE(图象查看工具)等,假如用户不须要其他功能完备的桌面环境的所有额外功能,这么MATE对她们来说是一款简单的轻量级桌面环境。
对META异同点的总结:
优点:轻量级的桌面环境,就能兼容教旧的硬件设备。
缺点:作者也不晓得有哪些显著的缺点,欢迎读者留言告知。
图4:MATE桌面环境截图
5.Cinnamon
与MATE类似,Cinnamon是由LinuxMint团队由于不满Gnome3的改进而开发的另一种桌面环境。但Cinnamon与MATE不同之处在于,Cinnamon构建在Gnome3的基础上。Cinnamon是新的,并且在积极开发之中,但这款出众的桌面环境没有因新颖而在功能方面有所减缓。
Cinnamon拥有GNOME和Unity等其它桌面环境所没有的种种功能。Cinnamon是高度可订制的桌面环境,不须要任何外部插件、窗口组件和调整工具来订制桌面。Cinnamon甚至可以通过设置管理器本身来下载并安装主题,甚至不须要打开互联网浏览器。
因为种种出众的所需功能,Cinnamon对任何刚接触Linux的新用户来说都十分便捷。许多用户舍弃使用Linux,是由于她们并不了解Linux的工作方法,并且我强烈建议菜鸟应从Cinnamon桌面环境开始入手。
许多流行的Linux发行版提供了各自版本的Cinnamon,例如Ubuntu、Fedora、OpenSUSE、Gentoo、ArchLinux等。Cinnamon还是LinuxMint的默认桌面环境。
图5:Cinnamon桌面环境截图
对Cinnamon异同点的总结:
优点:成熟完美,高度可性质,适宜Linux菜鸟。
缺点:有时侯可能会有软件错误。
6.适用于较老硬件设备的Linux桌面环境
图形化桌面环境的弊病在于它们要占用相当一部份的系统资源来保证正常运行。在Linux发展之初,Linux的标志和卖点之一就是它可以运行在处理能力较弱的老旧PC上,这种PC无力运行较新的Windows桌面。
但是随着KDE和GNOME桌面环境的普及,情况发生了变化。运行KDE或GNOME桌面要占用的显存资源和较新的Windows桌面环境旗鼓相当。
假如你的PC早已有些年代了,也不要泄气。Linux开发人员早已联手让Linux返璞归真。她们开发了一些低显存开支的图形化桌面应用,提供了能否在老旧PC上完美运行的基本功能。虽然这种图形化桌面环境并没有大量专为其设计的应用,但它们依然能运行许多基本的图形化程序,支持如文字处理、电子表格、数据库、绘图以及多媒体等功能。
下表列举了一些可在配置较低的PC和电脑笔记本上运行的轻量级Linux图形化桌面环境。
以上这种图形化桌面环境并不如KDE或GNOME桌面一样绚烂,但却提供了恰到益处的基本图形化功能。
假如你用的是老旧PC,尝试一下基于上述某个桌面环境的Linux发行版,瞧瞧如何样,可能会有惊喜哦。
图6:JWM桌面环境截图
查看桌面环境
我们可以通过环境变量DESKTOP_SESSION来查看当前Linux发行版使用了哪种桌面环境,比如:
[localmachine]$echo$DESKTOP_SESSION
gnome-classic
这表明我使用的是GNOME。
另外,你也可以查看/etc下有没有对应的目录,比如gnome目录或则kde目录,假如有的话,就说明早已安装了。