星期一, 7月 09, 2007

Debian & DRBL 安裝

20060208今天又詳讀了一次DRBL的文章,發現寫得不清楚,原來還要安裝 Dhcp、tftp、nfs、nis 等服務,我咧!!都裝好了 Debian 了說

使用Debian 3.1安裝
首先安裝純系統(不安裝任務套件,下列以安裝xfce + wmaker為例)
-----------------------------------------------------------------------------------------------------------------------------------------
vi /etc/apt/sources.list
#修改 Debian 的套件管理工具 - APT 的設定檔
改為下列
deb http://debian.nctu.edu.tw/debian/ sarge main contrib non-free
deb http://security.debian.org/ testing/updates main contrib non-free

安裝DRBL請設為下列
deb http://free.nchc.org.tw/debian sarge main
deb http://free.nchc.org.tw/drbl-core drbl stable

apt-get update
#首先更新套件索引清單,這樣才知道有哪些檔案是最新的

apt-get install zhcon
#安裝 zhcon
vi /etc/zhcon.conf
#修改 /etc/zhcon.conf
註:
1. zhcon 就像從前 MS-DOS 下的倚天,提供文字模式下的中文顯示和輸入
2. 下文筆者所有文件的編輯皆是使用 vi,若您不熟悉的話可以使用 nano 這個較直覺的文字編輯器
將 defaultencode 改成「big5」,修改完畢之後執行「zhcon」,這樣就可以正常顯示中文訊息了
註:要離開 zhcon,請按 Ctrl+D 或輸入 exit

apt-get install vim
#安裝 vim,增強 vi 的功能

vi /etc/profile
#修改 /etc/profile
export LANG=zh_TW.Big5
export LC_ALL=zh_TW.Big5
#在此檔案的最下方新增這兩行,修改完成之後,請輸入兩次「exit」登出,再用 root 登入

locale
#輸入 locale 指令,確定 locale 無誤,下面我們就可以準備安裝 X 相關套件了
#記得再次輸入 zhcon,這樣中文顯示才不會有問題

apt-get install x-window-system-core
#安裝 x-window-system-core
x視窗設定
滾輪選ImPS/2

Xwindow manger
安裝 GNOME or Xfce4+WMaker
apt-get install xfce4
apt-get install wmaker

apt-get install ttf-arphic-bkai00mp ttf-arphic-bsmi00lp xfonts-intl-chinese xcin
#安裝中文字型和中文輸入法

vi /etc/X11/xinit/xinitrc
#修改 /etc/X11/xinit/xinitrc

export XMODIFIERS="@im=xcin"
xcin &
exec wmaker(如果用WMaker,請加這行)
exec xfce4(如果用Xfce4,請加這行)
#在「. /etc/X11/Xsession」這一行的前面加入這兩行,這樣 xcin 中文輸入法才可以正常啟動

apt-get install xterm
啟動前先安裝 xterm 終端機

用startx啟動x,正常啟動後再安裝GDM

apt-get install gdm ( xscreensaver-gnome 註,如安裝GNOME請加這套件)
#安裝 gdm、xscreensaver-gnome 套件

vi /etc/default/gdm
#修改 gdm,不然 gdm 會是英文介面喔
修改成「LANG=zh_TW.Big5」

***GNOME請改
vi /etc/X11/Xsession.d/55gnome-session_gnomerc
#修改 /etc/X11/Xsession.d/55gnome-session_gnomerc
***Xfce4+WMaker請改
vi /etc/X11/Xsession.d/55xfree86-common_determine-startup

export LANG=zh_TW.Big5
export LC_ALL=zh_TW.Big5
export XMODIFIERS="@im=xcin"
exec xcin &
#在檔案的最後面加進這四行,這樣 xcin 中文輸入法在 X 中才可以正常啟動

進入後請用非 root 帳號進入X
設定GDM在終端機下用 root 帳號輸入gdm setup,或在選單中選gdm setup
即可更改

增加登入畫面主題
su -
#輸入「su -」,取得 root 權限,才有辦法執行後續動作
apt-get install gdm-themes
#安裝 gdm-themes

