细品不同版本的Ubuntu Linux

2024-02-17 04:32

本文主要是介绍细品不同版本的Ubuntu Linux,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

http://os.51cto.com/art/201303/383132_all.htm


细品不同版本的Ubuntu Linux

【51CTO精选译文】本文并不是想开始对不同版本的Ubuntu(Xubuntu、Edubuntu、Kubuntu和AdInfinitubuntu)进行任何颇有争议的评论,而是先从带Unity的默认Ubuntu安装环境开始介绍,然后扩大范围,分别介绍KDE、Gnome、Cinnamon和XFCE。我们将确保它们都可供使用,而且登录后,还能够在其中任何一个桌面之间进行选择,开始上路吧!

桌面,桌面,为什么偏偏你就是桌面呢?

众所周知,默认情况下,自Ubuntu 11.04起,Unity是在全新安装后欢迎我们的界面。

Unity默认桌面 

老实说,本人是炮轰这种转变最猛烈的人士之一,这有众多原因。尤其是这一点,我觉得,这种用户模式的重大转变只会损害新兴的Linux桌面市场。Ubuntu在这个领域已获得了相当多主流用户的支持;我担心,这一转变会反其道而行之。甚至早在微软Windows 8桌面这个巨无霸出现之前,我就开始彻底改变自己的观点。我发现,Ubuntu在向更加统一的桌面显示这条道路前进,尽管我认为它离Gnome和KDE后退了几步。

不过,我们在这里不是要探讨默认的Unity桌面有什么优点或缺少什么功能特性。还是先来说说第一个替代的桌面安装环境:KDE。我们之所以先介绍KDE,是因为我觉得它是桌面领域最容易的"升级版"之一。

KDE 4不再是糟透了

自最初的4.0版本以来,KDE已取得了长足发展。它不仅更加稳定了,而且外观变得更漂亮了,这归功于KWin窗口管理器带来的流畅的动画效果和出色的合成支持。

我们在安装这些替代的桌面时有好几条路可以走,可以通过下面这几种方法来安装:

  • sudo apt-get install kde-plasma-desktop--如果你只想打量一番,只需安装带极少应用程序的KDE Plasma桌面;
  • sudo apt-get install kde-standard--安装Plasma桌面和标准的KDE应用程序(gedit、Konqueror、KMail、Dolphon和Konsole等);
  • sudo apt-get install kde-full--为我提供程序库中与KDE有关的一切内容(注意:这个过程要花点时间,上一次检查的程序库大小超过1.2GB);
  • sudo apt-get install kde-plasma-netbook--在此添加纯粹是为了力求完整。不过,顾名思义,这是最基本的上网本安装,我没有预计这个安装目标会长时间依然得到支持,坊间有传闻称会把它并入到上述提到的最基本安装。

一旦这一切安装完毕,登录后,你应该会看到诸如此类的界面:

KDE桌面

别落下Gnome

如此看来,Unity与Gnome 3有诸多共同之处(包括使用方面和代码库方面),但是它没有像Fedora那样全盘照搬"Gnome Shell"。如果你喜欢这种外观,并且想在Ubuntu中试一下,可以通过这几个办法做到这一点:

  • sudo apt-get install ubuntu-gnome-desktop--与KDE一样,这会为你提供Gnome 3 Shell体验,无须安装许多专门针对Gnome的程序包。此外,如果你想保留默认的显示管理器,可以毫无问题地使用这个安装目标。
  • sudo apt-get intall ubuntu-gnome-desktop ubuntu-gnome-default-settings--这里要小心,当程序包安装完毕后,如果你打算使用Gnome Shell,就要确保选择GDM显示管理器。有人声称,要是没有选择这个选项,Gnome Shell会完全失败。
  • 注意:如果你想为Gnome 3安装一切,就算进行了全面安装,也会缺少几项内容。添加下列命令,以获得Gnome Documents和Gnome Boxes应用程序:
  • sudo apt-get install gnome-documents gnome-boxes

