2009年4月15日 星期三

在linux上使用windows常用字型

Max在使用ubuntu前用了很久的windowsXP,所以還蠻習慣上面的字型,

而且在上網時常有字型無法顯示變成一堆方塊,所以這時就要把windows上使用的字型匯入

步驟如下:

1.先準備一台windowsXP,然後進到C:\windows\fonts\* 找出想要的檔案複製



2.在ubuntu裏面建立目錄

路徑:sudo mkdir /usr/share/fonts/truetype/ttf-win #名稱自取



3.把檔案cp過去



4.執行指令建立字型快取

sudo fc-cache -f -v #這樣會自動去把字型檔匯入



搞定收工

另外在Flash裡面中文也常會有問題,修改以下設定檔:
1.vim /etc/fonts/conf.d/69-language-selector-zh-tw.conf

2.將 sans-serif 下的 binding="strong" 拿掉

       <edit name="family" mode="prepend" binding="strong">
      
改成
      
<edit name="family" mode="prepend">

2009年4月7日 星期二

讓linux可以抓到ntfs的硬碟

雖然現在很多版本的linux都可以抓到NTFS的硬碟,ex.fedora,ubuntu

可是還是有很多版本不行,尤其是server版。可是又一定要用怎辦,

還好有ntfs-3g這個好東西。在做之前要先把compile的環境建置好,

不然會失敗。

1. yum install -y kernel-devel

2. yum install -y '*gcc*'



然後在安裝ntfs-3g前要先裝fuse,流程如下



安裝Fuse,先到http://fuse.sourceforge.net/下載,我抓的是

fuse-2.7.4.tar.gz這個版本

1. tar zxvf fuse-2.7.4.tar.gz #把檔案解壓縮

2. cd fuse-2.7.4 #解壓縮後應該會產生資料夾

3. ./configure

4. make

5. make install #有名的三步驟

6. modprobe fuse #載入fuse 模組

7. lsmod |grep fuse #檢查有沒正常啟動



再來就是安裝ntfs-3g,先到http://www.ntfs-3g.org/下載,

我抓的是ntfs-3g-2009.4.4.tgz這版

1. tar xzvf ntfs-3g-2009.4.4.tgz

2. cd ntfs-3g-2009.4.4

3. ./configure

4. make

5. make install



這樣就安裝完成,測試一下

1. fdisk -l

2. mount -t ntfs-3g/dev/sda1 /mnt

應該要正常抓到呦



其實看似簡單,但在compile過程中相當容易出問題,

一但有了問題就要去花很多時間跟精神去處理嚕。