dsl-n with java extension
4
Sep
Sep
0
dsl-n
主要差別是核心 2.6 與 gtk2 內建。
READ FIRST : dsl in vmware player
create vm
- wget dsl-n-01RC4.iso
- cp dsl.vmx from dsl-3.0.1-vmx
- cp qemu-img.500mb
- modify dsl.vmx with hda info.
- vmplayer dsl.vmx
setup network
- make sure vmplayer’s nat network address.
- sudo su
- netcardconfig
- ifconfig
- ping gateway
mount vmdk file and upload jre_xxx.bin
- sudo su
- dmesg | grep hd
- fdisk /dev/hda
- mke2fs /dev/hda1
- mount /dev/hda1 /mnt/hda
- passwd
- /etc/init.d/ssh start
- netstat -at
- scp jre_xxx.bin in guest os from host os.
install java to /opt
- cd /opt
- chmod +x /mnt/hda/jre_xxx.bin
- sh /mnt/hda/jre_xxx.bin
- /opt/jre_xxx/bin/java -version
mk dsl extension
- mkdir -p /mnt/hda/work/opt
- cd /mnt/hda/work
- cp -Pr /opt/jre_xxx ./opt/
- chown -R 0.0 ./opt/
- find . > files.txt
- vi files.txt with many dd work (. and ./files.txt and some man page)
- tar cvf java.tar—no-recursion—numeric-owner -T files.txt
- gzip -9 java.tar
- ls
- shutdown -h now
test load java dsl extension
- vmplayer dsl.vmx
- click and F2 to setup bios boot order (cdrom first and one time job)
- mount /mnt/hda1
- su dsl
- mydsl-load /mnt/hda1/work/java.tar.gz
- /opt/java_xxx/bin/java -version