几分钟过后,等你登录后,应该会看到这个外观相当漂亮的桌面:

Gnome 3--Gnome Shell桌面

我要说,虽然默认的"已加速"Gnome Shell桌面看起来很漂亮,但它不够成熟,没有一些传统的合成桌面效果(比如旋转、三维立方体和爆炸窗口等效果)。不过,如果你对Compiz窗口管理器通常提供的更花哨的合成效果比较有兴趣,接下来介绍的这个桌面会完全合你的心意。

来点Cinnamon

当Gnome 3和Gnome Shell推出时,一大批人对界面上与Gnome 2发生天翻地覆的变化深表不安(毕竟一般人不喜欢变化)。于是,许多昔日的Gnome编程员开发出了Cinnamon,这个桌面基本上实现了Gnome 2界面和兼容性库。除了在外观和工作流程上酷似Gnome 2外,它对视频硬件的要求低一点,还支持第三方合成--即Compiz,这个窗口管理器将为我们提供那些花哨的桌面效果。

将Cinnamon安装在Ubuntu中实际上非常容易,但有点不一样,因为我们要添加第三方程序库;只需要遵照这些步骤,就可以让可爱的Cinnamon出现在你的桌面上:

  • sudo add-apt-repository ppa:gwendal-lebihan-dev/cinnamon-stable--这将把Cinnamon的"稳定"分支(stable branch,截至截稿时为1.6.4)添加到你的程序库列表。你还可以通过Ubuntu Software Center应用程序来添加该稳定分支。
  • sudo apt-get update--拉入刚添加的程序库的索引;
  • sudo apt-get install cinnamon--这将为Cinnamon安装桌面环境,大多数底层应用程序已安装,还有你在默认情况下需要的所有兼容性库。一旦这一步完成,登录后,你会看到这样子的桌面:

带Cinnamon风格的Ubuntu

注意:我之所以要提这一点,是因为我实际遇到过。安装到Ubuntu 12.04/12.10上后,你会看到没有任何图标的桌面;如果你想让图标回来,可以使用dconf编辑器,进入到org-gnome-desktop-background,勾选"Show desktop icons"(显示桌面图标)--大功告成了!

轻型桌面,轻型安装

把最干净、耗用系统资源最少的桌面、最容易安装的部分留到最后来介绍。如果你想要一款朴实无华的桌面,耗用资源少,可以迅速显示二维图形,以及/或者画面在尺寸较小的显示器上看起来很好,那么XFCE桌面适合你。安装再容易不过了:

  • sudo apt-get install xubuntu-desktop--按这种方法安装会为你提供全面的Xubuntu XFCE体验,提供了带有品牌的背景和默认的应用程序。
  • sudo apt-get install xfce4--这个选项为你提供了与发行版无关的XFCE桌面,不管你选择哪个发行版;之前Ubuntu 11.04中存在的冲突已得到了解决。

最后,下面显示了简化版桌面的屏幕截图:

简化的XFCE桌面

结束语

你可能会发现,如果你有充足的硬盘空间,可能想在系统上安装一个或多个这样的替代桌面环境。请牢记这点:一旦安装完成,就可以从初始登录屏幕中选择其中任何一个桌面环境。此外,如果你对任何一个桌面环境进行定制,即使你回过头去使用另外一种桌面环境,原有设置仍将保留下来。你可能会发现,你想保留一个桌面用于显示Ubuntu能够提供的所有"眩目的视觉效果"和定制,同时保留另一个桌面"完全用于工作"。

原文链接:http://pinehead.tv/linux/ubuntu-linux-using-kde-gnome-cinnamon-and-xfce/


这篇关于细品不同版本的Ubuntu Linux的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/716675

相关文章

Linux线程同步/互斥过程详解

