2009年4月20日 星期一

安裝 open solaris 的外觀 - nimbus

之前看到 open solaris 時,就一直羨慕那很有質感的外觀。
一直想著等那天也來玩玩看。
今天突然想到說找找網路上是否有這樣的 theme 可供安裝。
首先,在 gnome-look 的網站上面已經有打包好的安裝檔了:
http://gnome-look.org/content/show.php?content=70212&forumpage=2
在該網頁上,也有放作者的手動安裝教學網頁:
http://www.vinodlive.com/2007/08/20/make-your-ubuntu-desktop-more-beautiful/
不過我照著上面的步驟做起來,是有一點問題的。
加上新的 numbus 已經出到 0.1.2-2 了,另外放的路徑也有所改變,所以我就上網找了一下其他人的安裝步驟,稍微改一下。(但我自己是用另一個安裝步驟,下面會提及)
sudo apt-get install fakeroot dpkg-dev devscripts icon-naming-utils intltool wget -c http://dlc.sun.com/osol/jds/downloads/extras/nimbus/nimbus-0.1.2.tar.bz2 wget -c http://zap.tartarus.org/~ds/debian/dists/sid/main/source/nimbus_0.0.6-1.diff.gz tar xf nimbus-0.1.2.tar.bz2 cd nimbus-0.1.2 zcat ../nimbus_0.0.6-1.diff.gz | patch -p1


chmod +x debian/rules

debchange -v 0.1.2-2 (這步驟執行以後,會跳出一個在vi環境下的log檔給你看,你可以加上自己的紀錄,也可以什麼事情都不做,直接離開)
sudo apt-get build-dep gtk2-engines-clearlooks
fakeroot dpkg-buildpackage -us -uc 做完上述步驟,再到 系統 >> 偏好設定 >> 外觀 選擇 Nimbus 就可以使用了。
Nimbus 一直都有在更新,可以在這個網站查看目前的最新版本:http://dlc.sun.com/osol/jds/downloads/extras/nimbus/
而我這次在做前面的步驟的時候,一直失敗,所以我參照其他的作法來安裝,不過這個方法裝完以後,套件管理程式會顯示一些錯誤,另外會有一些步驟其實沒辦法完全照做,不知道是否會影響以後的穩定性,所以儘可能還是使用上面的方法。
我是照著下面這張網頁的步驟做的:
http://www.ramoonus.nl/2009/04/10/howto-install-the-sun-nimbus-theme-for-gnome/
sudo apt-get -y install build-essential libgtk2.0-dev intltool icon-naming-utils fakeroot devscripts debhelper gtk2-engines-clearlooks wget http://dlc.sun.com/osol/jds/downloads/extras/nimbus/nimbus-0.1.2.tar.bz2 tar -xf nimbus-0.1.2.tar.bz2 /** Next step; compiling the source **/ cd nimbus-0.1.2 ./configure --prefix=/usr/ chmod +x debian/rules // 這行似乎會有點問題,找不到該資料夾及檔案 /** Install the binary; **/ make cleanmake sudo make install
這樣就大功告成了,再到 theme 的地方設定一下,就可以了。不過在第一個指令中的 build-dep 套件,實際安裝的時候,會出現找不到的訊息,另外 chmod +x rule 那一行,也會因為實際上找不到 debian/rules 該檔案,而沒有作用。
最後,則是整個安裝完以後,套件管理員會發生一點錯誤。我的作法是在 console 裏面輸入 sudo apt-get update 去更新,然後再點 右上角的套件管理員,把他顯示的無相依性的東西都砍掉.....
總之,Nimbus 還是可以用了,暫時先這樣吧.... 來享受一下這美美的環境...

2009年4月14日 星期二

ubuntu 多桌面中使用按鍵快速移動

紀錄一下一點東西:

在ubuntu 底下,通常我會設定成4個桌面(預設好像就是這個數目),自從開始使用 screen這個工具以後,就整個很愛用,比較少使用 tty 了,所以我會開一個 pty放在桌面四,然後設定成全螢幕,同時去掉上面那條功能列,配合screen 這樣一來就有10個pty 可以使用。

桌面 1~3 則是用做上網,看影片,其他....

由於桌面 4的 pty是使用全螢幕模式,這樣要跳到其他桌面的時候,勢必要先縮小視窗,再用滑鼠去切換桌面。

這時可以按住 Ctrl+Alt 不放,然後再按方向鍵來左右移動,選擇要切換到哪個桌面。

這個小動作非常方便,特別當你桌面4使用全螢幕的 pty 視窗時,桌面 3又使用全螢幕在看電影,桌面 2則是使用瀏覽器全螢幕模式,只剩桌面 1開了一堆小工具的時候,就可以這樣快速切換,而不必手離開鍵盤去按滑鼠。

習慣在 tty下使用 vi 編輯器的時候,編輯到一半,使用快速鍵切換到 screen 下的其他 tab ,突然想到上網查一下東西,就可以快速移動到其他桌面去,或者電影看到一半,想到要下載一下東西,移動到pty使用wget 下載,在切回來繼續看,非常好用。