Changeset 24ca7aa


Ignore:
Timestamp:
05/30/2005 09:44:19 PM (19 years ago)
Author:
Randy McMurchy <randy@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
a71ee9cb
Parents:
cec675bd
Message:

Removed excess spaces from the ends of lines in the source files

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@4511 af4574ff-66df-0310-9fd7-8a98e5e911e0

Location:
introduction/important
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • introduction/important/beyond.xml

    rcec675bd r24ca7aa  
    1717
    1818  <para>The packages that are installed in this book are only the tip of the
    19   iceberg. We hope that the experience you gained with the LFS book and 
    20   the BLFS book will give you the background needed to compile, install 
     19  iceberg. We hope that the experience you gained with the LFS book and
     20  the BLFS book will give you the background needed to compile, install
    2121  and configure packages that are not included in this book.</para>
    2222
    2323  <para>When you want to install a package to a location other than
    24   <filename class='directory'>/</filename>, or 
     24  <filename class='directory'>/</filename>, or
    2525  <filename class='directory'>/usr</filename>, you are installing
    2626  outside the default environment settings on most machines.  The following
     
    3535    </listitem>
    3636    <listitem>
    37       <para>Expand the <envar>PATH</envar> for 
     37      <para>Expand the <envar>PATH</envar> for
    3838      <systemitem class="username">root</systemitem> to include
    3939      <filename class='directory'>$PREFIX/sbin</filename>.</para>
     
    6262    </listitem>
    6363    <listitem>
    64       <para>Add <filename class='directory'>$PREFIX/include</filename> to 
    65       <envar>CPPFLAGS</envar> when compiling packages that depend on 
     64      <para>Add <filename class='directory'>$PREFIX/include</filename> to
     65      <envar>CPPFLAGS</envar> when compiling packages that depend on
    6666      the package you installed.</para>
    6767    </listitem>
     
    8181    </listitem>
    8282    <listitem>
    83       <para>If you know the name of the executable, but not the package 
    84       that the executable belongs to, first try a google search with the name of the 
    85       executable. If the results are overwhelming, try searching for the given 
     83      <para>If you know the name of the executable, but not the package
     84      that the executable belongs to, first try a google search with the name of the
     85      executable. If the results are overwhelming, try searching for the given
    8686      executable in the Debian repository at
    8787      <ulink url="http://www.debian.org/distrib/packages#search_contents"/>.</para>
     
    9595      <para>Many of the newer packages follow the <command>./configure
    9696      &amp;&amp; make &amp;&amp; make install</command> process.
    97       Help on the options accepted by configure can be obtained via the 
     97      Help on the options accepted by configure can be obtained via the
    9898      command <command>./configure --help</command>.</para>
    9999    </listitem>
     
    114114  <tip>
    115115    <para>If you have found a package that is only available in .deb or .rpm
    116     format, there are two small scripts, <command>rpm2targz</command> and 
    117     <command>deb2targz</command> that are available at 
    118     <ulink url="&downloads-project;/deb2targz.tar.bz2"/> and 
    119     <ulink url="&downloads-project;/rpm2targz.tar.bz2"/> to convert the archives 
     116    format, there are two small scripts, <command>rpm2targz</command> and
     117    <command>deb2targz</command> that are available at
     118    <ulink url="&downloads-project;/deb2targz.tar.bz2"/> and
     119    <ulink url="&downloads-project;/rpm2targz.tar.bz2"/> to convert the archives
    120120    into a simple <filename>tar.gz</filename> format.</para>
    121121  </tip>
  • introduction/important/bootscripts.xml

    rcec675bd r24ca7aa  
    2424  </indexterm>
    2525
    26   <para>The BLFS Bootscripts package contains the init 
    27   scripts that are used throughout the book. It is assumed that you will be 
    28   using the blfs-bootscripts package in conjuction with a compatible 
    29   lfs-bootscripts package. Refer to 
    30   <ulink url="&lfs-root;/chapter07/bootscripts.html"/> for more 
     26  <para>The BLFS Bootscripts package contains the init
     27  scripts that are used throughout the book. It is assumed that you will be
     28  using the blfs-bootscripts package in conjuction with a compatible
     29  lfs-bootscripts package. Refer to
     30  <ulink url="&lfs-root;/chapter07/bootscripts.html"/> for more
    3131  information on the lfs-bootscripts package.</para>
    3232
     
    3838  </itemizedlist>
    3939
    40   <para>The blfs-bootscripts package will be used throughout the BLFS book 
    41   for startup scripts.  Unlike LFS, each init script has a separate install target 
    42   in the blfs-bootscripts package. It is recomended you keep the package source 
    43   directory around until completion of your BLFS system. When a script is 
    44   requested from blfs-bootscripts, simply change to the directory and as the 
    45   <systemitem class="username">root</systemitem> user, execute the given 
     40  <para>The blfs-bootscripts package will be used throughout the BLFS book
     41  for startup scripts.  Unlike LFS, each init script has a separate install target
     42  in the blfs-bootscripts package. It is recomended you keep the package source
     43  directory around until completion of your BLFS system. When a script is
     44  requested from blfs-bootscripts, simply change to the directory and as the
     45  <systemitem class="username">root</systemitem> user, execute the given
    4646  <command>make install-<replaceable>[init-script]</replaceable></command>
    47   command. This command installs the init script to its proper location (along 
    48   with any auxillary configuration scripts) and also creates the appropriate 
     47  command. This command installs the init script to its proper location (along
     48  with any auxillary configuration scripts) and also creates the appropriate
    4949  symlinks to start and stop the service at the appropriate run-level.</para>
    5050
  • introduction/important/patches.xml

    rcec675bd r24ca7aa  
    3333  </itemizedlist>
    3434
    35   <para>In short, the book only includes patches that are either required or 
    36   recommended. There is a 
     35  <para>In short, the book only includes patches that are either required or
     36  recommended. There is a
    3737  <ulink url="http://www.linuxfromscratch.org/patches">Patches subproject</ulink>
    38   which hosts various patches (including the patches referenced in the books) 
     38  which hosts various patches (including the patches referenced in the books)
    3939  to enable you to configure your LFS the way you like it.</para>
    4040
  • introduction/important/pkgmgt.xml

    rcec675bd r24ca7aa  
    4848    <title>Upgrade Issues</title>
    4949
    50     <para>A Package Manager makes it easy to upgrade to newer versions when 
    51     they are released. Generally the instructions in the LFS and BLFS Book can be 
    52     used to upgrade to the newer versions. Here are some points that you should 
     50    <para>A Package Manager makes it easy to upgrade to newer versions when
     51    they are released. Generally the instructions in the LFS and BLFS Book can be
     52    used to upgrade to the newer versions. Here are some points that you should
    5353    be aware of when upgrading packages, especially on a running system.</para>
    5454
     
    7878      </listitem>
    7979      <listitem>
    80         <para>If you are upgrading a running system, be on the lookout for packages 
     80        <para>If you are upgrading a running system, be on the lookout for packages
    8181        that use <command>cp</command> instead of <command>install</command>
    8282        to install files. The latter command is usually safer if the executable or library
     
    134134
    135135      <para>The installation needs to be faked, so that the package thinks that it is
    136       installed in <filename class="directory">/usr</filename> though in reality it is 
    137       installed in <filename class="directory">/usr/pkg</filename> hierarchy. 
    138       Installing in this manner is not usually a trivial task. For example, consider 
    139       that you are installing a package libfoo-1.1. The following instructions may 
     136      installed in <filename class="directory">/usr</filename> though in reality it is
     137      installed in <filename class="directory">/usr/pkg</filename> hierarchy.
     138      Installing in this manner is not usually a trivial task. For example, consider
     139      that you are installing a package libfoo-1.1. The following instructions may
    140140      not install the package properly:</para>
    141141
    142 <screen><userinput>./configure --prefix=/usr/pkg/libfoo/1.1 
     142<screen><userinput>./configure --prefix=/usr/pkg/libfoo/1.1
    143143make
    144144make install</userinput></screen>
     
    211211      <title>User Based Management</title>
    212212
    213       <para>This scheme, that is unique to LFS, was devised by Matthias Benkmann, 
    214       and is available from the <ulink url="http://www.linuxfromscratch.org/hints/">Hints 
    215       Project</ulink>. In this scheme, each package is installed as a separate user 
    216       into the standard locations. Files belonging to a package are easily identified 
    217       by checking the user id. The features and shortcomings of this approach are 
     213      <para>This scheme, that is unique to LFS, was devised by Matthias Benkmann,
     214      and is available from the <ulink url="http://www.linuxfromscratch.org/hints/">Hints
     215      Project</ulink>. In this scheme, each package is installed as a separate user
     216      into the standard locations. Files belonging to a package are easily identified
     217      by checking the user id. The features and shortcomings of this approach are
    218218      too complex to describe in this section. For the details please see the hint at <ulink
    219219      url="http://www.linuxfromscratch.org/hints/downloads/files/more_control_and_pkg_man.txt"/>.</para>
  • introduction/important/position.xml

    rcec675bd r24ca7aa  
    2222  LFS based system.</para>
    2323
    24   <para>In traditional Unix systems, <filename>/usr</filename> usually 
     24  <para>In traditional Unix systems, <filename>/usr</filename> usually
    2525  contains files that come with the system distribution, and the <filename>
    26   /usr/local</filename> tree is free for the local administrator to manage. 
    27   The only really hard and fast rule is that Unix distributions should not 
    28   touch <filename>/usr/local</filename>, except perhaps to create the basic 
     26  /usr/local</filename> tree is free for the local administrator to manage.
     27  The only really hard and fast rule is that Unix distributions should not
     28  touch <filename>/usr/local</filename>, except perhaps to create the basic
    2929  directories within it.</para>
    3030
    3131  <para>With Linux distributions, like Red Hat, Debian etc. a possible rule is
    32   that <filename>/usr</filename> is managed by the distribution's 
    33   package system and <filename>/usr/local</filename> is not.  This way the 
     32  that <filename>/usr</filename> is managed by the distribution's
     33  package system and <filename>/usr/local</filename> is not.  This way the
    3434  package manager's database knows about every file within
    3535  <filename>/usr</filename>.</para>
    3636
    37   <para>LFS users build their own system and so deciding where 
    38   the system ends and local files begin is not straightforward.  So the choice 
     37  <para>LFS users build their own system and so deciding where
     38  the system ends and local files begin is not straightforward.  So the choice
    3939  should be made in order to make things easier to administer.  There are several
    4040  reasons for dividing files between <filename>/usr</filename> and
     
    4343  <itemizedlist>
    4444    <listitem>
    45       <para>On a network of several machines all running LFS, 
    46       or mixed LFS and other Linux distributions, 
     45      <para>On a network of several machines all running LFS,
     46      or mixed LFS and other Linux distributions,
    4747      <filename>/usr/local</filename> could be used to hold packages
    4848      that are common between all the computers in the network.  It can be
    49       NFS mounted or mirrored from a single server.  Here local 
     49      NFS mounted or mirrored from a single server.  Here local
    5050      indicates local to the site.</para>
    5151    </listitem>
    5252    <listitem>
    53       <para>On a network of several computers all running an identical 
    54       LFS system <filename>/usr/local</filename> could hold 
    55       packages that are different between the machines.  In this case local refers 
     53      <para>On a network of several computers all running an identical
     54      LFS system <filename>/usr/local</filename> could hold
     55      packages that are different between the machines.  In this case local refers
    5656      to the individual computers.</para>
    5757    </listitem>
    5858    <listitem>
    59       <para>Even on a single computer <filename>/usr/local</filename> can 
    60       be useful if you have several distributions installed simultaneously, and want 
     59      <para>Even on a single computer <filename>/usr/local</filename> can
     60      be useful if you have several distributions installed simultaneously, and want
    6161      a place to put packages that will be the same on all of them.</para>
    6262    </listitem>
    6363    <listitem>
    64       <para>Or you might regularly rebuild your LFS, but 
    65       want a place to put files that you don't want to rebuild each time.  This way 
    66       you can wipe the LFS file system and start from a clean 
     64      <para>Or you might regularly rebuild your LFS, but
     65      want a place to put files that you don't want to rebuild each time.  This way
     66      you can wipe the LFS file system and start from a clean
    6767      partition every time without losing everything.</para>
    6868    </listitem>
     
    7272  /usr/site</filename>, rather than <filename>/usr/local</filename>?</para>
    7373
    74   <para>There is nothing stopping you, many sites do make their own trees, 
     74  <para>There is nothing stopping you, many sites do make their own trees,
    7575  however it makes installing new software more difficult.  Automatic installers
    7676  often look for dependencies in <filename>/usr</filename> and
    7777  <filename>/usr/local</filename>, and if the file it is looking
    78   for is in <filename>/usr/site</filename> instead, the installer will 
     78  for is in <filename>/usr/site</filename> instead, the installer will
    7979  probably fail unless you specifically tell it where to look.</para>
    8080
Note: See TracChangeset for help on using the changeset viewer.