Remove references to the pronoun "I". Other than being informal, all
it does is make someone wonder who this "I" is.
This commit is contained in:
parent
eac4f5a1de
commit
cc7a5aca98
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=9207
2 changed files with 80 additions and 74 deletions
|
|
@ -1,7 +1,7 @@
|
||||||
<!--
|
<!--
|
||||||
The FreeBSD Documentation Project
|
The FreeBSD Documentation Project
|
||||||
|
|
||||||
$FreeBSD: doc/en_US.ISO_8859-1/books/handbook/cutting-edge/chapter.sgml,v 1.61 2001/04/09 00:33:49 dd Exp $
|
$FreeBSD: doc/en_US.ISO_8859-1/books/handbook/cutting-edge/chapter.sgml,v 1.62 2001/04/12 07:34:04 nik Exp $
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<chapter id="cutting-edge">
|
<chapter id="cutting-edge">
|
||||||
|
|
@ -109,10 +109,10 @@
|
||||||
nasty people who do not like helping people out (we would
|
nasty people who do not like helping people out (we would
|
||||||
not even be doing FreeBSD if we were), it is literally
|
not even be doing FreeBSD if we were), it is literally
|
||||||
because we cannot answer 400 messages a day
|
because we cannot answer 400 messages a day
|
||||||
<emphasis>and</emphasis> actually work on FreeBSD! I am
|
<emphasis>and</emphasis> actually work on FreeBSD! Given the
|
||||||
sure that, if given the choice between having us answer lots
|
choice between improving FreeBSD and answering lots of
|
||||||
of questions or continuing to improve FreeBSD, most of you
|
questions, most developers, and users, would probably opt for
|
||||||
would vote for us improving it.</para>
|
the former.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</orderedlist>
|
</orderedlist>
|
||||||
</sect3>
|
</sect3>
|
||||||
|
|
@ -471,7 +471,7 @@ ftp://ftp.FreeBSD.org/pub/FreeBSD/development/CVSup/cvsupit.tgz</userinput></scr
|
||||||
<warning>
|
<warning>
|
||||||
<title>Take a backup</title>
|
<title>Take a backup</title>
|
||||||
|
|
||||||
<para>I cannot stress highly enough how important it is to take a
|
<para>It cannot be stressed enough how important it is to take a
|
||||||
backup of your system <emphasis>before</emphasis> you do this.
|
backup of your system <emphasis>before</emphasis> you do this.
|
||||||
While remaking the world is (as long as you follow these
|
While remaking the world is (as long as you follow these
|
||||||
instructions) an easy task to do, there will inevitably be times
|
instructions) an easy task to do, there will inevitably be times
|
||||||
|
|
@ -479,8 +479,8 @@ ftp://ftp.FreeBSD.org/pub/FreeBSD/development/CVSup/cvsupit.tgz</userinput></scr
|
||||||
source tree render your system unbootable.</para>
|
source tree render your system unbootable.</para>
|
||||||
|
|
||||||
<para>Make sure you have taken a backup. And have a fix-it floppy to
|
<para>Make sure you have taken a backup. And have a fix-it floppy to
|
||||||
hand. I have never needed to use them, and, touch wood, I never
|
hand. You will probably never have to use it, but it is better to be
|
||||||
will, but it is always better to be safe than sorry.</para>
|
safe than sorry!</para>
|
||||||
</warning>
|
</warning>
|
||||||
|
|
||||||
<warning>
|
<warning>
|
||||||
|
|
@ -795,14 +795,15 @@ Script done, …</screen>
|
||||||
and <maketarget>installworld</maketarget> installs this tree on
|
and <maketarget>installworld</maketarget> installs this tree on
|
||||||
the current machine.</para>
|
the current machine.</para>
|
||||||
|
|
||||||
<para>This is very useful for 2 reasons. First, it allows you to do
|
<para>This is very useful for 2 reasons. First, it allows you
|
||||||
the build safe in the knowledge that no components of your running
|
to do the build safe in the knowledge that no components of
|
||||||
system will be affected. The build is <quote>self hosted</quote>.
|
your running system will be affected. The build is
|
||||||
Because of this, you can safely run
|
<quote>self hosted</quote>. Because of this, you can safely
|
||||||
<maketarget>buildworld</maketarget> on a machine running in
|
run <maketarget>buildworld</maketarget> on a machine running
|
||||||
multi-user mode with no fear of ill-effects. I still recommend you
|
in multi-user mode with no fear of ill-effects. It is still
|
||||||
run the <maketarget>installworld</maketarget> part in single user
|
recommended that you run the
|
||||||
mode though.</para>
|
<maketarget>installworld</maketarget> part in single user
|
||||||
|
mode, though.</para>
|
||||||
|
|
||||||
<para>Secondly, it allows you to use NFS mounts to upgrade
|
<para>Secondly, it allows you to use NFS mounts to upgrade
|
||||||
multiple machines on your network. If you have three machines,
|
multiple machines on your network. If you have three machines,
|
||||||
|
|
@ -980,8 +981,8 @@ Script done, …</screen>
|
||||||
</warning>
|
</warning>
|
||||||
|
|
||||||
<para>You need to build a dummy set of directories to install the new
|
<para>You need to build a dummy set of directories to install the new
|
||||||
<filename>/etc</filename> and other files into. I generally choose to
|
<filename>/etc</filename> and other files into.
|
||||||
put this dummy directory in <filename>/var/tmp/root</filename>, and
|
<filename>/var/tmp/root</filename> is a reasonable choice, and
|
||||||
there are a number of subdirectories required under this as
|
there are a number of subdirectories required under this as
|
||||||
well.</para>
|
well.</para>
|
||||||
|
|
||||||
|
|
@ -1214,16 +1215,14 @@ Script done, …</screen>
|
||||||
<para>You should now have successfully upgraded your FreeBSD system.
|
<para>You should now have successfully upgraded your FreeBSD system.
|
||||||
Congratulations.</para>
|
Congratulations.</para>
|
||||||
|
|
||||||
<para>You may notice small problems due to things that you have missed.
|
<para>You may notice small problems due to things that you have
|
||||||
For example, I once deleted <filename>/etc/magic</filename> as part of
|
missed. For example, if you accidently deleted
|
||||||
the upgrade and merge to <filename>/etc</filename>, and the
|
<filename>/etc/magic</filename> as part of the upgrade or merge of
|
||||||
<command>file</command> command stopped working. A moment's thought
|
<filename>/etc</filename>, the &man.file.1; command will stop
|
||||||
meant that
|
working. In this case, the fix would be to run:</para>
|
||||||
|
|
||||||
<screen>&prompt.root; <userinput>cd /usr/src/usr.bin/file</userinput>
|
<screen>&prompt.root; <userinput>cd /usr/src/usr.bin/file</userinput>
|
||||||
&prompt.root; <userinput/make all install/</screen>
|
&prompt.root; <userinput/make all install/</screen>
|
||||||
|
|
||||||
was sufficient to fix that one.</para>
|
|
||||||
</sect2>
|
</sect2>
|
||||||
|
|
||||||
<sect2>
|
<sect2>
|
||||||
|
|
@ -1237,9 +1236,8 @@ Script done, …</screen>
|
||||||
|
|
||||||
<answer>
|
<answer>
|
||||||
<para>There is no easy answer to this one, as it depends on the
|
<para>There is no easy answer to this one, as it depends on the
|
||||||
nature of the change. For example, I have just run CVSup, and
|
nature of the change. For example, if you just ran CVSup, and
|
||||||
it has shown the following files as being updated since I last
|
it has shown the following files as being updated,</para>
|
||||||
ran it;</para>
|
|
||||||
|
|
||||||
<screen><filename>src/games/cribbage/instr.c</filename>
|
<screen><filename>src/games/cribbage/instr.c</filename>
|
||||||
<filename>src/games/sail/pl_main.c</filename>
|
<filename>src/games/sail/pl_main.c</filename>
|
||||||
|
|
@ -1247,13 +1245,13 @@ Script done, …</screen>
|
||||||
<filename>src/release/sysinstall/media.c</filename>
|
<filename>src/release/sysinstall/media.c</filename>
|
||||||
<filename>src/share/mk/bsd.port.mk</filename></screen>
|
<filename>src/share/mk/bsd.port.mk</filename></screen>
|
||||||
|
|
||||||
<para>There is nothing in there that I would re-make the world
|
<para>it probably is not worth rebuilding the entire world.
|
||||||
for. I would go to the appropriate sub-directories and
|
You could just go to the appropriate sub-directories and
|
||||||
<command>make all install</command>, and that's about it. But
|
<command>make all install</command>, and that's about it. But
|
||||||
if something major changed, for example
|
if something major changed, for example
|
||||||
<filename>src/lib/libc/stdlib</filename> then I would either
|
<filename>src/lib/libc/stdlib</filename> then you should either
|
||||||
re-make the world, or at least those parts of it that are
|
re-make the world, or at least those parts of it that are
|
||||||
statically linked (as well as anything else I might have added
|
statically linked (as well as anything else you might have added
|
||||||
that is statically linked).</para>
|
that is statically linked).</para>
|
||||||
|
|
||||||
<para>At the end of the day, it is your call. You might be happy
|
<para>At the end of the day, it is your call. You might be happy
|
||||||
|
|
@ -1383,12 +1381,17 @@ Building everything..
|
||||||
results of that compile to <command>make install</command> on to
|
results of that compile to <command>make install</command> on to
|
||||||
other machines around the network.</para>
|
other machines around the network.</para>
|
||||||
|
|
||||||
<para>This is not something I have done, so the suggestions below
|
<para>
|
||||||
are either from other people, or deduced from the
|
<warning>
|
||||||
Makefiles.</para>
|
<para>The following suggestions are not well tested or
|
||||||
|
officially supported; they were derived either from
|
||||||
|
posts on a mailing list or from the Makefiles. Use
|
||||||
|
them at your own risk.</para>
|
||||||
|
</warning>
|
||||||
|
</para>
|
||||||
|
|
||||||
<para>The precise approach to take depends on your version of
|
<para>The precise approach to take depends on your version of
|
||||||
FreeBSD</para>
|
FreeBSD.</para>
|
||||||
|
|
||||||
<para>You must still upgrade <filename>/etc</filename> and
|
<para>You must still upgrade <filename>/etc</filename> and
|
||||||
<filename>/dev</filename> on the target machines after doing
|
<filename>/dev</filename> on the target machines after doing
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
<!--
|
<!--
|
||||||
The FreeBSD Documentation Project
|
The FreeBSD Documentation Project
|
||||||
|
|
||||||
$FreeBSD: doc/en_US.ISO_8859-1/books/handbook/cutting-edge/chapter.sgml,v 1.61 2001/04/09 00:33:49 dd Exp $
|
$FreeBSD: doc/en_US.ISO_8859-1/books/handbook/cutting-edge/chapter.sgml,v 1.62 2001/04/12 07:34:04 nik Exp $
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<chapter id="cutting-edge">
|
<chapter id="cutting-edge">
|
||||||
|
|
@ -109,10 +109,10 @@
|
||||||
nasty people who do not like helping people out (we would
|
nasty people who do not like helping people out (we would
|
||||||
not even be doing FreeBSD if we were), it is literally
|
not even be doing FreeBSD if we were), it is literally
|
||||||
because we cannot answer 400 messages a day
|
because we cannot answer 400 messages a day
|
||||||
<emphasis>and</emphasis> actually work on FreeBSD! I am
|
<emphasis>and</emphasis> actually work on FreeBSD! Given the
|
||||||
sure that, if given the choice between having us answer lots
|
choice between improving FreeBSD and answering lots of
|
||||||
of questions or continuing to improve FreeBSD, most of you
|
questions, most developers, and users, would probably opt for
|
||||||
would vote for us improving it.</para>
|
the former.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</orderedlist>
|
</orderedlist>
|
||||||
</sect3>
|
</sect3>
|
||||||
|
|
@ -471,7 +471,7 @@ ftp://ftp.FreeBSD.org/pub/FreeBSD/development/CVSup/cvsupit.tgz</userinput></scr
|
||||||
<warning>
|
<warning>
|
||||||
<title>Take a backup</title>
|
<title>Take a backup</title>
|
||||||
|
|
||||||
<para>I cannot stress highly enough how important it is to take a
|
<para>It cannot be stressed enough how important it is to take a
|
||||||
backup of your system <emphasis>before</emphasis> you do this.
|
backup of your system <emphasis>before</emphasis> you do this.
|
||||||
While remaking the world is (as long as you follow these
|
While remaking the world is (as long as you follow these
|
||||||
instructions) an easy task to do, there will inevitably be times
|
instructions) an easy task to do, there will inevitably be times
|
||||||
|
|
@ -479,8 +479,8 @@ ftp://ftp.FreeBSD.org/pub/FreeBSD/development/CVSup/cvsupit.tgz</userinput></scr
|
||||||
source tree render your system unbootable.</para>
|
source tree render your system unbootable.</para>
|
||||||
|
|
||||||
<para>Make sure you have taken a backup. And have a fix-it floppy to
|
<para>Make sure you have taken a backup. And have a fix-it floppy to
|
||||||
hand. I have never needed to use them, and, touch wood, I never
|
hand. You will probably never have to use it, but it is better to be
|
||||||
will, but it is always better to be safe than sorry.</para>
|
safe than sorry!</para>
|
||||||
</warning>
|
</warning>
|
||||||
|
|
||||||
<warning>
|
<warning>
|
||||||
|
|
@ -795,14 +795,15 @@ Script done, …</screen>
|
||||||
and <maketarget>installworld</maketarget> installs this tree on
|
and <maketarget>installworld</maketarget> installs this tree on
|
||||||
the current machine.</para>
|
the current machine.</para>
|
||||||
|
|
||||||
<para>This is very useful for 2 reasons. First, it allows you to do
|
<para>This is very useful for 2 reasons. First, it allows you
|
||||||
the build safe in the knowledge that no components of your running
|
to do the build safe in the knowledge that no components of
|
||||||
system will be affected. The build is <quote>self hosted</quote>.
|
your running system will be affected. The build is
|
||||||
Because of this, you can safely run
|
<quote>self hosted</quote>. Because of this, you can safely
|
||||||
<maketarget>buildworld</maketarget> on a machine running in
|
run <maketarget>buildworld</maketarget> on a machine running
|
||||||
multi-user mode with no fear of ill-effects. I still recommend you
|
in multi-user mode with no fear of ill-effects. It is still
|
||||||
run the <maketarget>installworld</maketarget> part in single user
|
recommended that you run the
|
||||||
mode though.</para>
|
<maketarget>installworld</maketarget> part in single user
|
||||||
|
mode, though.</para>
|
||||||
|
|
||||||
<para>Secondly, it allows you to use NFS mounts to upgrade
|
<para>Secondly, it allows you to use NFS mounts to upgrade
|
||||||
multiple machines on your network. If you have three machines,
|
multiple machines on your network. If you have three machines,
|
||||||
|
|
@ -980,8 +981,8 @@ Script done, …</screen>
|
||||||
</warning>
|
</warning>
|
||||||
|
|
||||||
<para>You need to build a dummy set of directories to install the new
|
<para>You need to build a dummy set of directories to install the new
|
||||||
<filename>/etc</filename> and other files into. I generally choose to
|
<filename>/etc</filename> and other files into.
|
||||||
put this dummy directory in <filename>/var/tmp/root</filename>, and
|
<filename>/var/tmp/root</filename> is a reasonable choice, and
|
||||||
there are a number of subdirectories required under this as
|
there are a number of subdirectories required under this as
|
||||||
well.</para>
|
well.</para>
|
||||||
|
|
||||||
|
|
@ -1214,16 +1215,14 @@ Script done, …</screen>
|
||||||
<para>You should now have successfully upgraded your FreeBSD system.
|
<para>You should now have successfully upgraded your FreeBSD system.
|
||||||
Congratulations.</para>
|
Congratulations.</para>
|
||||||
|
|
||||||
<para>You may notice small problems due to things that you have missed.
|
<para>You may notice small problems due to things that you have
|
||||||
For example, I once deleted <filename>/etc/magic</filename> as part of
|
missed. For example, if you accidently deleted
|
||||||
the upgrade and merge to <filename>/etc</filename>, and the
|
<filename>/etc/magic</filename> as part of the upgrade or merge of
|
||||||
<command>file</command> command stopped working. A moment's thought
|
<filename>/etc</filename>, the &man.file.1; command will stop
|
||||||
meant that
|
working. In this case, the fix would be to run:</para>
|
||||||
|
|
||||||
<screen>&prompt.root; <userinput>cd /usr/src/usr.bin/file</userinput>
|
<screen>&prompt.root; <userinput>cd /usr/src/usr.bin/file</userinput>
|
||||||
&prompt.root; <userinput/make all install/</screen>
|
&prompt.root; <userinput/make all install/</screen>
|
||||||
|
|
||||||
was sufficient to fix that one.</para>
|
|
||||||
</sect2>
|
</sect2>
|
||||||
|
|
||||||
<sect2>
|
<sect2>
|
||||||
|
|
@ -1237,9 +1236,8 @@ Script done, …</screen>
|
||||||
|
|
||||||
<answer>
|
<answer>
|
||||||
<para>There is no easy answer to this one, as it depends on the
|
<para>There is no easy answer to this one, as it depends on the
|
||||||
nature of the change. For example, I have just run CVSup, and
|
nature of the change. For example, if you just ran CVSup, and
|
||||||
it has shown the following files as being updated since I last
|
it has shown the following files as being updated,</para>
|
||||||
ran it;</para>
|
|
||||||
|
|
||||||
<screen><filename>src/games/cribbage/instr.c</filename>
|
<screen><filename>src/games/cribbage/instr.c</filename>
|
||||||
<filename>src/games/sail/pl_main.c</filename>
|
<filename>src/games/sail/pl_main.c</filename>
|
||||||
|
|
@ -1247,13 +1245,13 @@ Script done, …</screen>
|
||||||
<filename>src/release/sysinstall/media.c</filename>
|
<filename>src/release/sysinstall/media.c</filename>
|
||||||
<filename>src/share/mk/bsd.port.mk</filename></screen>
|
<filename>src/share/mk/bsd.port.mk</filename></screen>
|
||||||
|
|
||||||
<para>There is nothing in there that I would re-make the world
|
<para>it probably is not worth rebuilding the entire world.
|
||||||
for. I would go to the appropriate sub-directories and
|
You could just go to the appropriate sub-directories and
|
||||||
<command>make all install</command>, and that's about it. But
|
<command>make all install</command>, and that's about it. But
|
||||||
if something major changed, for example
|
if something major changed, for example
|
||||||
<filename>src/lib/libc/stdlib</filename> then I would either
|
<filename>src/lib/libc/stdlib</filename> then you should either
|
||||||
re-make the world, or at least those parts of it that are
|
re-make the world, or at least those parts of it that are
|
||||||
statically linked (as well as anything else I might have added
|
statically linked (as well as anything else you might have added
|
||||||
that is statically linked).</para>
|
that is statically linked).</para>
|
||||||
|
|
||||||
<para>At the end of the day, it is your call. You might be happy
|
<para>At the end of the day, it is your call. You might be happy
|
||||||
|
|
@ -1383,12 +1381,17 @@ Building everything..
|
||||||
results of that compile to <command>make install</command> on to
|
results of that compile to <command>make install</command> on to
|
||||||
other machines around the network.</para>
|
other machines around the network.</para>
|
||||||
|
|
||||||
<para>This is not something I have done, so the suggestions below
|
<para>
|
||||||
are either from other people, or deduced from the
|
<warning>
|
||||||
Makefiles.</para>
|
<para>The following suggestions are not well tested or
|
||||||
|
officially supported; they were derived either from
|
||||||
|
posts on a mailing list or from the Makefiles. Use
|
||||||
|
them at your own risk.</para>
|
||||||
|
</warning>
|
||||||
|
</para>
|
||||||
|
|
||||||
<para>The precise approach to take depends on your version of
|
<para>The precise approach to take depends on your version of
|
||||||
FreeBSD</para>
|
FreeBSD.</para>
|
||||||
|
|
||||||
<para>You must still upgrade <filename>/etc</filename> and
|
<para>You must still upgrade <filename>/etc</filename> and
|
||||||
<filename>/dev</filename> on the target machines after doing
|
<filename>/dev</filename> on the target machines after doing
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue