2008年5月12日 星期一

ie for Linux -ies4linux

http://howtoforge.com/ubuntu_internet_explorer
http://blog.pixnet.net/Nelson/post/12146305


1.modify /etc/apt/sources.list

sudo vi /etc/apt/sources.list
deb http://de.archive.ubuntu.com/ubuntu gusty universe
deb http://wine.budgetdedicated.com/apt gusty main

註:因為我剛升級成gusty版本 所以改成gusty
但如果還是feisty的話就改成feisty就好

2.安裝所需套件

sudo apt-get update
apt-get install wine cabextract
wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz
tar zxvf ies4linux-latest.tar.gz
cd ies4linux-xxxxxxx (請填上解壓縮後的版本)


安裝:
如果直接執行 ./ies4linux 的話一直不能成功安裝..
試著用 ./ies4linux --nogui 也會出現問題

會出現如下的錯誤

ADVAUTH.CAB: No such file or directory
CRLUPD.CAB: No such file or directory

而且我資料夾底下真的也沒有這些檔案~

查了一下好像是ie4linux 2.99.0 新版本的問題
解決辦法:
修改 ./lib/messages.txt

gedit ./lib/messages.txt
第19行 tw . zhTW TW
改成 zh tw zhTW TW

修改 /lib/functions.sh

gedit ./lib/functions.sh
第98行從
pid=$(wget -q -b -t 1 -T 5 -U "$useragent" -o /dev/null $URL $WGETFLAGS -O "$file" | sed -e 's/[^0-9]//g')

改成
pid=$(LANG=C wget -q -b -t 1 -T 5 -U "$useragent" -o /dev/null $URL $WGETFLAGS -O "$file" | sed -e 's/[^0-9]//g')



之後執行安裝後,我會出現flash無法下載的錯誤還有權限不合
所以我就直接用sudo 並加上不要flash的tag

sudo ./ies4linux --noflash


但這一個安裝後有一個問題
每次執行ie6時都要sudo....

所以我就直接把相關的資料夾都改owner成一般的user了

cd ~/.ies4linux

sudo chown -R name:group ./bin
sudo chown -R name:group ./downloads/
sudo chown -R name:group ./ie6


XD這樣就可以以一般使用者執行ie6了XDXD

美化的部分google一下就可以有結果了
http://noviceworld.blogspot.com/2007/10/ie4linux.html

2008年5月10日 星期六

增加字型

今天升級了ubuntu 8.0多版
結果打開了pcmanx 發現是亂碼 改了一下字型成AR開頭的就可以了
但是因為不是自己以前用的所以看起來有點不習慣XD
安裝新字型 firefly的新宋體

在/etc/apt/sources.list增加

deb http://apt.debian.org.tw unstable main


sudo apt-get update
sudo apt-get install ttf-arphic-newsung

將/etc/fonts/conf.d/ttf-arphic-newsung.conf裡
以及 所包起來的部分
copy 到/etc/fonts/fonts.conf

就會出現新宋體的字型了^^


8.04版字型變好看了~~~!!
ubuntu真的愈做愈好~~~~~!!

java+java ide

手動安裝: netbeans + jdk
參考 http://daggertim.blogspot.com/2006/10/ubuntu-java.html

1. 下載netbeans 、 jdk
http://download.netbeans.org/netbeans/6.1/final/
http://java.sun.com/javase/downloads/index.jsp
2. install jdk
chmod a+x jdk-6-linux-i586-rpm.bin
./jdk-6-linux-i586-rpm.bin

sudo mkdir /usr/lib/jvm/jdk1.6.0_06
sudo cp -r ./jdk1.6.0_06 /usr/lib/jvm/

修改 /etc/profile 在最底下加入
export JAVA_HOME=/usr/lib/jvm/jdk1.6.0_06
export CLASSPATH=.::$JAVA_HOME/lib:$JAVA_HOME/lib/dt.jar::$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin::$PATH


2. netbeans
sh netbeans-6.1-javaee-linux.sh

3. 由於netbeans開起來會有方塊一格格的亂碼
google後發現是中文字的原因

mkdir $JAVA_HOME/jre/lib/fonts/fallback
cp /usr/share/fonts/truetype/fireflysung.ttf $JAVA_HOME/jre/lib/fonts/fallback/
重開netbeans


其中fireflysung.ttf不一定每個人都有這個檔案
只要替換成可以顯示中文的字型檔就可以了
ex: /usr/share/fonts/truetype/arphic資料夾底下