เนื่องจากปัญหา initramfs ไม่ยอมสร้างไฟล์ initrd.img ทำให้ dpkg ค้างบูตไม่ได้
บูตด้วยแผ่นติดตั้ง netinst ของ lenny ทำตามขั้นตอนไปเรื่อย ๆ จนถึงขั้นแบ่งพาร์ติชั่นดิสก์ แล้วจึงออกสู่เชลล์ busybox
เนื่องจากเชลล์ busybox ไม่ฉลาดเหมือน bash จึงต้องใส่พารามิเตอร์ตามลำดับ
# mount /dev/hda5 /mnt -t ext3 # mount sysfs /mnt/sys -t sysfs # mount proc /mnt/proc -t proc # mount tmpfs /mnt/tmp -t tmpfs # chroot /mnt /bin/bash
ช่วงนี้ Xorg ของ sid มีปัญหาว่าไม่สามารถปรับตั้งไฟล์ /etc/X11/xorg.conf ได้ เนื่องจาก Bug #443004 ทำให้ในการติดตั้งใหม่ไม่สามารถใช้งาน X-window ได้
แก้ปัญหาโดยเปลี่ยน repository ไปเป็น lenny ชั่วคราว $ sudo sed -i 's/sid/lenny/g' /etc/apt/sources.list
$ sudo sed -i 's/sid/lenny/g' /etc/apt/sources.list
แลัวจึงติดตั้ง xorg ใหม่ $ sudo aptitude purge xorg $ sudo aptitude update $ sudo aptitude install xorg
$ sudo aptitude purge xorg $ sudo aptitude update $ sudo aptitude install xorg
เมื่อปรับตั้งเรียบร้อยแล้ว จึงเปลี่ยน repo กลับมาเป็น sid ก็จะสามารถใช้งานได้แล้ว
Customize Sid Desktop
สมมุติว่าติดตั้งเดเบียนจาก debootstrap พร้อมทั้งทำ apt-proxy ไว้เรียบร้อยแล้ว
# vi /etc/apt/source.list
deb http://server1.example.com:9999/debian main contrib non-free deb-src http://server1.example.com:9999/debian main contrib non-free deb http://server1.example.com:9999/debian-multimedia main
# aptitude update # aptitude dist-upgrade
# aptitude install ssh vim-full less screen
ปรับแต่ง vimrc ปริยาย (ดู vi โดยย่อ ประกอบ)
ตั้งแต่ย้ายมาใช้เดเบียน sid อะไร ๆ มันง่ายขึ้นเยอะเลย เดี๋ยวนี้แพคเกจ dosemu ไม่ได้แยก freedos แบบแต่ก่อนแล้ว ดังนั้น การลงแพกเกจก็เพียงแค่ง่าย ๆ ว่า $ sudo aptitude install dosemu
$ sudo aptitude install dosemu
แค่นี้เอง เสร็จแล้ว
/etc/dosemu/freedos
/etc/dosemu/drives
/etc/dosemu/dosemu.conf
There are currently 0 users online.
Recent comments