source: pst/typesetting/tex-path.xml@ 347e59c

10.0 10.1 11.0 11.1 11.2 11.3 12.0 12.1 7.10 7.7 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
Last change on this file since 347e59c was 347e59c, checked in by Ken Moffat <ken@…>, 9 years ago

Add separate asymptote and indy. Various consistency edits and rephrasing Texlive pass 1 now describes itself as just texlive from source, the original texlive page is no longer rendered : I will archive the latter and then rename the pass1 file in later commits, then look at what might optionally xref to the binary page.

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

  • Property mode set to 100644
File size: 2.3 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6]>
7
8<sect1 id="tex-path" xreflabel="Setting the PATH for TeX Live">
9 <?dbhtml filename="tex-path.html"?>
10
11 <sect1info>
12 <othername>$LastChangedBy$</othername>
13 <date>$Date$</date>
14 </sect1info>
15
16 <title>Setting the PATH for TeX Live</title>
17
18 <para>After the package download is complete, the next step is to make sure
19 that the system can properly find the files. If you set up your login
20 scripts as recommended in <xref linkend='postlfs-config-profile'/>, update
21 the needed paths by appending to the
22 <filename>extrapaths.sh</filename> script. The programs are always
23 installed in an &lt;ARCH&gt;-linux subdirectory and on 32-bit x86 this is
24 always i386-linux. For x86_64 and i?86 we can generate this as $TEXARCH:
25 </para>
26
27<!-- EOF should NOT be in double quotes, we want it to evaluate $TEXARCH -->
28<!-- this is also in texlive.xml -->
29<screen role="root"><userinput>export TEXARCH=$(uname -m | sed -e 's/i.86/i386/' -e 's/$/-linux/') &amp;&amp;
30
31cat &gt;&gt; /etc/profile.d/extrapaths.sh &lt;&lt; EOF
32pathappend /opt/texlive/&texlive-year;/texmf-dist/doc/man MANPATH
33pathappend /opt/texlive/&texlive-year;/texmf-dist/doc/info INFOPATH
34pathappend /opt/texlive/&texlive-year;/bin/$TEXARCH
35EOF
36
37unset TEXARCH</userinput></screen>
38
39 <!-- commented, they have been removed
40 <note><para>The standard MANPATH and INFOPATH path are specified above to
41 ensure they are included. If they are already set in the boot script
42 procedure, the pathappend function will ensure duplicates are
43 removed, so including them here will do no harm.</para></note> -->
44
45 <para>The new paths can be immediately activated by running <command>source
46 /etc/profile</command>.</para>
47
48 <para>If you arrived here after installing the TeX Live binary and do not
49 wish to build from source, your installation is now complete.</para>
50
51 <para>Alternatively, if this is a from-source build you can now install
52 <xref linkend="asymptote"/>, <xref linkend="biber"/> and <xref
53 linkend="xindy"/> if you wish.</para>
54
55</sect1>
Note: See TracBrowser for help on using the repository browser.