这是一篇美化教程,教你如何将 Ubuntu 6.06 Dapper 装扮成 Mac OS 的样子。 本文参考了Ultimate Ubuntu Dapper Look Like OSX这篇文章。

先来看看抓图。

ubuntu_mac_os_x.png

这篇教程使用了以下组件:

不过在开始之前首先须声明一点:美化结果并不十分理想。虽然看起来很像Mac OS,下方的启动栏也有缩放动画, 但由于我们用的桌面是 Ubuntu 自带的 Gnome,而启动栏是 KDE 的 KXDocker,所以KXDocker无法总在最前 (即使使用 Devil’s Pie 也无能为力),经常会被其他窗口挡住,造成使用上的不便。

如果你还是想尝试一下,那么开始吧。

桌面主题

首先在本文开头的链接处下载 t-ish 和 humanoid 桌面主题,以及osx图标。 文件名分别为

  • 30859-T-ish_v3.1.tar.gz
  • Humanoid-OSX-Metacity.tar.bz2
  • OSX3.1.tar.gz

然后从主菜单中选择系统->首选项->主题,单击安装主题,将上述三个主题文件安装。 安装之后选择主题为 T-ish,然后单击主题细节按钮,控件页保持tish不变, 窗口边框改为Humanoid-OSX,图标改为OSX,最后关闭主题细节窗口和主题窗口。

然后从本文开头的链接处下载Mac风格的壁纸(我选择的是 pantherblue.jpg), 从主菜单中选择系统->首选项->桌面背景,单击添加壁纸,选择刚刚下载的壁纸文件之后确定。

FireFox

FireFox的设置很简单,用FireFox浏览Fox Smooth, 单击Install Now即可开始安装。安装之后,从FireFox的菜单中选择工具->主题, 设置主题为iFox Smooth,确定之后重新启动 FireFox 即可。

工具栏

首先设置顶部面板的背景。右键单击顶部工具栏的空白处,选择属性, 然后在弹出的面板属性窗口中选择背景,然后选择背景图像, 设置图像文件为top_panel_1280x24.png

然后我们要删除底部面板。默认情况下底部面板上有显示桌面、任务栏、 桌面切换等有用的工具,如希望保留,可在其上面单击鼠标右键选择移动, 将其移动到顶部面板上。最后在底部面板上单击鼠标右键,选择删除该面板

下面我们要安装 KXDocker。虽然 dapper 的源中包含了 KXDocker,但是最新版的 KXDocker 提供了 比较多的功能,所以可以自己编译。当然,如果你想直接通过 apt-get 安装, 首先将下面的源添加到 /etc/apt/source.list 中:

deb http://www.beerorkid.com/compiz/ dapper main

然后执行下面的命令:

$ sudo apt-get install kxdocker kxdocker-dcop kxdocker-configurator kxdocker-data 
                       kxdocker-taskmanager kxdocker-resources kxdocker-resources
                       kxdocker-gdate kxdocker-gaclock

如果你需要自己编译,则需要先安装下列软件包:

$ sudo apt-get install build-essential xlibs-dev libqt3-mt-dev kdelibs4-dev kdebase-dev libqt3-compat-headers

(注意,执行这个命令时会附加安装很多依赖的软件包,如果你只是想试用一下,最好记录下 apt-get 的显示信息, 以便以后卸载时使用。)

然后从 KXDocker 的官方网站下载 kxdocker-x.x.x.tar.bz2文件。官方网站上有很多支持文件可以下载,我选择了下面的包:

  • kxdocker-1.1.4a.tar.bz2 [17/April/2006 15:18 ] - 主程序
  • kxdocker-resources-1.1.0.tar.bz2 [16/March/2006 12:22 ] - 相关插件的图片等资源
  • kxdocker-configurator-1.0.2.tar.bz2 [08/April/2006 19:41 ] - 图标的图形配置界面
  • kxdocker-dcop-1.0.0.tar.bz2 [15/February/2006 12:22 ] - dcop接口
  • kxdocker-trayiconlogger-1.0.0.tar.bz2 [15/February/2006 13:03 ]
  • kxdocker-gaclock-1.0.1.tar.bz2 [13/April/2006 01:30 ] - 时钟
  • kxdocker-gdate-1.0.0.tar.bz2 [15/February/2006 12:31 ] - 日历

将 kxdocker 的主程序解压缩并编译:

$ tar xjvf kxdocker-1.1.4a.tar.bz2
$ cd kxdocker-1.1.4a
$ ./configure
$ make
$ sudo make install

然后将 kxdocker 的其他组件分别解压缩并编译,例如:

$ tar xjvf kxdocker-configurator-1.0.2.tar.bz2
$ cd kxdocker-configurator-1.0.2
$ ./configure
$ make
$ sudo make install

全部编译完成之后,在终端输入 kxdocker,片刻之后即可看到下方出现了类似 Mac OS 的启动栏。同时, 顶部面板上会出现 kxdocker 的图标,在该图标上单击右键选择 Configurator 可以打开配置界面, 在这里可以对图标进行添加删除等,这里不再详述。


附: 本文中涉及到的下载文件,如果原网站不能下载,可以从本站获得。