FreeBSD-{stable,STABLE} ==> 2.1-STABLE

This commit is contained in:
David E. O'Brien 1997-03-19 03:24:50 +00:00
parent 612a931654
commit d145253bfd
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=24025

View File

@ -1,4 +1,4 @@
<!-- $Id: linuxemu.sgml,v 1.17 1997/02/22 12:58:46 peter Exp $ -->
<!-- $Id: linuxemu.sgml,v 1.18 1997/03/19 03:15:43 obrien Exp $ -->
<!-- The FreeBSD Documentation Project -->
<chapt><heading>Linux Emulation<label id="linuxemu"></heading>
@ -9,7 +9,7 @@
<p>Linux emulation in FreeBSD has reached a point where it is possible
to run a large fraction of Linux binaries in both a.out and ELF
format. The linux emulation in the 2.1 -STABLE branch is capable of
format. The linux emulation in the 2.1-STABLE branch is capable of
running Linux DOOM and Mathematica; the version present in
FreeBSD-2.2-RELEASE is vastly more capable and runs all these as well as
Quake, Abuse, IDL, netrek for Linux and a whole host of other
@ -37,7 +37,7 @@ Linux-emulation up will vary slightly:
<sect1><heading>Installing Linux Emulation in 2.1-STABLE</heading>
<p>The GENERIC kernel in 2.1-stable is not configured for linux
<p>The GENERIC kernel in 2.1-STABLE is not configured for linux
compatibility so you must reconfigure your kernel for it. There
are two ways to do this: 1. linking the emulator statically in the
kernel itself and 2. configuring your kernel to dynamically load the
@ -106,7 +106,7 @@ EXEC 0 3 f0baf000 0018 f0bb4000 1 linux_emulator
</verb>
</tscreen>
You can cause the LKM to be loaded when the system boots in either of
two ways. On FreeBSD-2.2-RELEASE and FreeBSD-STABLE enable it in
two ways. On FreeBSD 2.2-RELEASE and 2.1-STABLE enable it in
/etc/sysconfig
<tscreen>
<verb>
@ -299,7 +299,7 @@ worry about that.
<sect2><heading>Configuring the ld.so -- for FreeBSD 2.2-RELEASE only</heading>
<p>This section applies only to FreeBSD 2.2-RELEASE and later. Those running
FreeBSD-stable should skip this section.
2.1-STABLE should skip this section.
<p>Finally, if you run FreeBSD 2.2-RELEASE you must make sure that you
have the Linux runtime linker and its config files on your system. You
@ -367,8 +367,8 @@ which contains the names of all the shared libraries. It should rerun
to recreate this file whenever you install additional shared
libraries.
On FreeBSD-stable do not install /compat/linux/etc/ld.so.cache or run
ldconfig because in FreeBSD-stable the syscalls are implemented
On 2.1-STABLE do not install /compat/linux/etc/ld.so.cache or run
ldconfig because in 2.1-STABLE the syscalls are implemented
differently and ldconfig is not needed or used.
<p>You should now be set up for Linux binaries which only need a
@ -424,7 +424,7 @@ complain about the incompatible FreeBSD syntax. You should remove
`bind,' if you have not configured a name-server using the
/etc/resolv.conf file.
<p>Lastly, those who run FreeBSD-stable need to set an the
<p>Lastly, those who run 2.1-STABLE need to set an the
RESOLV_HOST_CONF environment variable so that applications will know
how to search the host tables. If you run FreeBSD 2.2-RELEASE can
skip this. For the /bin/csh shell use:
@ -655,7 +655,7 @@ This tells Mathematica were to find its own version of the key
mapping file XKeysymDB. Without this you will get pages of error
messages about missing key mappings.
On FreeBSD-stable you need to add the following as well:
On 2.1-STABLE you need to add the following as well:
<tscreen>
<verb>
RESOLV_HOST_CONF=/compat/linux/etc/host.conf; export RESOLV_HOST_CONF