《Linux线程同步/互斥过程详解》文章讲解多线程并发访问导致竞态条件,需通过互斥锁、原子操作和条件变量实现线程安全与同步,分析死锁条件及避免方法,并介绍RAII封装技术提升资源管理效率... 目录01. 资源共享问题1.1 多线程并发访问1.2 临界区与临界资源1.3 锁的引入02. 多线程案例2.1 为

Oracle数据库定时备份脚本方式(Linux)

《Oracle数据库定时备份脚本方式(Linux)》文章介绍Oracle数据库自动备份方案,包含主机备份传输与备机解压导入流程,强调需提前全量删除原库数据避免报错,并需配置无密传输、定时任务及验证脚本... 目录说明主机脚本备机上自动导库脚本整个自动备份oracle数据库的过程(建议全程用root用户)总结

Linux如何查看文件权限的命令

《Linux如何查看文件权限的命令》Linux中使用ls-R命令递归查看指定目录及子目录下所有文件和文件夹的权限信息,以列表形式展示权限位、所有者、组等详细内容... 目录linux China编程查看文件权限命令输出结果示例这里是查看tomcat文件夹总结Linux 查看文件权限命令ls -l 文件或文件夹

idea的终端(Terminal)cmd的命令换成linux的命令详解

《idea的终端(Terminal)cmd的命令换成linux的命令详解》本文介绍IDEA配置Git的步骤:安装Git、修改终端设置并重启IDEA,强调顺序,作为个人经验分享,希望提供参考并支持脚本之... 目录一编程、设置前二、前置条件三、android设置四、设置后总结一、php设置前二、前置条件

Linux系统中查询JDK安装目录的几种常用方法

《Linux系统中查询JDK安装目录的几种常用方法》:本文主要介绍Linux系统中查询JDK安装目录的几种常用方法,方法分别是通过update-alternatives、Java命令、环境变量及目... 目录方法 1:通过update-alternatives查询(推荐)方法 2:检查所有已安装的 JDK方

在macOS上安装jenv管理JDK版本的详细步骤

《在macOS上安装jenv管理JDK版本的详细步骤》jEnv是一个命令行工具,正如它的官网所宣称的那样,它是来让你忘记怎么配置JAVA_HOME环境变量的神队友,:本文主要介绍在macOS上安装... 目录前言安装 jenv添加 JDK 版本到 jenv切换 JDK 版本总结前言China编程在开发 Java

Linux系统之lvcreate命令使用解读

《Linux系统之lvcreate命令使用解读》lvcreate是LVM中创建逻辑卷的核心命令,支持线性、条带化、RAID、镜像、快照、瘦池和缓存池等多种类型,实现灵活存储资源管理,需注意空间分配、R... 目录lvcreate命令详解一、命令概述二、语法格式三、核心功能四、选项详解五、使用示例1. 创建逻

Linux下在线安装启动VNC教程

《Linux下在线安装启动VNC教程》本文指导在CentOS7上在线安装VNC,包含安装、配置密码、启动/停止、清理重启步骤及注意事项,强调需安装VNC桌面以避免黑屏,并解决端口冲突和目录权限问题... 目录描述安装VNC安装 VNC 桌面可能遇到的问题总结描js述linux中的VNC就类似于Window

linux下shell脚本启动jar包实现过程

《linux下shell脚本启动jar包实现过程》确保APP_NAME和LOG_FILE位于目录内,首次启动前需手动创建log文件夹,否则报错,此为个人经验,供参考,欢迎支持脚本之家... 目录linux下shell脚本启动jar包样例1样例2总结linux下shell脚本启动jar包样例1#!/bin

Linux之platform平台设备驱动详解

《Linux之platform平台设备驱动详解》Linux设备驱动模型中,Platform总线作为虚拟总线统一管理无物理总线依赖的嵌入式设备,通过platform_driver和platform_de... 目录platform驱动注册platform设备注册设备树Platform驱动和设备的关系总结在 l