Sunday, October 07, 2007

在Linux下新增Winodws字型

對於習慣Windows的人,在轉換到Linux上最大的不便,我想因該是字型吧?!
因為Office系列的普遍使用,造成轉換時字體變得很怪異,尤其是中文的部份尤甚!
如果習慣於在雙系統下打滾的人,更是體會良多啊!

以下這個方式可以將windows的字型那去Linux上用:
複製/WINDOWS/Fonts下的所以有字型到Linux的/usr/share/fonts下便可使用了!

這真是個方便又省時的方法,不過別忘囉!windows的字型是有版權的,可不能任意發佈喔!

參考資料
Fedora 7下常用软件及字体的安装方法介绍,http://soft.zdnet.com.cn/software_zone/2007/0927/526894.shtml

Thursday, October 04, 2007

Fedora core 6 安裝ipw2200

最近因為系統重灌的緣故,我的小N(hp zt3000)又要進行重新洗腦思考改造的工作。
因為太久沒碰ipw2200的安裝,都快忘記如何安裝了,所以趕快寫到我的Blogger上,以供查詢之用。

先去下載最新的ipw2200, fw, and ieee80211吧!
http://ipw2200.sourceforge.net/
http://ieee80211.sourceforge.net/

我個人習慣把需要執行的source都擺在/usr/local/src中,然後解壓縮。
[root@localhost src]# tar zxvf ieee80211-1.2.18.tgz
[root@localhost src]# tar zxvf ipw2200-1.2.2.tgz
[root@localhost src]# tar zxvf ipw2200-fw-3.0.tgz

可以先參考ipw2200-1.2.2的INSTALL檔。
不過要注意喔!因為Fedora core 5開始就不預設安裝kernel-devel,所以需要先安裝,並且重新執行make modules_install。
[root@localhost src]# yum -y install kernel-devel
[root@localhost src]# cd /usr/src/kernels/2.6.22.7-57.fc6
[root@localhost 2.6.22.7-57.fc6]# make modules_install

這時候先清除內建的ieee80211在裝新版的ieee80211,有時內建的會不能被ipw2200辨識。
[root@localhost ieee80211-1.2.18]# . remove-old
[root@localhost ieee80211-1.2.18]# make IEEE80211_INC=/usr/include
[root@localhost ieee80211-1.2.18]# make install

再來安裝ipw200-fw
[root@localhost ipw2200-fw-3.0]# ls
ipw2200-bss.fw ipw2200-ibss.fw ipw2200-sniffer.fw LICENSE.ipw2200-fw
[root@localhost ipw2200-fw-3.0]# cp * /lib/firmware/

最後是安裝ipw2200的驅動啦!
[root@localhost ipw2200-1.2.2]# . remove-old
[root@localhost ipw2200-1.2.2]# make
[root@localhost ipw2200-1.2.2]# make KSRC=/usr/src/linux
[root@localhost ipw2200-1.2.2]# make install

參考資料:
ipw2200 & ieee80211的INSTALL

Wednesday, October 03, 2007

Fedora core 6 安裝firefox-2.0.0.7

由於Fedora core 6內的預設瀏覽器是firfox-1.5的版本,用起來相當不順手。
因此我到台灣的firefox網站下載最新版的firefox-2.0.0.7來使用。
http://www.moztw.org/

使用firefox 2的優點有很多,對我而言,大概有以下幾點優點:
1. 安裝flash player變得簡單多了。由於adobe已提供yum server讓使用者方便安裝。
2. 安裝firefox plugin變得容易許多。可以直接到台灣火狐網站線上安裝Top 15。
3. 由於firefox的可攜性,讓下載下來的檔案不需安裝便可以直接使用。

開始安裝
1. 先到網站上將檔案下載到家目錄。
2. 將檔案移到/usr/local下。
# mv firefox-2.0.0.7.tar.gz /usr/local
3. 將檔案解壓縮。
# tar zxvf firefox-2.0.0.7.tar.gz
4. 執行firefox。
# cd firefox-2.0.0.7
# firefox


若是要安裝flash player,可使用以下方式。
1. 安裝Adobe提供的yum升級套件。
# rpm -ivh http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm
2. 安裝flash-plugin。
# yum -y install flash-plugin

使用yum或rpm移除舊版的kernel---Fedora

如果要使用yum或rpm來移除舊版的kernel可以利用底下幾行指令來完成:
查詢舊版的kernel
[root@localhost ~]# yum list kernel
Loading "installonlyn" plugin
Setting up repositories
core 100% |=========================| 1.1 kB 00:00
updates 100% |=========================| 1.2 kB 00:00
adobe-linux-i386 100% |=========================| 951 B 00:00
extras 100% |=========================| 1.1 kB 00:00
Reading repository metadata in from local files
Installed Packages
kernel.i586 2.6.22.7-57.fc6 installed
kernel.i586 2.6.18-1.2798.fc6 installed
Available Packages
kernel.i686 2.6.22.7-57.fc6 updates

其實個人比較喜歡用rpm的方式查,因為yum的查詢往往都會比較久,有時還會因為網路的問題延宕更多時間。
[root@localhost ~]# rpm -qa | grep kernel
2.6.18-1.2798.fc6
kernel-2.6.22.7-57.fc6
kernel-headers-2.6.18-1.2798.fc6 kernel-headers-2.6.22.7-57.fc6

利用yum的remove選項可以很方便的移除舊版kernel
[root@localhost ~]# yum remove kernel-2.6.22.7-57.fc6

也可以利用rpm 來移除
[root@localhost ~]# rpm -e kernel-2.6.22.7-57.fc6