Changeset 0c60367


Ignore:
Timestamp:
02/20/2004 05:16:24 AM (20 years ago)
Author:
Tushar Teredesai <tushar@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 6.0, 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/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, v5_1, v5_1-pre1, xry111/intltool, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
6387eb8
Parents:
7e4be43
Message:

Moved md5sum verification and log creation from xfree86 section to the introduction

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

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • introduction/important/unpacking.xml

    r7e4be43 r0c60367  
    11<sect1 id="intro-important-unpacking">
    22<?dbhtml filename="unpacking.html" dir="introduction"?>
    3 <title>Getting and unpacking the software</title>
     3<title>Notes on downloading, unpacking and compiling software</title>
    44
    55<para>Those people who have built a <acronym>LFS</acronym> system will be aware
     
    5353</sect2>
    5454
     55<sect2>
     56<title>Verifying file integrity using md5sum</title>
     57
     58<para>Generally, to verify that the downloaded file is genuine and complete,
     59most package maintainers also distribute md5sums of the files.
     60To verify the md5sum of the downloaded files, download both the file and the
     61corresponding md5sum file to the same directory (preferably from different
     62on-line locations), and (assuming file.md5sum is the md5sum file downloaded)
     63run the following command:</para>
     64
     65<screen><command>md5sum -c file.md5sum</command></screen>
     66
     67<para>If there are any errors, they will be reported.</para>
     68
     69</sect2>
     70
     71<sect2>
     72<title>Creating Log files during installation</title>
     73
     74<para>For larger packages, it is convenient to create log files instead of
     75staring at the screen hoping to catch a particular error or warning. Log files
     76are also useful for debugging and keeping records. The following command
     77allows you to create a installation log. Replace &lt;command&gt; with the
     78command you intend to execute.</para>
     79
     80<screen><command>( &lt;command&gt; 2&gt;&amp;1 | tee compile.log &amp;&amp; exit $PIPESTATUS )</command></screen>
     81
     82<para><parameter>2&gt;&amp;1</parameter> redirects error messages
     83to the same location as normal output. The <command>tee</command> command
     84allows viewing of the output while logging the results to a file. The parentheses
     85around the command run the entire command in a subshell and finally the
     86<command>exit $PIPESTATUS</command> ensures the result of the &lt;command&gt;
     87is returned as the result and not the result of the <command>tee</command> command.</para>
     88
     89</sect2>
     90
    5591</sect1>
  • x/installing/xfree86/xfree86-exp.xml

    r7e4be43 r0c60367  
    22<title>Command explanations</title>
    33
     4<!--
    45<para><command>( WORLDOPTS="" make World 2&gt;&amp;1 | tee xfree-compile.log
    56   &amp;&amp; exit $PIPESTATUS )</command>:
     
    1213<command>exit $PIPESTATUS</command> ensures the result of the <command>make</command>
    1314is returned as the result and not the result of the <command>tee</command> command.</para>
     15-->
     16<para><command>WORLDOPTS="" make World</command>:
     17This command runs multiple makefiles to completely rebuild the system.
     18<envar>WORLDOPTS</envar>="" disables the default setting to continue after
     19encountering an error.</para>
    1420
    1521<note><para>When rebuilding <application>XFree86</application>, a separate command that may be used if only minor
  • x/installing/xfree86/xfree86-inst.xml

    r7e4be43 r0c60367  
    206206
    207207
    208 <screen><userinput><command>( WORLDOPTS="" make World 2&gt;&amp;1 | tee xfree-compile.log &amp;&amp; exit $PIPESTATUS ) &amp;&amp;
     208<screen><userinput><command>WORLDOPTS="" make World &amp;&amp;
    209209make install &amp;&amp;
    210210make install.man &amp;&amp;
  • x/installing/xfree86/xfree86-intro.xml

    r7e4be43 r0c60367  
    7272<acronym>LFS</acronym> system.</para>
    7373
     74<!--
    7475<para>To check your downloads for integrity, download the <filename>SUMS.md5sum</filename>
    7576file.  Then:</para>
     
    8788<screen><userinput><command>md5sum 4.3.0-4.3.0.1.diff.gz</command></userinput>
    8889<userinput><command>md5sum fontfile.diff</command></userinput></screen>
     90-->
    8991
    9092<para>After unpacking the <filename>X430src-?.tgz</filename> files and uncompressing the
Note: See TracChangeset for help on using the changeset viewer.