Helio/9vx
From FBSD_tips
Contents |
[edit] Running and using 9vx
[edit] Description
Basic information on installing, and running 9vx (effectively an entire plan 9 system) on a FreeBSD i386 machine.
[edit] Required Ports
- xorg/xorg-libraries
This is /required/, even if you run 9vx with the -g (no gui) option. The binary links directly against libX11.so.6. Though you could probably remove this restriction by looking in the source, I would not bother.
[edit] Downloading files
- 9vx [[1]]
- Plan 9 CD [[2]]
[edit] Extracting
First, we create our environment
~/plan9
Now, we copy the contents of our plan 9 cd like so:
bunzip /path/to/plan9.iso.bz2 MD=`mdconfig -af /path/to/plan9.iso` mount -t cd9660 /dev/$MD /mnt cd /mnt tar -cf - * | tar -xvpf - -C ~/plan9 umount /mnt
And copy the 9vx program to our root:
gunzip /path/to/9vx-0.12-FreeBSD.gz cp /path/to/9vx-0.12-FreeBSD ~/plan9
Now you can start the plan 9 system (use -g if you aren't running X11):
cd ~/plan9 ./9vx-0.12-FreeBSD -u glenda
