[free@DRBL free]$ ls Desktop/ Documents/ DRBL-mdk/ tmp/ [free@DRBL free]$ cd DRBL-mdk/DRBL/ [free@DRBL DRBL]$ ls drbl-apt* drbl-setup-1.0-22drbl.i386.rpm drbl-setup-1.0-24drbl.i386.rpm drbl-setup-1.0-21drbl.i386.rpm drbl-setup-1.0-23drbl.i386.rpm drbl-setup-current.i386.rpm [free@DRBL DRBL]$ rpm -ivh dr drbl-apt drbl-setup-1.0-22drbl.i386.rpm drbl-setup-1.0-24drbl.i386.rpm drbl-setup-1.0-21drbl.i386.rpm drbl-setup-1.0-23drbl.i386.rpm drbl-setup-current.i386.rpm [free@DRBL DRBL]$ su Password: [root@DRBL DRBL]# rpm -ivh drbl-setup-current.i386.rpm Preparing... ########################################### [100%] 1:drbl-setup ########################################### [100%] [root@DRBL DRBL]# /opt/drbl/setup/drblsrv-mdk -i Language ? [0]: English (default) [1]: Chinese Traditional (Big5) - Taiwan [2]: Chinese Traditional (UTF-8, Unicode) - Taiwan 1 ******************************************************, 在 Mandrake Linux 上安裝 DRBL 環境... ******************************************************, Mandrake Linux release 9.2 (FiveStar) for i586 ******************************************************, 你的作業系統版本: MDK9.2 ******************************************************, 你要設定代理伺服器嗎? [y/N] ******************************************************, 請選取升級套件時欲使用的 apt 伺服器. [0/1/2/3/4/5] 0 -> opensource.nchc.org.tw. (預設) 5 -> 手動輸入 apt 伺服器的網址與路徑. [0] 5 ******************************************************, Please enter the hostname or IP address of apt reposity with http or ftp prefix... [ftp://opensource.nchc.org.tw] Enter the path where RPMS.9.2-9.2 and RPMS.9.2-drbl exist... [/distributions/mandrake/apt/mandrake/i586] ------------------------------------------------------ 你輸入的 apt 伺服器網址(URL)與路徑: : ftp://opensource.nchc.org.tw, /distributions/mandrake/apt/mandrake/i586 ------------------------------------------------------ 你是否要使用 DRBL 測試版本中的程式(這些程式功能比較多,但可能有些瑕疵,如果您夠勇敢的話,值得一試)? [y/N] 你是否要安裝由 Firefly 所提供的亞洲中日韓的補釘程式(如果你夠勇敢的話,值得一試)? [y/N] 你的 DRBL 用戶端的電腦是否要使用序列終端機(Serial Console)? 如果你不清楚什麼序列終端機的話,就回答"N",否則有可能造成用戶端電腦螢幕無法顯示! [y/N] 用戶端電腦是否要使用對稱多處理器核心(SMP kernel),這些電腦必須有兩顆(含)以上的CPU? [y/N] 安裝 APT ... Preparing... ########################################### [100%] 1:libapt-pkg0 ########################################### [100%] Preparing... ########################################### [100%] 1:apt ########################################### [100%] ******************************************************, 備份原來的 apt 來源檔(sources.list) ... ‘/etc/apt/sources.list’ -> ‘/etc/apt/sources.list.orig’ 為 MDK 設定 apt 的來源檔(sources.list) 9.2... -------------------------------------------------------------------- 現在開始享用 APT! 感謝 Debian!!! apt 的快取檔案清除中... Get:1 ftp://opensource.nchc.org.tw . release [1288B] Fetched 1288B in 0s (1692B/s) Get:1 ftp://opensource.nchc.org.tw ./9.2 pkglist [2116kB] Get:2 ftp://opensource.nchc.org.tw ./9.2 release [122B] Get:3 ftp://opensource.nchc.org.tw ./9.2-contrib pkglist [2479kB] Get:4 ftp://opensource.nchc.org.tw ./9.2-contrib release [130B] Get:5 ftp://opensource.nchc.org.tw ./9.2-updates pkglist [342kB] Get:6 ftp://opensource.nchc.org.tw ./9.2-updates release [130B] Get:7 ftp://opensource.nchc.org.tw ./9.2-drbl pkglist [94.4kB] Get:8 ftp://opensource.nchc.org.tw ./9.2-drbl release [127B] Fetched 5031kB in 27s (182kB/s) Reading Package Lists... Done Building Dependency Tree... Done W: Release file did not contain checksum information for ftp://opensource.nchc.org.tw//distributions/mandrake/apt/mandrake/i586/./base/pkglist.9.2 W: Release file did not contain checksum information for ftp://opensource.nchc.org.tw//distributions/mandrake/apt/mandrake/i586/./base/release.9.2 W: Release file did not contain checksum information for ftp://opensource.nchc.org.tw//distributions/mandrake/apt/mandrake/i586/./base/pkglist.9.2-contrib W: Release file did not contain checksum information for ftp://opensource.nchc.org.tw//distributions/mandrake/apt/mandrake/i586/./base/release.9.2-contrib W: Release file did not contain checksum information for ftp://opensource.nchc.org.tw//distributions/mandrake/apt/mandrake/i586/./base/pkglist.9.2-updates W: Release file did not contain checksum information for ftp://opensource.nchc.org.tw//distributions/mandrake/apt/mandrake/i586/./base/release.9.2-updates W: Release file did not contain checksum information for ftp://opensource.nchc.org.tw//distributions/mandrake/apt/mandrake/i586/./base/pkglist.9.2-drbl W: Release file did not contain checksum information for ftp://opensource.nchc.org.tw//distributions/mandrake/apt/mandrake/i586/./base/release.9.2-drbl W: You may want to run apt-get update to correct these problems apt 套件完整性檢查...(例如 MDK 9.2 的套件完整性可能有瑕疵) Reading Package Lists... Done Building Dependency Tree... Done Correcting dependencies... Done The following extra packages will be installed: util-linux The following packages will be upgraded util-linux The following packages will be REMOVED: kdeutils 1 upgraded, 0 newly installed, 1 removed and 96 not upgraded. Need to get 1458kB of archives. After unpacking 0B of additional disk space will be used. Get:1 ftp://opensource.nchc.org.tw ./9.2-drbl util-linux 2.11z-8drbl [1458kB] Fetched 1458kB in 7s (194kB/s) Committing changes... Preparing... ########################################### [100%] 1:util-linux ########################################### [100%] Done. ******************************************************, 升級作業系統中... ******************************************************, Reading Package Lists... Done Building Dependency Tree... Done The following packages will be upgraded GConf2 ORBit2 X11R6-contrib XFree86 XFree86-100dpi-fonts XFree86-75dpi-fonts XFree86-cyrillic-fonts XFree86-server XFree86-xfs bootloader-utils coreutils coreutils-doc cvs drakfirsttime drakxtools drakxtools-newt dump gaim gawk gnome-applets gnupg harddrake harddrake-ui kdebase-common kdebase-kate kdebase-kdeprintfax kdebase-kdm kdebase-kdm-config-file kdebase-konsole kdebase-nsplugins kdebase-progs kdegames kdelibs-common kdepim-kaddressbook kdepim-knotes kdepim-korganizer kopete krozat ldetect-lst libGConf2_4 libORBit2_0 libbonobo libbonobo2_0 libdha0.1 libgaim-remote0 libkdebase4 libkdebase4-devel libkdebase4-kate libkdebase4-konsole libkdebase4-nsplugins libkdecore4 libkdecore4-devel libkdegames1 libkdegames1-devel libkdepim2-common libkdepim2-korganizer libkopete1 libnautilus2 libnet-snmp50 libnetpbm9 libnspr4 libnss3 libopenssl0.9.7 libopenssl0.9.7-devel libpostproc0 libpwlib1 libqt3 libqt3-devel libxfree86 libxfree86-devel libxml2 libxml2-utils losetup mandrake_doc-common mandrake_doc-en mount mozilla mplayer mplayer-gui mtools nautilus ncftp netpbm openssl popt popt-devel proftpd qt3-common rmt rpm rpm-build rpm-devel rpm-python syslinux totem The following packages have been kept back kernel-source 95 upgraded, 0 newly installed, 0 removed and 1 not upgraded. Need to get 197MB of archives. After unpacking 2016kB of additional disk space will be used. Do you want to continue? [Y/n] n Abort. ******************************************************, 安裝 DRBL 所需之相關程式... ******************************************************, Reading Package Lists... Done Building Dependency Tree... Done mkinitrd is already the newest version. The following extra packages will be installed: dhcp-common mawk nfs-utils-clients The following NEW packages will be installed: dhcp-common dhcp-server iptables mawk nfs-utils nfs-utils-clients ntp tftp-server yp-tools ypbind ypserv 0 upgraded, 11 newly installed, 0 removed and 96 not upgraded. Need to get 2551kB of archives. After unpacking 5623kB of additional disk space will be used. Get:1 ftp://opensource.nchc.org.tw ./9.2-updates dhcp-common 2:3.0-1.rc12.3.1.92mdk [277kB] Get:2 ftp://opensource.nchc.org.tw ./9.2 mawk 1.3.3-6mdk [66.7kB] Get:3 ftp://opensource.nchc.org.tw ./9.2 ypbind 3:1.12-3mdk [26.1kB] Get:4 ftp://opensource.nchc.org.tw ./9.2 yp-tools 2.8-2mdk [63.8kB] Get:5 ftp://opensource.nchc.org.tw ./9.2-updates dhcp-server 2:3.0-1.rc12.3.1.92mdk [451kB] Get:6 ftp://opensource.nchc.org.tw ./9.2 iptables 1.2.8-2mdk [157kB] Get:7 ftp://opensource.nchc.org.tw ./9.2 nfs-utils-clients 1:1.0.5-1mdk [35.8kB] Get:8 ftp://opensource.nchc.org.tw ./9.2 nfs-utils 1:1.0.5-1mdk [191kB] Get:9 ftp://opensource.nchc.org.tw ./9.2 ntp 4.1.2-1mdk [1133kB] Get:10 ftp://opensource.nchc.org.tw ./9.2 tftp-server 0.34-1mdk [32.0kB] Get:11 ftp://opensource.nchc.org.tw ./9.2 ypserv 2.8-2mdk [117kB] Fetched 2551kB in 21s (119kB/s) Committing changes... Preparing... ########################################### [100%] 1:nfs-utils-clients ########################################### [ 9%] 2:ypbind ########################################### [ 18%] 3:mawk ########################################### [ 27%] 4:dhcp-common ########################################### [ 36%] 5:yp-tools ########################################### [ 45%] 6:dhcp-server ########################################### [ 55%] 7:iptables ########################################### [ 64%] 8:nfs-utils ########################################### [ 73%] 9:ntp ########################################### [ 82%] 10:tftp-server ########################################### [ 91%] 11:ypserv ########################################### [100%] Done. Reading Package Lists... Done Building Dependency Tree... Done Selecting rh-9-netinstall for 'rh-.*-netinstall' Selecting rh-8.0-netinstall for 'rh-.*-netinstall' Selecting rh-FC1-netinstall for 'rh-.*-netinstall' Selecting mdk-10.0-netinstall for 'mdk-.*-netinstall' Selecting mdk-9.2-netinstall for 'mdk-.*-netinstall' cdialog is already the newest version. initscripts is already the newest version. pciutils is already the newest version. reiserfsprogs is already the newest version. The following extra packages will be installed: drakxtools-newt harddrake harddrake-ui libpcap0 mdk-10.0-netinstall mdk-9.2-netinstall rh-8.0-netinstall rh-9-netinstall rh-FC1-netinstall The following packages will be upgraded drakxtools drakxtools-newt harddrake harddrake-ui syslinux The following NEW packages will be installed: autologin bc clonezilla drbl-script etherboot freedos libpcap0 mdk-10.0-netinstall mdk-9.2-netinstall memtest86+ mkinitrd-net partimage rh-8.0-netinstall rh-9-netinstall rh-FC1-netinstall rsync socket tcpdump 5 upgraded, 18 newly installed, 0 removed and 91 not upgraded. Need to get 48.9MB of archives. After unpacking 80.5MB of additional disk space will be used. Get:1 ftp://opensource.nchc.org.tw ./9.2 autologin 1.0.0-7mdk [9114B] Get:2 ftp://opensource.nchc.org.tw ./9.2-drbl etherboot 5.0.11-5drbl [9391kB] Get:3 ftp://opensource.nchc.org.tw ./9.2-drbl memtest86+ 1.11-1drbl [81.5kB] Get:4 ftp://opensource.nchc.org.tw ./9.2-drbl mkinitrd-net 1.12-1drbl [777kB] Get:5 ftp://opensource.nchc.org.tw ./9.2-drbl partimage 0.6.4-1drbl [636kB] Get:6 ftp://opensource.nchc.org.tw ./9.2-updates rsync 2.5.7-0.1.92mdk [147kB] Get:7 ftp://opensource.nchc.org.tw ./9.2-drbl socket 1.3pre2-1 [15.9kB] Get:8 ftp://opensource.nchc.org.tw ./9.2-drbl syslinux 2.08-1drbl [94.6kB] Get:9 ftp://opensource.nchc.org.tw ./9.2 libpcap0 0.7.2-3mdk [80.6kB] Get:10 ftp://opensource.nchc.org.tw ./9.2-updates tcpdump 2:3.7.2-2.1.92mdk [197kB] Get:11 ftp://opensource.nchc.org.tw ./9.2 bc 1.06-11mdk [100kB] Get:12 ftp://opensource.nchc.org.tw ./9.2-drbl clonezilla 1.1-18drbl [892kB] Get:13 ftp://opensource.nchc.org.tw ./9.2-updates harddrake 9.2-19.7.92mdk [93.6kB] Get:14 ftp://opensource.nchc.org.tw ./9.2-updates harddrake-ui 9.2-19.7.92mdk [122kB] Get:15 ftp://opensource.nchc.org.tw ./9.2-updates drakxtools 9.2-19.7.92mdk [746kB] Get:16 ftp://opensource.nchc.org.tw ./9.2-updates drakxtools-newt 9.2-19.7.92mdk [5447kB] Get:17 ftp://opensource.nchc.org.tw ./9.2-drbl drbl-script 1.1-5drbl [44.7kB] Get:18 ftp://opensource.nchc.org.tw ./9.2-drbl freedos 1.0-2drbl [309kB] Get:19 ftp://opensource.nchc.org.tw ./9.2-drbl mdk-10.0-netinstall 1.0-2drbl [4277kB] Get:20 ftp://opensource.nchc.org.tw ./9.2-drbl mdk-9.2-netinstall 1.0-2drbl [2759kB] Get:21 ftp://opensource.nchc.org.tw ./9.2-drbl rh-8.0-netinstall 1.0-1drbl [7113kB] Get:22 ftp://opensource.nchc.org.tw ./9.2-drbl rh-9-netinstall 1.0-2drbl [7100kB] Get:23 ftp://opensource.nchc.org.tw ./9.2-drbl rh-FC1-netinstall 1.0-3drbl [8458kB] Fetched 48.9MB in 4m18s (189kB/s) Committing changes... Preparing... ########################################### [100%] 1:drakxtools-newt ########################################### [ 4%] 2:drakxtools ########################################### [ 9%] 3:libpcap0 ########################################### [ 13%] 4:mkinitrd-net ########################################### [ 17%] 5:autologin ########################################### [ 22%] 6:etherboot ########################################### [ 26%] 7:memtest86+ ########################################### [ 30%] 8:partimage ########################################### [ 35%] 9:rsync ########################################### [ 39%] 10:socket ########################################### [ 43%] 11:syslinux ########################################### [ 48%] 12:tcpdump ########################################### [ 52%] 13:bc ########################################### [ 57%] 14:clonezilla ########################################### [ 61%] 15:harddrake ########################################### [ 65%] 16:harddrake-ui ########################################### [ 70%] 17:drbl-script ########################################### [ 74%] 18:freedos ########################################### [ 78%] 19:mdk-10.0-netinstall ########################################### [ 83%] 20:mdk-9.2-netinstall ########################################### [ 87%] 21:rh-8.0-netinstall ########################################### [ 91%] 22:rh-9-netinstall ########################################### [ 96%] 23:rh-FC1-netinstall ########################################### [100%] Done. ******************************************************, 檢查系統上已經安裝的核心是否適合 DRBL 環境使用... 我們需要安裝其他適合 DRBL 環境使用核心...搜尋中... Reading Package Lists... Done Building Dependency Tree... Done The following NEW packages will be installed: kernel-2.4.22.28drbl 0 upgraded, 1 newly installed, 0 removed and 91 not upgraded. Need to get 20.3MB of archives. After unpacking 21.2MB of additional disk space will be used. Get:1 ftp://opensource.nchc.org.tw ./9.2-drbl kernel-2.4.22.28drbl 1-1mdk [20.3MB] Fetched 20.3MB in 1m41s (201kB/s) Committing changes... Preparing... ########################################### [100%] 1:kernel-2.4.22.28drbl ########################################### [100%] Done. ******************************************************, 依據 Linux 核心所支援的網路卡,產生 Etherboot 網路開機用的 nbi 檔案,這可能需要幾分鐘... 用戶端電腦使用的最新核心是 2.4.22-28drbl The selected kernel for DRBL clients is: 2.4.22-28drbl Creating the kernel for PXE clients...done! Creating the etherboot image for clients...done! Finished! 完成! ******************************************************, 建立 PXE 網路開機用檔案...完成! ******************************************************, 完成!