玩了一下 iWeb 1.1 在 FC5 上安裝 aiglx

Linux Desktop 也可以很 Mac?

用了很久的 Mac OS X 後,早已習慣 Mac OS X 下的操作方式
在 Windows 下有 FlyakiteOSX 可以模仿的很像
而在 Linux 底下呢?因為手邊有 FC5 的機器,因此,一時好奇,就來改造看看

首先是 “佈景主題“
我到 Gnome-Look 網站去找了一個 MacOS-X Aqua Theme 的佈景主題,我把 GTK2 Theme with metacity、Icon Theme 及 Wallpapers 三個檔案都下載回來
先解開 Gnome_MacOS-X_Icon_Theme_20040730.tar.gz 然後把解開後的 MacOS-X 整個目錄搬到 /usr/share/icons/ 目錄底下
然後進 “偏好設定” 的 “佈景主題” 中,直接點選 “安裝佈景主題” 並選取 13548-Gnome_MacOS-X_Aqua_Theme_20040730.tar.gz 即可完成安裝
切換到 MacOS-X 的佈景主題後,是不是像多了呢?

接著是改造 GDM 的 “登入畫面”
同樣在 Gnome-Look 網站上找到了一個 AppleLinux 的主題來用,這樣 GDM 的登入畫面就很像了
不過背景圖我覺得不好看,因此我把背景圖換成剛剛在 這裡 所下載的 Wallpapers
我是換成 Panther_Aqua.jpg 這張 (竟然沒有 Tiger 的)

再來是 “面板” 的改造
我只保留頂端的面板,然後把下方的面板給刪除掉,然後對頂端的面板空白處按右鍵選取 “加入面板”
把我要的 “命令列”、“搜尋檔案“、“視窗清單“、“顯示桌面“ 等加進面板中
這樣就差不多了
Linux Desktop

那 Dock 呢?
在 Fedora Extras 中有 gdesklets 可以用,直接用 yum 來安裝即可 (當然 Extras 的 repo 記得要先 enable)
然後再到 gdesklets 的網站去下載 StarterBar 來安裝
裝好後設定一下,然後把自己常用的應用程式加進去,這樣就大功告成了
Linux Desktop - gdesklets StarterBar (Dock)

那我最常用到的 Mac OS X 上的 Expose 呢?
同樣在 Fedora Extras 中找到了 Kompose,直接用 yum 來安裝即可
Kompose 可以指定當滑鼠指到四個角落或上下左右四個方向時要做什麼事
然後也可以設定快速鍵來啟動 Kompose,預設是 Win+Tab
Linux Desktop - kompose

連按兩次 Kompose 的快速鍵的畫面 (背景不見了)
Linux Desktop - kompose

至於想要讓 gdesklets 及 kompose 在登入後就自動啟動,可以在 “偏好設定” 中的 “更多偏好設定” 裡找到 “作業階段”
然後在 “初始啟動程式” 中把 /usr/bin/gdesklets start 及 /usr/bin/kompose 這兩個指令加進去即可

最後,改造計畫到此告一段落

2 Responses to “Linux Desktop 也可以很 Mac?”

  1. neo.anderson Says:

    謝啦. 底下的 Dock 找了很久 沒有合用的.

    感謝提供; )

  2. Raymond Says:

    Thanks. It is a very useful information. I am now using FC5 and have followed your steps but encountered some problems as follows:
    1.my access to gdesklets.gnomedesktop.org to download starterbar was denied. It said ‘”you don’t have permission to access/on this server”. How I solve this even I managed to download from other sites.
    2. As I activaated the starterbar, it said there is error and the message is about error at line 16 “DesktopEntry instance has no attribute ’setlocale’”. Now, I can’t add any application to it. Kindly help and advise me what to do.
    Sorry, this is the first time I post question, I probably badly present the case.
    Many thanks in advance.

FireStats icon Powered by FireStats