Openbsd-4.2-i386.zip

From FreeOsZoo

Jump to: navigation, search

Contents

Summary

Image:Logo.png
Operating System OpenBSD 4.2
Architecture x86
Creator Stefano Marinelli
Size 181 MB
OS Website http://www.openbsd.org
Published 11:27, 21 Nov 2007 (CET)
Bittorrent link http://www.oszoo.org/ftp/images/openbsd-4.2-i386.zip.torrent

About the image

Name: openbsd-4.2-i386.img
Author: Stefano Marinelli
Suggested Qemu invocation command: qemu -hda openbsd-4.2-i386.img
Login Credentials (user/pass): root/freeoszoo
Description: Local time is UTC. At first boot the ssh keys will be re-generated. It's a base system, no graphical environment has been installed. Have fun!

Networking

You can run 'dhclient em0' to get networking up.

adding basic packages

There's a lot of stuff that won't work on 4.2 without installing 'Xbase' (the X11 base set).

This can be done like so:

 dhclient em0
 cd /
 lynx -dump ftp://ftp.openbsd.org/pub/OpenBSD/4.2/i386/xbase42.tgz > xbase42.tgz
 tar xzvphf xbase42.tgz
 ldconfig -m /usr/X11R6/lib # (or reboot)
 

Now you can add basic packages. Like so:

 
 export PKG_PATH=ftp://ftp.openbsd.org/pub/OpenBSD/4.2/packages/i386/
 pkg_add -v bash
 pkg_add -v nano
 

You can replace 'ftp.openbsd.org' with an appropriate mirror that is closer to you if you wish. A list of mirrors is at http://www.openbsd.org/ftp.html#ftp

For more info on xbase/expat, please see http://www.linuxquestions.org/questions/bsd-17/installing-x-in-openbsd-617200/ for more info (basically, a lot packages need gettext, which uses expat, which is only in xbase42.tgz)

Screenshots

starting networking
starting networking
installing packages
installing packages
dmesg
dmesg
hello world assembler part 1 .note the 'stack smash handler' stuff thats been included automatically. this is just a plain old gcc -S hello.c && cat hello.c
hello world assembler part 1 .note the 'stack smash handler' stuff thats been included automatically. this is just a plain old gcc -S hello.c && cat hello.c
hello world assembler part 2
hello world assembler part 2
Personal tools