2009年6月15日 星期一

VGN-TX56TN install Fedora11 and LXDE

週五剛把Arduino做完閒閒沒事就把NB給重灌了,之前就一直想嘗試看看LXDE的速度,之前使用Ubuntu9.04的時候因為抓不到wifi而作罷這次使用Fedora很順利的可以支援wifi了但是Gnome啟動後就用掉400M的記憶體而且稍微緩慢於是改成使用LXDE來當桌面環境,LXDE已經進到Fedora官方套件庫中了安裝十分方便

首先設定sudo
#切換root
su -
visudo
#加入
your_name  ALL=(ALL)       ALL


接著設定yum使用proxy(非必要)
sudo vi /etc/yum.conf
#加入
proxy=http://hostname:3128


安裝LXDE環境
sudo yum groupinstall lxde-desktop

登出後選擇工作環境就有LXDE的選項囉

安裝Lxrandr,用來切換外接的VGA介面給投影機使用
#安裝所需的檔案
sudo yum install gcc gtk2-devel make gettext

#取得lxrandr-0.1.tar.gz
#http://sourceforge.net/project/showfiles.php?group_id=180858&package_id=281362

#解開
tar -xzf lxrandr-0.1.tar.gz
cd lxrandr-0.1
./configure
sudo make install


安裝Flash Player(可使用FF的Flashblock來攔阻Flash,乾脆不要裝Player好了,真矛盾)
#取得Adobe的套件
wget http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm
sudo rpm -ivh adobe-release-i386-1.0-1.noarch.rpm
sudo yum install flash-plugin


安裝Arduino IDE
#先安裝Sun版本JAVA
sudo yum install avr-gcc avr-lib

#將使用者加入lock與dialout否則無法使用/dev/ttyUSB0裝置
sudo usermod -a -G lock USER_NAME
sudo usermod -a -G dialout USER_NAME

#下載Arduino IDE解開並編輯啟動腳本
vi arduino
#在CLASSPATH之前加入下列腳本,就可以在其他目錄啟動Arduino
path=`echo $0|awk 'BEGIN{FS="/"}{for(n=1;n<NF;n++)printf$n"/";}'`
cd $path

#建立快速啟動捷徑
vi arduino.desktop

 #加入下列內容
[Desktop Entry]
Name=Arduino IDE
Exec=arduino_start_script_full_path
Categories=Development
Type=Application
Terminal=false
Icon=development