1. ขั้นตอนการเตรียมเซิร์ฟเวอร์ (ต่ออินเทอร์เน็ตด้วย)
เครื่องเซิร์ฟเวอร์ที่เราได้เตรียมไว้ ให้ติดตั้งอูบุนตูลงไปตามปกติครับ หลังจากติดตั้งเสร็จแล้ว เชื่อมต่ออินเทอร์เน็ตให้เรียบร้อย เช็คดูว่าสามารถออนไลน์ได้หรือไม่ ถ้าเข้าเน็ตออนไลน์ได้ปกติ ขั้นตอนต่อไปคือติดตั้งแพ็กเกจ DRBL จากอินเทอร์เน็ต โดยอันดับแรกต้องดึงคีย์ติดตั้งจากอินเทอร์เน็ตก่อน ให้เราเปิด Terminal แล้วใส่คำสั่งดังนี้
sudo wget https://drbl.org/GPG-KEY-DRBL
ต่อไปเพิ่มคีย์ลงในแพ็กเกจ apt ด้วยคำสั่งนี้
sudo apt-key add GPG-KEY-DRBL
หากไม่มีปัญหาใดๆ หน้าจอจะแสดงคำว่า OK แสดงว่าเรียบร้อย
**หมายเหตุ** คำสั่ง sudo คือคำสั่งเรียกสิทธิ์ root ในการรันคำสั่งที่ตามหลัง ด้วยคำสั่งนี้เราไม่จำเป็นต้องล็อกอินเป็นรูทตลอดเวลา ก็สามารถใช้สิทธิ์รูทได้ โดยหลังจากรันแล้วต้องใส่รหัสผ่านที่ใช้ล็อกอินอีกครั้ง
ต่อไปเราต้องไปเพิ่มซอร์สเพื่อติดตั้งโปรแกรมลงในไฟล์ /etc/apt/sources.list โดยใช้คำสั่งแก้ไข ดังนี้
sudo gedit /etc/apt/sources.list
โปรแกรม gedit จะแสดงหน้าต่างพร้อมแก้ไขไฟล์ ให้เราเพิ่มคำสั่ง 2 บรรทัดนี้ลงไปที่ด้านล่างสุดของไฟล์ (รูปที่ 1)
deb https://archive.ubuntu.com/ubuntu precise main restricted universe multiverse #
deb https://drbl.sourceforge.net/drbl-core drbl stable
รูปที่ 1
เพิ่มเสร็จแล้ว เซฟไฟล์ให้เรียบร้อย แล้วปิดโปรแกรม gedit ได้เลย
กลับมาที่หน้าต่างเทอร์มินอล รันคำสั่งอัพเดตซอร์สที่เราเพิ่งจะเพิ่มเข้าไปก่อน เพื่อให้อูบุนตูรู้จัก โดยรันคำสั่งต่อไปนี้
sudo apt-get update
โปรแกรมจะเริ่มอัพเดตซอร์สทั้งหมด รอสักครู่ถ้าอัพเดตเสร็จหมด ไม่มีปัญหาอะไร จะแสดงข้อความ Reading package lists…Done ในตอนท้าย
ต่อมาก็คือการดึงแพ็กเกจติดตั้ง DRBL ลงในเครื่อง ด้วยคำสั่งต่อไปนี้
sudo apt-get install drbl
รอให้การติดตั้งแพ็กเกจ DRBL เสร็จเรียบร้อย ต่อไปเป็นการติดตั้ง DRBL server ลงในระบบ ด้วยคำสั่ง
sudo /opt/drbl/sbin/drblsrv -i
จากนั้นการติดตั้งจะเริ่มต้นเป็นขั้นตอน แต่ละขั้นตอนจะมีการถามยืนยัน Yes หรือ No ไปทีละขั้น ให้ตอบแต่ละข้อดังนี้ (ตัวพิมพ์ใหญ่ในกรอบ y/n หมายถึงตัวเลือกปริยาย หากกดเอนเตอร์ผ่านไปโดยไม่ใส่ค่า จะหมายถึงเลือกคำตอบนั้นโดยอัตโนมัติ)
Do you want to install the network installation boot images so that you can let the client computer install some GNU/Linux distributions ….
[y/N] N
Do you want to use the serial console output on the client computer(s)?[y/N] N
Do you want to upgrade the operating system?[y/N] N
*** netgroup (Y/I/N/O/D/Z) [default=N] ? N
*** yp.conf (Y/I/N/O/D/Z) [default=N] ? N
*** dhcpd.conf (Y/I/N/O/D/Z) [default=N] ? N
There are 2 kernels available for clients, which one do you prefer?[1]: kernel 3.2.0-33-generic x86_64 (from this DRBL server)[2]: linux-image-3.5.0-18-generic (from APT repository)[1] 1
รอซักครู่ drbl จะเริ่มติดตั้งตัวเอง บางขั้นตอนจะมีการโหลดแพ็กเกจจากอินเทอร์เน็ตเพิ่มเติม เมื่อเสร็จเรียบร้อยแล้วจะขึ้นข้อความสุดท้ายว่า done ครับ