Ignore:
Timestamp:
06/27/2015 08:18:28 PM (9 years ago)
Author:
Ken Moffat <ken@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
bf51ac7
Parents:
ecb22c1
Message:

texlive cleanups: Move some commands from the new 'initialisation' block to the 'installing' block, correct the reference to setting the PATH to be clear that you should now do that before starting this section, and reduce the description of 'make texlinks' because I now recommend NOT rerunning it.

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pst/typesetting/texlive.xml

    recb22c1 r382aa90c  
    4747
    4848    <para>All of those packages are dealt with on their own pages and can be
    49     built after installing this package and proceeding to
    50     <xref linkend="tex-path"/>.</para>
     49    built after installing this package. If you have not already done so, you
     50    should start at <xref linkend="tex-path"/> so that the final commands to
     51    initialise the new installation will be found.</para>
    5152
    5253    &lfs77_checked; &gcc5_checked;
     
    202203
    203204<screen role="root"><userinput>make install-strip &amp;&amp;
    204 make texlinks</userinput></screen>
     205make texlinks &amp;&amp;
     206ldconfig &amp;&amp;
     207mkdir -pv /opt/texlive/${TEXYEAR}/tlpkg/TeXLive/ &amp;&amp;
     208install -v -m444 ../texk/tests/TeXLive/* /opt/texlive/${TEXYEAR}/tlpkg/TeXLive/</userinput></screen>
    205209
    206210    <note>
     
    218222
    219223    <para>Still as the <systemitem class="username">root</systemitem> user,
    220     ensure that the programs will be able to find <filename
    221     class="libraryfile">libkpathsea</filename>, install a couple of essential
    222     perl modules supplied in the source, fix up the PATH so that some of these
    223     programs can be run, and initialise the new system (the commands
    224     <command>fmtutil-sys --all</command> and <command>mtxrun --generate</command>
    225     will produce a <emphasis>lot</emphasis> of output):</para>
    226 
    227 <screen role="root"><userinput>ldconfig &amp;&amp;
    228 mkdir -pv /opt/texlive/${TEXYEAR}/tlpkg/TeXLive/ &amp;&amp;
    229 install -v -m444 ../texk/tests/TeXLive/* /opt/texlive/${TEXYEAR}/tlpkg/TeXLive/ &amp;&amp;
    230 mktexlsr &amp;&amp;
     224    initialise the new system (the commands <command>fmtutil-sys --all</command>
     225    and <command>mtxrun --generate</command> will produce a
     226    <emphasis>lot</emphasis> of output):</para>
     227
     228<screen role="root"><userinput>mktexlsr &amp;&amp;
    231229fmtutil-sys --all &amp;&amp;
    232230mtxrun --generate</userinput></screen>
     
    265263    <para>
    266264      <parameter>make texlinks</parameter> : this runs the texlinks.sh script
    267       to create (or recreate) symbolic links from formats to engines.  In
     265      to create symbolic links from formats to engines.  In
    268266      practice, several of the targets such as <command>xetex</command> are now
    269267      separate binaries and for these it will report "file already exists".
Note: See TracChangeset for help on using the changeset viewer.