先是安裝系統光碟中的xcode開發環境,然後安裝 port,注意port只認它自個安裝的qt4,所以就算你有qt4,還是得編譯一次。
- 代碼: 選擇全部
echo 'export PATH=/opt/local/bin:/opt/local/sbin:$PATH' >> ~/.profile
- 代碼: 選擇全部
source ~/.profile
這2步是弄macport的路徑
- 代碼: 選擇全部
sudo port install poppler +qt4 +quartz
不然安裝kdegraphics4的時候會報錯。
安裝digikam和amarok的命令是
- 代碼: 選擇全部
sudo port install digikam
- 代碼: 選擇全部
sudo port install amarok
還可以用
- 代碼: 選擇全部
sudo port clean 包名稱
清理掉那個安裝出錯的包,重新install看,有錯就查看log,然後google錯誤,一般都能解決,port實在是不牢靠的。
你要做好心理準備,一台沒安裝過port的mac這一次裝各種東西,要是你臉再醜點,port計算依賴就能花掉1個小時⋯⋯
最好半夜開在那編譯。
安裝好後,需要修改許可權
- 代碼: 選擇全部
sudo chown -R 你的用戶名 ~/Library/Preferences/KDE
需要enable dbus
- 代碼: 選擇全部
sudo vi org.freedesktop.dbus-session.plist
OnDemand的Disabled改為Enabled
啟動dbus進程
- 代碼: 選擇全部
launchctl load /Library/LaunchAgents/org.freedesktop.dbus-session.plist
檢查dbus運行情況
- 代碼: 選擇全部
qiisMacBook-Pro:~ qii$ ps -ax | grep dbus
19437 ?? 0:00.13 /opt/local/bin/dbus-daemon --nofork --session
20016 ttys003 0:00.00 grep dbus
一切OK是吧?然後打開dock上的application棧,MacPorts,KDE4,隨便打開KDE程式。
看吧,程式出現了,你是不是覺得萬事OK了?
很抱歉,你安裝KDE4Mac的時機不對,
查看安裝的KDE吧:
qiisMacBook-Pro:~ qii$ port installed "kde*"
The following ports are currently installed:
kdebase4 @4.5.5_0 (active)
kdebase4-runtime @4.5.5_0 (active)
kdeedu4 @4.5.5_0 (active)
kdegraphics4 @4.5.5_0 (active)
kdelibs4 @4.5.5_0 (active)
kdepimlibs4 @4.5.5_0 (active)
悲劇了,剛好這個4.5.5版本是有問題的,klauncher啟動不了,無法訪問本地檔,而且木有好的解決辦法,指望4.6吧。。。
我在考慮打補丁或降級kde4版本中⋯⋯
連結:MacPorts-KDE
Amarok-Mac
http://ikde.org/windowsmacintosh/mac-os ... marok-2-3/