Annotation of www/getting.html, Revision 1.9
1.1 aanriot 1: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
2: "http://www.w3.org/TR/html4/loose.dtd">
3: <html>
4: <head>
5: <title>Getting OpenBSD</title>
6: <link rev=made href="mailto:www@openbsd.org">
7: <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
8: <meta name="resource-type" content="document">
9: <meta name="description" content="the OpenBSD Getting page">
10: <meta name="keywords" content="openbsd,cdrom,ftp">
11: <meta name="distribution" content="global">
12: <meta name="copyright" content="This document copyright 1996-2007 by OpenBSD.">
13: </head>
14:
15: <body bgcolor="#ffffff" text="#000000" link="#23238e">
16:
17: <a href="index.html"><img alt="[OpenBSD]" height="30" width="141" src="images/smalltitle.gif" border="0"></a>
18: <p>
1.2 deraadt 19: <h2><font color="#e00000">Getting the OpenBSD distribution</font></h2>
1.1 aanriot 20: <hr>
21:
1.6 aanriot 22: <h3><font color="#0000e0"><a name=cdrom>Purchase/download a
23: CD-ROM</a></font></h3>
1.1 aanriot 24:
25: <p>
26: The best way to get an OpenBSD release (<i>-release</i>) and support us
1.3 ian 27: is to buy a 3-CD set. More information is available on our
1.1 aanriot 28: <a href="orders.html">ordering page</a>.
29:
30: <p>
1.3 ian 31: If you choose not to buy an OpenBSD CD-ROM, you can also install
32: OpenBSD with a CDROM you burn yourself. To achieve this, you have to
1.8 aanriot 33: download one of the following ISO files from our <a
34: href="ftp.html">mirrors</a>:
35:
36: <ul>
1.9 ! jsg 37: <li><i>cd44.iso</i> to burn a minimal 4.4 CDROM
1.8 aanriot 38: (roughly 5MB in size, boot only)</li>
1.9 ! jsg 39: <li><i>install44.iso</i> to burn a full 4.4 CDROM
1.8 aanriot 40: (roughly 200MB in size, boot + sets)</li>
41: </ul>
42:
43: <p>
1.9 ! jsg 44: If you choose <i>cd44.iso</i>, you will need to get the base and X sets
1.8 aanriot 45: via another media or network. Otherwhise, if you choose
1.9 ! jsg 46: <i>install44.iso</i>, you will not need anything but the <a
1.8 aanriot 47: href="faq/faq15.html">application packages</a>.
1.1 aanriot 48:
49: <p>
50: Note that the paragraph above is also valid for the people interested by
1.9 ! jsg 51: running <i>-current</i>. You can fetch <i>install44.iso</i> from the
1.1 aanriot 52: latest snapshot and install or upgrade your system very quickly.
53:
54: <hr>
1.6 aanriot 55: <h3><font color="#0000e0"><a name=mirrors>Download via
56: FTP/HTTP/AFS/RSYNC</a></font></h3>
1.1 aanriot 57:
58: <p>
59: OpenBSD can be also easily installed via FTP. Typically you need a
60: single small piece of boot media (e.g., a boot floppy) and then the rest
61: of the files can be installed from a number of locations, including
62: directly off the Internet. Follow this simple set of instructions to
63: ensure that you find all of the documentation you will need while
64: performing an install via FTP. With the CD-ROMs, the necessary
65: documentation is easier to find.
66:
67: <h3>1 - Choose a mirror</h3>
68:
69: <p>
70: Read either of the following two files for a list of ftp mirrors which
71: provide OpenBSD, then choose one near you:
72:
73: <ul>
74: <li><a href="ftp.html">http://www.OpenBSD.org/ftp.html</a></li>
1.9 ! jsg 75: <li><a href="ftp://ftp.OpenBSD.org/pub/OpenBSD/4.4/ftplist"
! 76: >ftp://ftp.OpenBSD.org/pub/OpenBSD/4.4/ftplist</a></li>
1.1 aanriot 77: </ul>
78:
79: <h3>2 - Connect to the mirror</h3>
80:
81: <p>
82: Connect to that ftp mirror site and go into the directory
1.9 ! jsg 83: pub/OpenBSD/4.4/ which contains these files and directories. This is a
1.3 ian 84: list of what you should see:
1.1 aanriot 85:
86: <pre>
1.9 ! jsg 87: ANNOUNCEMENT amd64/ macppc/ sparc/
! 88: Changelogs/ armish/ mvme68k/ sparc64/
! 89: HARDWARE ftplist/ mvme88k/ src.tar.gz
! 90: PACKAGES hp300/ packages/ sys.tar.gz
! 91: PORTS hppa/ ports.tar.gz tools/
! 92: README i386/ root.mail vax/
! 93: SIZES landisk/ sgi/ xenocara.tar.gz
! 94: alpha/ mac68k/ socppc/ zaurus/
1.1 aanriot 95: </pre>
96:
97: <p>
1.3 ian 98: It is quite likely that you will want AT LEAST the following files which
1.1 aanriot 99: apply to all the architectures OpenBSD supports.
100:
101: <pre>
102: README - generic README
103: HARDWARE - list of hardware we support
104: PORTS - description of our "ports" tree
105: PACKAGES - description of pre-compiled packages
106: root.mail - a copy of root's mail at initial login.
107: (This is really worthwhile reading).
108: </pre>
109:
110: <p>
111: Read the <i>README</i> file. It is short, and a quick read will make
112: sure you understand what else you need to fetch.
113:
1.6 aanriot 114: <h3>3 - Choose the installation method</h3>
1.1 aanriot 115:
116: <p>
117: Next, go into the directory that applies to your architecture, for
1.3 ian 118: example, <i>i386</i>. You should see something similar to the
119: following:
1.1 aanriot 120:
121: <pre>
1.9 ! jsg 122: INSTALL.i386 cd44.iso floppyB44.fs pxeboot*
! 123: INSTALL.linux cdboot* floppyC44.fs xbase44.tgz
! 124: MD5 cdbr* game44.tgz xetc44.tgz
! 125: base44.tgz cdemu44.iso index.txt xfont44.tgz
! 126: bsd* comp44.tgz install44.iso xserv44.tgz
! 127: bsd.mp* etc44.tgz man44.tgz xshare44.tgz
! 128: bsd.rd* floppy44.fs misc44.tgz
1.1 aanriot 129: </pre>
130:
131: <p>
132: Many ways to perform a new installation are available on our mirrors and
133: you will have to choose one of the following methods:
134:
135: <ul>
1.9 ! jsg 136: <li>CDROM -- use the install44.iso files and burn a CDR</li>
! 137: <li>Floppy -- write the floppy*44.fs files to a floppy</li>
1.7 aanriot 138: <li>Network protocols (<i>PXE</i>, <i>MOP</i>, etc.) -- see
139: INSTALL.* for details</li>
1.1 aanriot 140: <li>etc.</li>
141: </ul>
142:
143: <p>
144: Consult the <a href="faq/faq4.html">Installation Guide</a> to get an
145: exhaustive list of the different ways to install OpenBSD, and learn how
146: to make a bootable OpenBSD install media.
147:
148: <hr>
149: <a href="index.html"><img height=24 width=24 src=back.gif border=0 alt=OpenBSD></a>
150: <a href="mailto:www@openbsd.org">www@openbsd.org</a>
1.9 ! jsg 151: <br><small>$OpenBSD: getting.html,v 1.8 2007/10/19 15:44:35 aanriot Exp $</small>
1.1 aanriot 152:
153: </body>
154: </html>