自從 Ubuntu 11.04 改用 Unity 以後,原先 Gnome 2 狀態通知區就有了大變動,從原先的 Applet 改為 Indicator 了!而 Indicator 在字面上可以翻成指示者、信號...... 但在這裡則是代表右上角狀態通知區的小工具 。
當中凍仁最喜愛的是 indicator-virtualbox,這對需要常開虛擬機器 (Virtual machine) 測試各個作業系統 (Operating system) 的凍仁而言是個好物,相信重度使用者應該都會喜愛它!
目前在 Launchpad 上只有 10.04 (lucid), 10.10 (maverick) 及 11.04 (natty) 的版本,至於 12.04 (precise) 呢?動手編一下就可以了,開放原始碼真的很好用呢!
▲ 圖1:啟動後會於右上角的狀態通知區新增個 Virtualbox 的圖示。
▲ 圖2:關於 indicator-virtualbox 1.1.1。
1.1. 由於 indicator-virtualbox 是專門控管 virtualbox 的小工具,故在使用前須先安裝 virtualbox。
[ jonny@precise ~ ] $ sudo aptitude install virtualbox
1.2. 因作者 Michael Otto 於 1.1.0 時加入檢查機制,故執行 indicator-virtualbox 前須先執行一次 virtualbox。
若您覺得步驟 3 過於繁雜,可以安裝凍仁打包的 deb。 [註一]
2.1. 下載 indicator- virtualbox_1.1.1~chusiang~precise1_amd64.deb。
[ jonny@precise ~ ] $ wget https://dl.dropbox.com/u/1995696/deb/indicator-virtualbox_1.1.1%7Echusiang%7Eprecise1_amd64.deb
2.2. 安裝。
[ jonny@precise ~ ] $ sudo dpkg -i indicator-virtualbox_1.1.1~chusiang~precise1_amd64.deb
3.1. 安裝相關套件。
[ jonny@precise ~ ] $ sudo aptitude install checkinstall dh-autoreconf libcurl3-dev libxml2-dev libgtk2.0-dev libdbus-glib-1-dev libappindicator-dev
3.2. 下載 https://launchpad.net/indicator-virtualbox/1.1/1.1.1/+download/indicator-virtualbox- 1.1.1.tar.gz。
[ jonny@precise ~ ] $ wget https://launchpad.net/indicator-virtualbox/1.1/1.1.1/+download/indicator-virtualbox-1.1.1.tar.gz
3.3. 解壓縮。
[ jonny@precise ~ ] $ tar zxvf indicator-virtualbox-1.1.1.tar.gz -C /dev/shm/
3.4. 切換目錄。
[ jonny@precise ~ ] $ cd /dev/shm/indicator-virtualbox-1.1.1/ [ jonny@precise /dev/shm/indicator-virtualbox-1.1.1 ] $
3.5. 設定環境並編譯 (make)。
[ jonny@precise /dev/shm/indicator-virtualbox-1.1.1 ] $ sudo ./autogen.sh && sudo ./configure && sudo make
3.6. 打包 deb 並安裝。
[ jonny@precise /dev/shm/indicator-virtualbox-1.1.1 ] $ sudo checkinstall -D make install checkinstall 1.6.2, Copyright 2009 Felipe Eduardo Sanchez Diaz Duran This software is released under the GNU GPL. The package documentation directory ./doc-pak does not exist. Should I create a default set of package docs? [y]: [......] # 使用 checkinstall 安裝後可在目錄下找到打包完成的 deb。
3.7. 恭喜您,現在可以使用 indicator-virtualbox 了。
▲ 圖3:啟動 indicator-virtualbox。
4.1. 複製設定檔至始動應用程式 (autostart) 裡。
[ jonny@precise ~ ] $ cp /usr/share/applications/indicator-virtualbox.desktop ~/.config/autostart/
▲ 圖四:已新增至始動應用程式。
4.2. 若您不想開機時馬上啟動,可補上 X-GNOME-Autostart-Delay 參數,這裡以逾時 30 秒為例。
[ jonny@precise ~ ] $ vim /home/jonny/.config/autostart/indicator-virtualbox.desktop [......] 17 X-GNOME-Autostart-Delay=30
[註一]: 這裡只提供 Ubuntu 12.04 amd64 的 deb。