安裝螢火飛中文字體
wget http://firefly.idv.tw/apt/firefly-font/fireflysung-1.3.0.tar.gz
#下載內嵌點陣字的 fireflysung(文鼎新宋)字型
tar zxvf fireflysung-1.3.0.tar.gz
#解壓縮
cp fireflysung-1.3.0/fireflysung.ttf /usr/share/fonts/truetype/
#將字型複製到「/usr/share/fonts/truetype」資料夾
fc-cache -f -v
#建立字型訊息 cache 檔案

wget ftp://ftp3.tnc.edu.tw/b2d/firefly/firefly.sh
#下載 firefly.sh
chmod +x firefly.sh
#增加執行權限
./firefly.sh
#執行

使用 wamer 請執行 window maker preferences
進入字型改成 AR PL NEW SUNG
使用xfce4 請在 all setting 中的 使用者介面 & 視窗管理程式 中改成 AR PL NEW SUNG

安裝FIREFOX
apt-get install mozilla-firefox flashplugin-nonfree
#安裝 Firefox 和 flashplugin

先設定成中文語系再將en-US.jar拷貝

wget http://apt.nc.hcc.edu.tw/pub/FC_src/for_X/en-US.jar
#下載 en-US.jar
cp en-US.jar /usr/lib/mozilla-firefox/chrome/
#將 en-US.jar 複製到 /usr/lib/mozilla-firefox/chrome 資料夾

-----------------------------------------------------------------------------------------------------------------------------------------
網卡安裝設定檔
安裝完基本系統 ( base system ) 後,第一次開機時會進入 (Debian 的 base System 設定作業 ) 需先切換到 console 2 ( 請用 alt + F2 切換,以 root 登入執行 pppoeconf 作ADFSL設定,注意此處的網卡設定需設定成靜態 ip
網卡設定檔 /etc/network/interfaces
語法可以 man interfaces,或是安裝 etherconf,然後執行 dpkg-reconfigure etherconf 設定

網路卡設定

  • 手動指定設定與動態抓取 IP

    設定檔案:/etc/network/interface

    • dhcp ( 動態取得 IP )

      Example:

      # /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)

      # The loopback interface
      # automatically added when upgrading
      auto lo
      iface lo inet loopback

      # The first NIC
      # automatically added when upgrading
      auto eth0
      iface eth0 inet dhcp # 指定為 dhcp 型態


    • static ( 手動設定 )

      Example:

      # /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)

      # The loopback interface
      # automatically added when upgrading
      auto lo
      iface lo inet loopback

      # The first NIC
      # automatically added when upgrading
      auto eth0 # 指定網卡
      iface eth0 inet static
      address 192.168.0.100 # 指定 IP Address ,視您的環境而定。
      netmask 255.255.255.0 # 網路遮罩,通常 C Class 網路這樣設定即可。
      gateway 192.168.0.1 # 指定 Default gateway,視您的環境而定 。

  • DNS ( Domain Name Server 設定 )

    設定檔案:/etc/resolv.conf

    如果您是利用 DHCP 取得 IP ,通常 DHCP Server 也會幫你更新此設定檔,您就無須手動設定。

    如果您是自行指定 IP ,則記得加台 DNS 在這個設定檔裡頭。

    Example:

            nameserver 168.95.1.1 # Hinet 的 DNS
    nameserver 192.168.0.1 # 隨意的例子,視您環境而定。
  • 您可同時指定多台 DNS 到 resolv.conf 之中。

xfce4中文選單
cp /etc/X11/xfce4/menu.xml.zh_tw /etc/X11/xfce4/menu.xml

硬碟DMA啟動
1.安裝hdparm
apt-get install hdparm
2.編輯/etc/init.d/rcS
讓開機時系統自動開啟dma
vi /etc/init.d/rcS
在rcS內加入
hdparm -d1 /dev/hda
3.重新開機
reboot
4.測試
關閉dma,並測速度
hdparm -d0 /dev/hda;hdparm -Tt /dev/hda
開啟dma,並測速度
hdparm -d1 /dev/hda;hdparm -Tt /dev/hda

重新設定xwindow
dpkg-reconfigure xserver-xfree86


參考資料
圖解 Debian 桌面入門
摩托學園討論
企鵝龍

沒有留言: