« 在 Linux NAT 使用 IMSpector 記錄聊天訊息 | 首頁 | 2007/11, Vol. 142 PChome Magazine »

2007年11月08日

把 Fedora 7 Gnome 桌面妝扮成 Mac OS X Leopard

取得 Mac4Lin 套件包

  • Mac4Lin_v0.3.tar.gz
  • Mac4Lin_icons_v0.3_for_GNOME_2.18_ONLY.tar.gz
  • Wallpapers_Mac4Lin_v0.3.tar.gz
  • Mac4Lin_Documentation_1.1.pdf (optional)

Mac4Lin 內容結構

  • Mac4Lin_v0.3.tar.gz
    • Grub Splash (Grub 選單畫面)
    • Usplash (開機時的 Loading 畫面, Fedora 預設並不支援, 詳見文末)
    • GDM Theme (登入畫面)
    • GTK Splash (登入後的 Loading 畫面)
    • GTK Metacity Theme (GTK 佈景主題)
    • Emerald (Emerald 佈景主題)
    • Cursors (滑鼠游標)
    • Mozilla Themes (Firefox 佈景主題 & 擴充套件)
    • Pidgin (Pidgin 即時通訊軟體佈景主題)
    • Docks (包含 AWN 佈景主題與 SimDock 安裝套件)
  • Mac4Lin_Icons_v0.3_for_GNOME_2.18_ONLY.tar.gz
    • Mac4Lin_Icons (GTK 佈景主題 → 圖示)
  • Wallpapers_Mac4Lin_v0.3.tar.gz
    • Wallpapers_Mac4Lin_v0.3 (Mac OS X Leopard 桌布)
  • Mac4Lin_Documentation_1.1.pdf (Mac4Lin 安裝指南)

安裝建議

不想使用 3D 桌面的使用者, 可以只安裝以下套件:

  • GDM Theme
  • GTK Splash
  • GTK Metacity Theme
  • Mac4Lin_Icons
  • Cursors
  • Mozilla Themes

3D 桌面 (Beryl / Compiz Fusion) 的使用者可以安裝:

  • GDM Theme
  • GTK Splash
  • Emerald
  • Mac4Lin_Icons
  • Cursors
  • Mozilla Themes
  • AWN (yum install)
  • Docks (Theme for AWN)

安裝 Compiz Fusion & AWN

安裝 Compiz Fusion

cd /etc/yum.repos.d/
wget http://devel.foss.org.my/~kagesenshi/repo/pub/kagesenshi.repo
yum install compiz-gnome compizconfig-settings-manager \
  compiz-fusion-plugins-main compiz-fusion-plugins-extras fusion-icon-gtk emerald

安裝 AWN (Avant Window Navigator)

cd /etc/yum.repos.d/
wget http://www.csc.calpoly.edu/~admiller/repo/pub/kirov.repo
rpm --import http://www.csc.calpoly.edu/~admiller/repo/pub/RPM-GPG-KEY-Kirov
yum install avant-window-navigator awn-applets-core

設定 X window 自動載入 AWN 與 Compiz Fusion Icon

系統 → 偏好設定 → 個人 → 作業階段 → 初始啟動程式 → 新增

名稱: Avant Window Navigator
指令: avant-window-navigator

名稱: Compiz Fusion Icon
指令: python /usr/bin/fusion-icon

檢查 /etc/X11/xorg.conf 內容

Section "ServerLayout"

Option "AIGLX" "true"

EndSection

Section "Module"

Load "dbe"
Load "dri"
Load "extmod"
Load "glx"

EndSection

Section "Device"

Option "DisplayInfo" "false"
Option "XAANoOffscreenPixmaps" "true"
Option "DRI" "true"

EndSection

Section "Extensions"

Option "Composite" "Enable"

EndSection

Section "DRI"

Group 0
Mode 0660

EndSection

操作備忘

  • gTweakUI - Session 設定 GTK Splash (登入後的 Loading 畫面)
     
  • gTweakUI - Nautilus
    • Always use browser mode: 讓 Nautilus 視窗以 "檔案總管" 模式顯示
    • Use nautilus to draw desktop: 允許桌面出現圖示
      • Show 'computer' icon: 在桌面顯示 "電腦" 圖示
      • Show 'home' icon: 在桌面顯示使用者家目錄圖示
      • Show 'trash' icon: 在桌面顯示回收筒圖示
      • Use home folder as desktop: 將家目錄裡的內容列示於桌面
         
  • 變更 "應用程式" 選單的圖示
    • cd ~/.icons/Leopard_Icons_v0.3/scalable/apps/48
    • ln -s distributor-logo6.png start-here.png
    • 結果:
       
  • 變更 "Awn Main Menu" 圖示
    • cd ~/.icons/Leopard_Icons_v0.3/scalable/apps/48
    • ln -s distributor-logo1.png gnome-main-menu.png
    • 結果:
      (重點是那顆藍色的蘋果...)

取得黑體字型


參考資料


補充: 關於 Fedora 開機畫面的相關資料

Posted by Jamyy at 2007年11月08日 10:51

Trackback Pings

TrackBack URL for this entry:
http://cha.homeip.net/cgi-bin/mt/mt-tb.cgi/314

Comments

very good!
I am also a Chinese.

Posted by: xurui at 2007年11月25日 19:33

抱歉,關於這兩個部份,能否寫得更詳盡些?
就差這一步了...

# 變更 "應用程式" 選單的圖示
cd ~/.icons/Leopard_Icons_v0.3/scalable/apps/48
ln -s distributor-logo6.png start-here.png

# 變更 "Awn Main Menu" 圖示
cd ~/.icons/Leopard_Icons_v0.3/scalable/apps/48
ln -s distributor-logo1.png gnome-main-menu.png

問題:『cd ~/.icons/』這一段代表什麼意思?實在不甚了解,方便的話,請幫我解答,謝謝

Posted by: arhou at 2008年01月06日 12:29

~ 是家目錄: /home/your_account
cd ~ 就是: cd /home/your_account
所以 cd ~/.icons/ 就是: cd /home/your_account/.icons/

Posted by: Jamyy at 2008年01月06日 23:12