Annotation of www/getting.html, Revision 1.5
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:
22: <h3><font color="#0000e0"><a name=cdrom>CDROM</a></font></h3>
23:
24: <p>
25: The best way to get an OpenBSD release (<i>-release</i>) and support us
1.3 ian 26: is to buy a 3-CD set. More information is available on our
1.1 aanriot 27: <a href="orders.html">ordering page</a>.
28:
29: <p>
1.3 ian 30: If you choose not to buy an OpenBSD CD-ROM, you can also install
31: OpenBSD with a CDROM you burn yourself. To achieve this, you have to
1.1 aanriot 32: download an ISO (i.e. <i>install42.iso</i> for <i>4.2</i>) for the
1.3 ian 33: architecture you are running, from one of our
34: <a href="ftp.html">mirrors</a>. ISOs are roughly 200MB in size, and you
1.1 aanriot 35: will not need anything else but the <a href="faq/faq15.html">application
36: packages</a>.
37:
38: <p>
39: Note that the paragraph above is also valid for the people interested by
1.3 ian 40: running <i>-current</i>. You can fetch <i>install42.iso</i> from the
1.1 aanriot 41: latest snapshot and install or upgrade your system very quickly.
42:
43: <hr>
44: <h3><font color="#0000e0"><a name=mirrors>FTP/HTTP/AFS/RSYNC
45: Mirrors</a></font></h3>
46:
47: <p>
48: OpenBSD can be also easily installed via FTP. Typically you need a
49: single small piece of boot media (e.g., a boot floppy) and then the rest
50: of the files can be installed from a number of locations, including
51: directly off the Internet. Follow this simple set of instructions to
52: ensure that you find all of the documentation you will need while
53: performing an install via FTP. With the CD-ROMs, the necessary
54: documentation is easier to find.
55:
56: <h3>1 - Choose a mirror</h3>
57:
58: <p>
59: Read either of the following two files for a list of ftp mirrors which
60: provide OpenBSD, then choose one near you:
61:
62: <ul>
63: <li><a href="ftp.html">http://www.OpenBSD.org/ftp.html</a></li>
64: <li><a href="ftp://ftp.OpenBSD.org/pub/OpenBSD/4.2/ftplist"
65: >ftp://ftp.OpenBSD.org/pub/OpenBSD/4.2/ftplist</a></li>
66: </ul>
67:
68: <h3>2 - Connect to the mirror</h3>
69:
70: <p>
71: Connect to that ftp mirror site and go into the directory
72: pub/OpenBSD/4.2/ which contains these files and directories. This is a
1.3 ian 73: list of what you should see:
1.1 aanriot 74:
75: <pre>
76: ANNOUNCEMENT amd64/ mac68k/ sparc64/
77: Changelogs/ armish/ macppc/ src.tar.gz
78: HARDWARE avioon/ mvme68k/ sys.tar.gz
79: PACKAGES ftplist mvme88k/ tools/
80: PORTS hp300/ packages/ vax/
81: README hppa/ ports.tar.gz zaurus/
82: SIZES i386/ root.mail
1.4 aanriot 83: xenocara.tar.gz landisk/ sgi/
1.1 aanriot 84: alpha/ luna88k/ sparc/
85: </pre>
86:
87: <p>
1.3 ian 88: It is quite likely that you will want AT LEAST the following files which
1.1 aanriot 89: apply to all the architectures OpenBSD supports.
90:
91: <pre>
92: README - generic README
93: HARDWARE - list of hardware we support
94: PORTS - description of our "ports" tree
95: PACKAGES - description of pre-compiled packages
96: root.mail - a copy of root's mail at initial login.
97: (This is really worthwhile reading).
98: </pre>
99:
100: <p>
101: Read the <i>README</i> file. It is short, and a quick read will make
102: sure you understand what else you need to fetch.
103:
104: <h3>3 - Choose the installation methods</h3>
105:
106: <p>
107: Next, go into the directory that applies to your architecture, for
1.3 ian 108: example, <i>i386</i>. You should see something similar to the
109: following:
1.1 aanriot 110:
111: <pre>
112: INSTALL.i386 cd42.iso floppyB42.fs pxeboot*
113: INSTALL.linux cdboot* floppyC42.fs xbase42.tgz
114: MD5 cdbr* game42.tgz xetc42.tgz
115: base42.tgz cdemu42.iso index.txt xfont42.tgz
116: bsd* comp42.tgz install42.iso xserv42.tgz
117: bsd.mp* etc42.tgz man42.tgz xshare42.tgz
118: bsd.rd* floppy42.fs misc42.tgz
119: </pre>
120:
121: <p>
122: Many ways to perform a new installation are available on our mirrors and
123: you will have to choose one of the following methods:
124:
125: <ul>
1.2 deraadt 126: <li>CDROM -- use the install42.iso files and burn a CDR</li>
1.5 ! aanriot 127: <li>Floppy -- write the floppy*42.fs files to a floppy</li>
1.1 aanriot 128: <li>Network protocols (<i>PXE</i>, <i>MOP</i>, etc.)</li>
129: <li>etc.</li>
130: </ul>
131:
132: <p>
133: Consult the <a href="faq/faq4.html">Installation Guide</a> to get an
134: exhaustive list of the different ways to install OpenBSD, and learn how
135: to make a bootable OpenBSD install media.
136:
137: <hr>
138: <a href="index.html"><img height=24 width=24 src=back.gif border=0 alt=OpenBSD></a>
139: <a href="mailto:www@openbsd.org">www@openbsd.org</a>
1.5 ! aanriot 140: <br><small>$OpenBSD: getting.html,v 1.4 2007/09/06 20:49:45 aanriot Exp $</small>
1.1 aanriot 141:
142: </body>
143: </html>