Various updates for installation documentation. Most notably:

o Update to match 5-CURRENT reality.
o Bump up minimum system requirements.
o Make examples work.

PR:		docs/70485
Submitted by:	Gavin Atkinson <gavin.atkinson@ury.york.ac.uk>
This commit is contained in:
Bruce A. Mah 2004-08-16 01:42:43 +00:00
parent 5173e8f567
commit 963181997b
2 changed files with 117 additions and 92 deletions

View File

@ -77,10 +77,10 @@ from {alpha,i386}/INSTALL.TXT.
<!-- i386/pc98 text starts here --> <!-- i386/pc98 text starts here -->
<para arch="i386,pc98">&os; for the &arch.print; requires a 386 or better <para arch="i386,pc98">&os; for the &arch.print; requires a 486 or better
processor to run (sorry, there is no support for 286 processors) processor to install and run (although &os; can run on 386 processors with
and at least 5 megs of RAM to install and 4 megs of RAM to a custom kernel) and at least 8 megs of RAM to install and 7 megs to
run. You will need at least 100MB of free hard drive space for the run. You will need at least 150MB of free hard drive space for the
most minimal installation. See below for ways of shrinking most minimal installation. See below for ways of shrinking
existing DOS partitions in order to install &os;.</para> existing DOS partitions in order to install &os;.</para>
@ -139,7 +139,7 @@ from {alpha,i386}/INSTALL.TXT.
<title>Floppy Disk Image Instructions</title> <title>Floppy Disk Image Instructions</title>
<para arch="i386,alpha,pc98">Depending on how you choose to install &os;, you may need to <para arch="i386,alpha,pc98">Depending on how you choose to install &os;, you may need to
create a set of floppy disks (usually two) to begin the installation create a set of floppy disks (usually three) to begin the installation
process. This section briefly describes how to create these disks, process. This section briefly describes how to create these disks,
either from a CDROM installation or from the Internet. Note that in either from a CDROM installation or from the Internet. Note that in
the common case of installing &os; from CDROM, on a machine that the common case of installing &os; from CDROM, on a machine that
@ -148,23 +148,20 @@ from {alpha,i386}/INSTALL.TXT.
<para arch="i386,alpha">For most CDROM or network installations, all you need to <para arch="i386,alpha">For most CDROM or network installations, all you need to
copy onto actual floppies from the <filename>floppies/</filename> directory are the copy onto actual floppies from the <filename>floppies/</filename> directory are the
<filename>kern.flp</filename> and <filename>mfsroot.flp</filename> <filename>boot.flp</filename> and <filename>kernX.flp</filename>
images (for 1.44MB floppies). Depending on your hardware, you may images (for 1.44MB floppies).</para>
also need to make the third <filename>drivers.flp</filename> image
to provide necessary device drivers.</para>
<para arch="pc98">For a normal CDROM or network installation, all you need <para arch="pc98">For a normal CDROM or network installation, all you need
to copy onto actual floppies from the <filename>floppies/</filename> to copy onto actual floppies from the <filename>floppies/</filename>
directory are the <filename>kern.flp</filename> and <filename>mfsroot.flp</filename> directory are the <filename>boot.flp</filename> and <filename>kernX.flp</filename>
images (for 1.44MB floppies) or <filename>kern-small.flp</filename> and images (for 1.44MB floppies) or <filename>boot-small.flp</filename> and
<filename>mfsroot-small.flp</filename> images (for 1.2MB floppies).</para> <filename>kern-small.flp</filename> images (for 1.2MB floppies).</para>
<para arch="i386,alpha,pc98">Getting these images over the network is easy. Simply fetch <para arch="i386,alpha,pc98">Getting these images over the network is easy. Simply fetch
the the
<replaceable>release</replaceable><filename>/floppies/kern.flp</filename>, <replaceable>release</replaceable><filename>/floppies/boot.flp</filename>,
<replaceable>release</replaceable><filename>/floppies/mfsroot.flp</filename>, and all of the
and <replaceable>release</replaceable><filename>/floppies/kernX.flp</filename>
<replaceable>release</replaceable><filename>/floppies/drivers.flp</filename>
files from <ulink files from <ulink
url="&release.url;"></ulink> url="&release.url;"></ulink>
or one of the many mirrors listed at <ulink or one of the many mirrors listed at <ulink
@ -173,16 +170,18 @@ from {alpha,i386}/INSTALL.TXT.
<ulink url="http://mirrorlist.FreeBSD.org/"></ulink> Web pages. <ulink url="http://mirrorlist.FreeBSD.org/"></ulink> Web pages.
</para> </para>
<para arch="i386,alpha">Get two blank, freshly formatted floppies and image copy <para arch="i386,alpha">Get approximately three blank, freshly formatted floppies and image copy
<filename>kern.flp</filename> onto one and <filename>mfsroot.flp</filename> onto the other. These images are <filename>boot.flp</filename> onto one and the <filename>kernX.flp</filename> files
onto the others. These images are
<emphasis>not</emphasis> DOS files. You cannot simply copy them to a DOS or UFS floppy <emphasis>not</emphasis> DOS files. You cannot simply copy them to a DOS or UFS floppy
as regular files, you need to <quote>image</quote> copy them to the floppy with as regular files, you need to <quote>image</quote> copy them to the floppy with
<filename>fdimage.exe</filename> under DOS (see the <filename>fdimage.exe</filename> under DOS (see the
<filename>tools</filename> directory on your CDROM or &os; FTP <filename>tools</filename> directory on your CDROM or &os; FTP
mirror) or the &man.dd.1; command in UNIX.</para> mirror) or the &man.dd.1; command in UNIX.</para>
<para arch="pc98">Get two blank, freshly formatted floppies and image copy <para arch="pc98">Get approximately three blank, freshly formatted floppies and image copy
<filename>kern.flp</filename> onto one and <filename>mfsroot.flp</filename> onto the other. These images are <filename>boot.flp</filename> onto one and the <filename>kernX.flp</filename> files
onto the others. These images are
<emphasis>not</emphasis> DOS files. You cannot simply copy them to a DOS or UFS floppy <emphasis>not</emphasis> DOS files. You cannot simply copy them to a DOS or UFS floppy
as regular files, you need to <quote>image</quote> copy them to the floppy with as regular files, you need to <quote>image</quote> copy them to the floppy with
<filename>rawrite.exe</filename> under DOS (see the <filename>rawrite.exe</filename> under DOS (see the
@ -192,39 +191,34 @@ from {alpha,i386}/INSTALL.TXT.
<para arch="i386,alpha,pc98">For example, to create the kernel floppy image from DOS, you'd <para arch="i386,alpha,pc98">For example, to create the kernel floppy image from DOS, you'd
do something like this:</para> do something like this:</para>
<screen arch="i386,alpha"><prompt>C></prompt> <userinput>fdimage kern.flp a:</userinput></screen> <screen arch="i386,alpha"><prompt>C></prompt> <userinput>fdimage boot.flp a:</userinput></screen>
<screen arch="pc98"><prompt>A></prompt> <userinput>rawrite</userinput></screen> <screen arch="pc98"><prompt>A></prompt> <userinput>rawrite</userinput></screen>
<para arch="i386,alpha">Assuming that you'd copied <filename>fdimage.exe</filename> and <filename>kern.flp</filename> into a directory <para arch="i386,alpha">Assuming that you'd copied <filename>fdimage.exe</filename> and <filename>boot.flp</filename> into a directory
somewhere. You would do the same for <filename>mfsroot.flp</filename>, of course.</para> somewhere. You would do the same for the <filename>kernX.flp</filename> files, of course.</para>
<para arch="pc98">Assuming that you'd copied <filename>rawrite.exe</filename> and <filename>kern.flp</filename> into a directory <para arch="pc98">Assuming that you'd copied <filename>rawrite.exe</filename> and <filename>boot.flp</filename> into a directory
somewhere. You would do the same for <filename>mfsroot.flp</filename>, of course.</para> somewhere. You would do the same for the <filename>kernX.flp</filename> files, of course.</para>
<para arch="i386,alpha,pc98">If you're creating the boot floppy from a UNIX machine, you <para arch="i386,alpha,pc98">If you're creating the boot floppy from a UNIX machine, you
may find that:</para> may find that:</para>
<screen arch="i386,alpha">&prompt.root; <userinput>dd if=floppies/kern.flp of=/dev/rfd0</userinput></screen> <screen arch="i386,alpha">&prompt.root; <userinput>dd if=floppies/boot.flp of=/dev/rfd0</userinput></screen>
<screen arch="pc98">&prompt.root; <userinput>dd if=floppies/kern.flp of=/dev/rfd0.1440</userinput></screen> <screen arch="pc98">&prompt.root; <userinput>dd if=floppies/boot.flp of=/dev/rfd0.1440</userinput></screen>
<para arch="i386,alpha">or</para>
<screen arch="i386,alpha">&prompt.root; <userinput>dd if=floppies/boot.flp of=/dev/fd0</userinput></screen>
<para arch="i386,alpha,pc98">or</para> <para arch="i386,alpha,pc98">or</para>
<screen arch="i386,alpha">&prompt.root; <userinput>dd if=floppies/kern.flp of=/dev/floppy</userinput></screen> <screen arch="i386,alpha">&prompt.root; <userinput>dd if=floppies/boot.flp of=/dev/floppy</userinput></screen>
<screen arch="pc98">&prompt.root; <userinput>dd if=floppies/kern-small.flp of=/dev/rfd0.1200</userinput></screen> <screen arch="pc98">&prompt.root; <userinput>dd if=floppies/boot-small.flp of=/dev/rfd0.1200</userinput></screen>
<para arch="i386,alpha,pc98">work well, depending on your hardware and operating system <para arch="i386,alpha,pc98">work well, depending on your hardware and operating system
environment (different versions of UNIX have different names environment (different versions of UNIX have different names
for the floppy drive).</para> for the floppy drive).</para>
<para arch="alpha">If you're on an alpha machine that can network-boot its
floppy images or you have a 2.88MB or LS-120 floppy capable of
taking a 2.88MB image on an x86 machine, you may wish to use
the single (but twice as large) <filename>boot.flp</filename> image.
It contains the contents of <filename>kern.flp</filename> and <filename>mfsroot.flp</filename> on
a single floppy. This file should also be used as the
boot file for those mastering <quote>El Torito</quote> bootable CD images. See
the &man.mkisofs.8; command for more information.</para>
<para arch="amd64">Floppy disk based install is not supported <para arch="amd64">Floppy disk based install is not supported
on &os;/&arch;.</para> on &os;/&arch;.</para>
</sect2> </sect2>
@ -240,19 +234,15 @@ from {alpha,i386}/INSTALL.TXT.
installation from it: installation from it:
<itemizedlist> <itemizedlist>
<listitem> <listitem>
<para>If your system supports bootable CDROM media <para>If your system supports the <quote>CDBOOT</quote> standard for
(usually an option which can be selectively enabled in the bootable CDROM media and you have booting from CD enabled,
controller's setup menu or in the PC BIOS for some simply put the &os; installation CD in your CDROM drive and
systems) and you have it enabled, &os; supports the boot the system to begin installation.</para>
<quote>El Torito</quote> bootable CD standard. Simply
put the installation CD in your CDROM drive and boot the
system to begin installation.</para>
</listitem> </listitem>
<listitem> <listitem>
<para>Build a set of &os; boot floppies from the <para>Build a set of &os; boot floppies from the
<filename>floppies/</filename> directory in every &os; <filename>floppies/</filename> directory in every &os;
distribution. Either simply use the distribution. Read
<filename>makeflp.bat</filename> script from DOS or read
<xref linkend="floppies"> for more information on creating <xref linkend="floppies"> for more information on creating
the bootable floppies under different operating systems. the bootable floppies under different operating systems.
Then you simply boot from the first floppy and you should Then you simply boot from the first floppy and you should
@ -280,26 +270,26 @@ from {alpha,i386}/INSTALL.TXT.
<para arch="i386">If you don't have a CDROM (or your computer does not <para arch="i386">If you don't have a CDROM (or your computer does not
support booting from CDROM) and would like to simply install support booting from CDROM) and would like to simply install
over the net using PPP, SLIP or a dedicated connection. over the net using PPP, SLIP or a dedicated connection,
You should start the installation by building you should start the installation by building
a set of &os; boot floppies from the files a set of &os; boot floppies from the files
<filename>floppies/kern.flp</filename> and <filename>floppies/boot.flp</filename> and
<filename>floppies/mfsroot.flp</filename> using the instructions <filename>floppies/kernX.flp</filename> using the instructions
found in <xref linkend="floppies">. Restart your computer using found in <xref linkend="floppies">. Restart your computer using
the <filename>kern.flp</filename> disk; when prompted, insert the <filename>boot.flp</filename> disk; when prompted, insert
the <filename>mfsroot.flp</filename> disk. Then, please go to the other disks as required. Then, please go to
<xref linkend="ftpnfs"> for additional tips on installing <xref linkend="ftpnfs"> for additional tips on installing
via FTP or NFS.</para> via FTP or NFS.</para>
<para arch="pc98">If you don't have a CDROM and would like to <para arch="pc98">If you don't have a CDROM and would like to
simply install over the net using PPP, SLIP or a dedicated connection. simply install over the net using PPP, SLIP or a dedicated connection,
You should start the installation by building you should start the installation by building
a set of &os; boot floppies from the files a set of &os; boot floppies from the files
<filename>floppies/kern.flp</filename> and <filename>floppies/boot.flp</filename> and
<filename>floppies/mfsroot.flp</filename> using the instructions <filename>floppies/kernX.flp</filename> using the instructions
found in <xref linkend="floppies">. Restart your computer using found in <xref linkend="floppies">. Restart your computer using
the <filename>kern.flp</filename> disk; when prompted, insert the <filename>boot.flp</filename> disk; when prompted, insert
the <filename>mfsroot.flp</filename> disk. Then, please go to the other disks as required. Then, please go to
<xref linkend="ftpnfs"> for additional tips on installing <xref linkend="ftpnfs"> for additional tips on installing
via FTP or NFS.</para> via FTP or NFS.</para>
@ -316,18 +306,18 @@ from {alpha,i386}/INSTALL.TXT.
<para arch="alpha">Alternatively you can boot the installation <para arch="alpha">Alternatively you can boot the installation
from floppy disk. You should start the installation by building from floppy disk. You should start the installation by building
a set of &os; boot floppies from the files a set of &os; boot floppies from the
<filename>floppies/kern.flp</filename> and <filename>floppies/boot.flp</filename> and
<filename>floppies/mfsroot.flp</filename> using the instructions <filename>floppies/kernX.flp</filename> files using the instructions
found in <xref linkend="floppies">. From the SRM console prompt found in <xref linkend="floppies">. From the SRM console prompt
(<literal>&gt;&gt;&gt;</literal>), just insert the (<literal>&gt;&gt;&gt;</literal>), just insert the
<filename>kern.flp</filename> floppy and type the following <filename>boot.flp</filename> floppy and type the following
command to start the installation:</para> command to start the installation:</para>
<screen arch="alpha">&gt;&gt;&gt;<userinput>boot dva0</userinput></screen> <screen arch="alpha">&gt;&gt;&gt;<userinput>boot dva0</userinput></screen>
<para arch="alpha">Insert the <filename>mfsroot.flp</filename> <para arch="alpha">Insert the other floppies when prompted and
floppy when prompted and you will end up at the first screen of you will end up at the first screen of
the install program.</para> the install program.</para>
<!-- sparc64 text starts here --> <!-- sparc64 text starts here -->
@ -462,7 +452,8 @@ pqb0.0.1.4.0 PQB0 PCI EIDE</screen>
<listitem> <listitem>
<para>If you would be able to FTP install &os; directly <para>If you would be able to FTP install &os; directly
from the CDROM drive in some &os; machine, it's quite from the CDROM drive in some &os; machine, it's quite
easy: You simply add the following line to the password file easy: You ensure an FTP server is running and then
simply add the following line to the password file
(using the &man.vipw.8; command):</para> (using the &man.vipw.8; command):</para>
<screen>ftp:*:99:99::0:0:FTP:/cdrom:/sbin/nologin</screen> <screen>ftp:*:99:99::0:0:FTP:/cdrom:/sbin/nologin</screen>
@ -545,17 +536,15 @@ pqb0.0.1.4.0 PQB0 PCI EIDE</screen>
floppy, as the following sequence of commands floppy, as the following sequence of commands
illustrates:</para> illustrates:</para>
<screen>&prompt.root; <userinput>fdformat -f 1440 fd0.1440</userinput> <screen>&prompt.root; <userinput>fdformat -f 1440 fd0</userinput>
&prompt.root; <userinput>disklabel -w -r fd0.1440 floppy3</userinput> &prompt.root; <userinput>disklabel -w fd0 floppy3</userinput>
&prompt.root; <userinput>newfs -t 2 -u 18 -l 1 -i 65536 /dev/fd0</userinput></screen> &prompt.root; <userinput>newfs -i 65536 /dev/fd0</userinput></screen>
<para>After you've formatted the floppies for DOS or UFS, you'll <para>After you've formatted the floppies for DOS or UFS, you'll
need to copy the files onto them. The distribution files are need to copy the files onto them.
split into chunks conveniently sized so that 5 of them will fit The distribution files are sized so that a floppy disk will hold
on a conventional 1.44MB floppy. Go through all your floppies, a single file.
packing as many files as will fit on each one, until you've got Each distribution should go into its own subdirectory on the floppy,
all the distributions you want packed up in this fashion. Each
distribution should go into its own subdirectory on the floppy,
e.g.: <filename>a:\bin\bin.inf</filename>, <filename>a:\bin\bin.aa</filename>, <filename>a:\bin\bin.ab</filename>, ...</para> e.g.: <filename>a:\bin\bin.inf</filename>, <filename>a:\bin\bin.aa</filename>, <filename>a:\bin\bin.ab</filename>, ...</para>
<important> <important>
@ -565,8 +554,7 @@ pqb0.0.1.4.0 PQB0 PCI EIDE</screen>
when fetching and concatenating the distribution. When when fetching and concatenating the distribution. When
putting distributions onto floppies, the putting distributions onto floppies, the
<filename>distname.inf</filename> file <emphasis>must</emphasis> occupy the first <filename>distname.inf</filename> file <emphasis>must</emphasis> occupy the first
floppy of each distribution set. This is also covered in floppy of each distribution set.</para>
<filename>README.TXT</filename>.</para>
</important> </important>
<para>Once you come to the Media screen of the install, select <para>Once you come to the Media screen of the install, select
@ -618,7 +606,7 @@ pqb0.0.1.4.0 PQB0 PCI EIDE</screen>
this:</para> this:</para>
<screen>&prompt.root; <userinput>cd <replaceable>/where/you/have/your/dists</replaceable></userinput> <screen>&prompt.root; <userinput>cd <replaceable>/where/you/have/your/dists</replaceable></userinput>
&prompt.root; <userinput>tar cvf /dev/rsa0 <replaceable>dist1</replaceable> .. <replaceable>dist2</replaceable></userinput></screen> &prompt.root; <userinput>tar cvf /dev/sa0 <replaceable>dist1</replaceable> .. <replaceable>dist2</replaceable></userinput></screen>
<para>When you go to do the installation, you should also make <para>When you go to do the installation, you should also make
sure that you leave enough room in some temporary directory sure that you leave enough room in some temporary directory
@ -654,8 +642,8 @@ pqb0.0.1.4.0 PQB0 PCI EIDE</screen>
between two computers. The link must be hard-wired because between two computers. The link must be hard-wired because
the SLIP installation doesn't currently offer a dialing the SLIP installation doesn't currently offer a dialing
capability. If you need to dial out with a modem or otherwise capability. If you need to dial out with a modem or otherwise
dialog with the link before connecting to it, then I recommend dialog with the link before connecting to it, then the PPP
that the PPP utility be used instead.</para> utility should be used instead.</para>
<para>If you're using PPP, make sure that you have your <para>If you're using PPP, make sure that you have your
Internet Service Provider's IP address and DNS information Internet Service Provider's IP address and DNS information
@ -699,7 +687,7 @@ pqb0.0.1.4.0 PQB0 PCI EIDE</screen>
<sect4> <sect4>
<title>Ethernet</title> <title>Ethernet</title>
<para>&os; supports many common Ethernet cards; a table <para>&os; supports most common Ethernet cards; a table
of supported cards is of supported cards is
provided as part of the &os; Hardware Notes (see provided as part of the &os; Hardware Notes (see
<filename>HARDWARE.TXT</filename> in <filename>HARDWARE.TXT</filename> in
@ -741,7 +729,7 @@ pqb0.0.1.4.0 PQB0 PCI EIDE</screen>
<para>If this server supports only <quote>privileged port</quote> access (this is <para>If this server supports only <quote>privileged port</quote> access (this is
generally the default for Sun and Linux workstations), you generally the default for Sun and Linux workstations), you
will need to set this option in the Options menu before may need to set this option in the Options menu before
installation can proceed.</para> installation can proceed.</para>
<para>If you have a poor quality Ethernet card which suffers from very <para>If you have a poor quality Ethernet card which suffers from very
@ -842,19 +830,21 @@ pqb0.0.1.4.0 PQB0 PCI EIDE</screen>
</step> </step>
<step> <step>
<para>If you don't get any output on your serial console, <para>If you don't get any output on your serial console,
plug the keyboard in again and wait for some beeps. If you plug the keyboard in again. If you are booting from the
are booting from the CDROM, proceed to <xref CDROM, proceed to <xref linkend="hitspace"> as soon as you
linkend="hitspace"> as soon as you
hear the beep.</para> hear the beep.</para>
</step> </step>
<step> <step>
<para>For a floppy boot, the first beep means to remove the <para>If booting from floppies, when access to the disk stops, insert
<filename>kern.flp</filename> floppy and insert the the first of the <filename>kernX.flp</filename> disks and press
<filename>mfsroot.flp</filename> floppy, after <keycap>Enter</keycap>. When access to this disk finishes, insert
which you should press <keycap>Enter</keycap> and wait for another beep.</para> the next <filename>kernX.flp</filename> disk and press <keycap>Enter</keycap>,
and repeat until all <filename>kernX.flp</filename> disks have been
inserted. When disk activity finishes, reinsert the <filename>boot.flp</filename>
floppy disk and press <keycap>Enter</keycap>.</para>
</step> </step>
<step id="hitspace"> <step id="hitspace">
<para>Hit the space bar, then enter</para> <para>Once a beep is heard, hit the number <keycap>6</keycap>, then enter</para>
<screen><userinput>boot -h</userinput></screen> <screen><userinput>boot -h</userinput></screen>
@ -965,7 +955,10 @@ pqb0.0.1.4.0 PQB0 PCI EIDE</screen>
<answer> <answer>
<para>Ongoing work with BSDI's &man.doscmd.1; utility will <para>Ongoing work with BSDI's &man.doscmd.1; utility will
suffice in many cases, though suffice in many cases, though
it still has some rough edges. If you're interested in it still has some rough edges. The
<filename role="package">emulators/doscmd</filename> port/package
can be found in the &os; Ports Collection.
If you're interested in
working on this, please send mail to the &a.emulation; working on this, please send mail to the &a.emulation;
and indicate that you're interested in joining this ongoing and indicate that you're interested in joining this ongoing
effort!</para> effort!</para>
@ -976,6 +969,38 @@ pqb0.0.1.4.0 PQB0 PCI EIDE</screen>
X Window System (XFree86) to operate.</para> X Window System (XFree86) to operate.</para>
</answer> </answer>
</qandaentry> </qandaentry>
<qandaentry>
<question>
<para>Can I run &microsoft.windows; applications under &os;?</para>
</question>
<answer>
<para>There are several ports/packages in the &os; Ports Collection
which can enable the use of many &windows; applications.
The <filename role="package">emulators/wine</filename> port/package
provides a compatibility layer on top of &os; which allow many
&windows; applications to be run within X Windows (XFree86).
</answer>
</qandaentry>
<qandaentry>
<question>
<para>Can I run other Operating Systems under &os;?</para>
</question>
<answer>
<para>Again, there are several ports/packages in the &os; Ports Collection
which simulate "virtual machines" and allow other operating systems to run
on top of &os;.
The <filename role="package">emulators/bochs</filename> port/package
allows &microsoft.windows;, Linux and even other copies of &os; to be run within a
window on the &os; desktop.
The <filename role="package">emulators/vmware2</filename> and
<filename role="package">emulators/vmware3</filename> ports/packages
allow the commercial VMware virtual machine software to be run on &os;.</para>
</answer>
</qandaentry>
</qandaset> </qandaset>
<qandaset arch="alpha"> <qandaset arch="alpha">

View File

@ -93,7 +93,7 @@ README.HTM cdrom.inf crypto info tools</screen>
filenames in <filename>packages</filename>/ to the &man.pkg.add.1; command.</para> filenames in <filename>packages</filename>/ to the &man.pkg.add.1; command.</para>
<para>The Ports Collection may be installed like any other <para>The Ports Collection may be installed like any other
distribution and requires about 100MB unpacked. More distribution and requires about 190MB unpacked. More
information on the ports collection may be obtained from information on the ports collection may be obtained from
<ulink url="http://www.FreeBSD.org/ports/">http://www.FreeBSD.org/ports/</ulink> or locally from <ulink url="http://www.FreeBSD.org/ports/">http://www.FreeBSD.org/ports/</ulink> or locally from
<filename>/usr/share/doc/handbook</filename> if you've installed the <filename>doc</filename> <filename>/usr/share/doc/handbook</filename> if you've installed the <filename>doc</filename>