本文介绍了Linux图形环境,展示了不同Linux发行版上可用的各种选项。这是我们关于迁移到Linux系统的系列文章中的第三篇。如果您错过了前两篇,这里是《入门介绍》和《磁盘、文件、和文件系统》两篇文章的链接。在本文中,我们将讨论图形操作环境。在Linux系统中,您可以根据自己的喜好选择和定制图形界面。你有很多选择,这是Linux的优越体验之一。一些主流的LinuxGUI包括:Cinnamon、Gnome、KDE??Plasma、Xfce和MATE,因此这里有很多选择。经常让Linux新手感到困惑的一件事是,虽然Linux系统被分配了一个默认的图形环境,但您通常可以随时更改这个图形界面。这与Windows或MacOS用户的刻板思维不同。安装图形环境是一个独立的事情。很多时候,Linux与其图形环境之间的联系并不紧密。此外,您在一个图形环境中构建和运行的程序也可以在另一个图形环境中运行。例如,为KDEPlasma图形环境编写的应用程序非常适合Gnome桌面图形环境。由于人们熟悉Windows和MacOS系统,一些Linux操作系统的图形环境在一定程度上试图模仿它们,但其他Linux图形界面却独树一帜。下面,我将展示几个不同Linux发行版的Linux图形环境。如果您不确定使用哪个Linux发行版,我建议您从Ubuntu开始并获取其长期支持(LTS)版本(Ubuntu16.04.3LTS正在开发中)。Ubuntu稳定且非常易于使用。Mac过渡的ElementaryOS版本提供了一个非常接近Mac系统风格的界面。它的默认图形环境称为Pantheon,这对Mac用户来说是一个很好的过渡。这个GUI发行版在屏幕底部有一个停靠栏,专为极简主义使用而设计。为了与极简主义风格保持一致,许多默认应用程序甚至没有自己的菜单。相反,它们的按钮和控件位于应用程序的标题栏上(图1)。图1:ElementaryOSPantheon.Ubuntu发行版提供的默认图形界面,也类似于Mac。Ubuntu17.04及之前版本使用Unity图形环境,Unitydock默认位置在屏幕左侧,屏幕上方有全局应用共享的菜单栏。从Windows过渡ChaletOS逐步模仿Windows界面,可以帮助Windows用户轻松过渡到Linux。ChaletOS使用的图形环境是Xfce(图2)。在屏幕的左下角有一个开始(主)菜单和一个搜索栏。屏幕右下角是桌面图标和一些通知。这看起来与Windows非常相似。乍一看,您可能认为桌面运行的是Windows。图2:带有Xfce的ChaletOS。ZorinOS发行版也试图模仿Windows。ZorinOS使用的Gnome修改桌面与WindowsGUI非常相似。左下角开始按钮,右下角通知栏和信息通知栏。“开始”按钮会弹出类似Windows的应用程序列表和搜索框。独特的图形环境Gnome桌面(图3)是最常用的图形环境之一。许多发行版包括Gnome作为默认图形环境。Gnome无意模仿Windows或MacOS,而是追求自身的优雅和易用性。图3:带有Gnome的openSUSE。Gnome桌面环境从版本2到版本3发生了巨大变化,而创建Cinnamon环境是为了抵消这种变化的不利影响。尽管Cinnamon看起来不像它的前身Gnome2,但它仍然试图提供一个极简的界面,并且它的功能类似于WindowsXP。MATE图形环境直接在Gnome2上建模,屏幕顶部有一个用于设置和应用程序的菜单栏,底部有一个用于运行应用程序和其他一些组件的选项卡。KDEplasma是围绕组件界面构建的,这些组件可以安装在桌面或面板上(图4)。图4:安装了KDEPlasma的Kubuntu操作系统。没有一种图形环境比另一种更好。不同的风格适用于不同的用户风格。此外,如果选项太多,请从Ubuntu开始。相同点和不同点不同的操作系统对其处理方式不同,这会给用户转换带来挑战。例如,菜单栏可能会出现在不同的位置,然后设置可能会使用不同的选项入口路径。我列出了一些相同点或不同点以帮助减少Linux调整。鼠标Linux鼠标的工作方式通常与Windows和MacOS不同。在Windows或Mac上,您几乎可以通过双击选项卡打开任何内容,而LinuxGUI中的许多选项都设置为单击。同样在Windows上,您通常通过单击窗口来获得焦点。在Linux中,很多窗口的焦点获取方式都设置为鼠标悬停,即使鼠标悬停的窗口不在屏幕顶部。这种微妙的差异有时会令人惊讶。例如,在Windows中,如果有一个后台应用程序(不在屏幕顶部),你将鼠标移到它上面,不点击鼠标只转动鼠标滚轮,顶部窗口就会滚动。然而,在Linux中,背景窗口(鼠标悬停的窗口)滚动。菜单应用程序菜单是计算机程序的主要集中位置,最近似乎菜单栏可以调整和移开,甚至完全删除。据推测,当您迁移到Linux时,您可能找不到您期望的菜单。应用程序菜单会像macOS一样出现在全局共享菜单栏中。与许多移动应用程序一样,此菜单可能位于“更多选项”图标中。或者,菜单被简单地完全删除并用按钮代替,就像ElementaryOSPantheon环境中的某些程序一样。工作区许多Linux图形环境提供多个工作区。工作区包含充满整个屏幕的正在运行的程序窗口。切换到不同的工作区将改变程序的可见性。这个概念是将当前项目运行使用的所有应用程序分组到一个工作空间中,而另一个项目使用的一些应用程序将分组到不同的工作空间中。不是每个人都需要甚至喜欢工作区,但我提到它是因为作为新手,您可能会不经意地使用组合键在工作区之间切换,然后“嘿!我的应用程序在哪里?”如果您仍然看到您熟悉的桌面墙纸with,那么你可能只是切换工作区,你所有的应用程序仍然在同一个工作区中运行,但它们现在不可见。在许多Linux环境中,你可以通过按Alt+Ctrl然后按箭头(向上,向下、向左或向右)。很可能会发现您的应用程序一直在另一个工作空间中运行。当然,如果您碰巧喜欢工作空间(而且很多人都喜欢),那么您已经找到了一个有用的Linux的默认功能。设置许多Linux图形环境都提供某种类型的设置程序或面板,可让您在机器上配置设置。值得注意的是,与Windows和MacOS类似,Linux可以在很多细节上进行配置,但并不是所有的细节设置都可以在配置程序上找到。但这些设置足以满足大多数典型的桌面系统,例如选择桌面壁纸、更改屏幕关闭时间、连接打印机等设置。与Windows或MacOS相比,Linux应用程序设置的分组或命名方式不同。即使是同一个Linux系统,不同的图形界面也会有不同的设置,这可能需要时间来适应。当然,在你的图形环境中设置配置的问题,网上搜索一个好的方法就可以解决。应用程序***,Linux应用程序也可能有所不同。您可能会发现一些熟悉的应用程序,但还有更多应用程序对您来说是全新的。例如,您可以在Linux上找到Firefox、Chrome和Skype。如果找不到特定的应用程序,通常可以使用一些替代方案。如果你还是不行,那么你可以使用像WINE这样的兼容层来运行Windows应用程序。在许多Linux图形环境中,您可以通过点击Windows徽标键来打开应用程序菜单栏。在其他情况下,您必须单击开始(主)按钮或应用程序菜单。在许多图形环境中,您可以按类别搜索应用程序,而不必要求其特定的程序名称。例如,如果你想使用一个你不知道名字的编辑器程序,你可以在应用程序菜单栏键的搜索框中输入“编辑器”,它会显示一个或多个被认为是的程序类似编辑器的应用程序。为帮助您入门,这里有一些可供Linux系统使用的替代程序。请注意,Linux为您的需要提供了大量选项,而这个列表绝不是详尽无遗的。
