Author: ken
Date: Sat Jun 27 13:18:28 2015
New Revision: 16175
Log:
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.
Modified:
trunk/BOOK/pst/typesetting/texlive.xml
Modified: trunk/BOOK/pst/typesetting/texlive.xml
==============================================================================
--- trunk/BOOK/pst/typesetting/texlive.xml Fri Jun 26 15:44:52 2015
(r16174)
+++ trunk/BOOK/pst/typesetting/texlive.xml Sat Jun 27 13:18:28 2015
(r16175)
@@ -46,8 +46,9 @@
not provided within the <application>texlive</application> source.</para>
<para>All of those packages are dealt with on their own pages and can be
- built after installing this package and proceeding to
- <xref linkend="tex-path"/>.</para>
+ built after installing this package. If you have not already done so, you
+ should start at <xref linkend="tex-path"/> so that the final commands to
+ initialise the new installation will be found.</para>
&lfs77_checked; &gcc5_checked;
@@ -201,7 +202,10 @@
user:</para>
<screen role="root"><userinput>make install-strip &&
-make texlinks</userinput></screen>
+make texlinks &&
+ldconfig &&
+mkdir -pv /opt/texlive/${TEXYEAR}/tlpkg/TeXLive/ &&
+install -v -m444 ../texk/tests/TeXLive/*
/opt/texlive/${TEXYEAR}/tlpkg/TeXLive/</userinput></screen>
<note>
<para>
@@ -217,17 +221,11 @@
<screen role="root"><userinput>tar -xf
../../texlive-&texmf-version;-texmf.tar.xz -C /opt/texlive/&texlive-year;
--strip-components=1</userinput></screen>
<para>Still as the <systemitem class="username">root</systemitem> user,
- ensure that the programs will be able to find <filename
- class="libraryfile">libkpathsea</filename>, install a couple of essential
- perl modules supplied in the source, fix up the PATH so that some of these
- programs can be run, and initialise the new system (the commands
- <command>fmtutil-sys --all</command> and <command>mtxrun
--generate</command>
- will produce a <emphasis>lot</emphasis> of output):</para>
+ initialise the new system (the commands <command>fmtutil-sys
--all</command>
+ and <command>mtxrun --generate</command> will produce a
+ <emphasis>lot</emphasis> of output):</para>
-<screen role="root"><userinput>ldconfig &&
-mkdir -pv /opt/texlive/${TEXYEAR}/tlpkg/TeXLive/ &&
-install -v -m444 ../texk/tests/TeXLive/*
/opt/texlive/${TEXYEAR}/tlpkg/TeXLive/ &&
-mktexlsr &&
+<screen role="root"><userinput>mktexlsr &&
fmtutil-sys --all &&
mtxrun --generate</userinput></screen>
@@ -264,7 +262,7 @@
<para>
<parameter>make texlinks</parameter> : this runs the texlinks.sh script
- to create (or recreate) symbolic links from formats to engines. In
+ to create symbolic links from formats to engines. In
practice, several of the targets such as <command>xetex</command> are now
separate binaries and for these it will report "file already exists".
</para>
--
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page