FreeBSD-{stable,STABLE} ==> 2.1-STABLE
This commit is contained in:
parent
612a931654
commit
d145253bfd
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=24025
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user