source: pst/typesetting/tex-path.xml@ f429481

11.1 11.2 11.3 12.0 12.1 kea ken/TL2024 ken/inkscape-core-mods ken/tuningfonts lazarus lxqt 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 f429481 was 45ab6c7, checked in by Xi Ruoyao <xry111@…>, 3 years ago

more SVN prop clean up

Remove "$LastChanged$" everywhere, and also some unused $Date$

  • Property mode set to 100644
File size: 2.5 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 <date>$Date$</date>
13 </sect1info>
14
15 <title>Setting the PATH for TeX Live</title>
16
17 <para>
18 Before starting to build TeX Live, set up your PATH so
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 <note>
28 <para>
29 If upgrading from a previous year's version, you should manually
30 edit <filename>extrapaths.sh</filename> to ensure that the version for
31 the year you wish to use is the only TeX present (some people need to
32 keep multiple years available to ensure there are no regressions in
33 their documents).
34 </para>
35 </note>
36
37<!-- EOF should NOT be in double quotes, we want it to evaluate $TEXARCH -->
38<!-- this is also in texlive.xml -->
39<screen role="root"><userinput>export TEXARCH=$(uname -m | sed -e 's/i.86/i386/' -e 's/$/-linux/') &amp;&amp;
40
41cat &gt;&gt; /etc/profile.d/extrapaths.sh &lt;&lt; EOF
42<literal>
43# Begin texlive addition
44
45pathappend /opt/texlive/&texlive-year;/texmf-dist/doc/man MANPATH
46pathappend /opt/texlive/&texlive-year;/texmf-dist/doc/info INFOPATH
47pathappend /opt/texlive/&texlive-year;/bin/$TEXARCH
48
49# End texlive addition
50</literal>
51EOF
52
53unset TEXARCH</userinput></screen>
54
55
56 <note>
57 <para>
58 The standard MANPATH and INFOPATH path are specified above to
59 ensure they are included. If they are already set in the boot script
60 procedure, the pathappend function will ensure duplicates are
61 removed, so including them here will do no harm.
62 </para>
63 </note>
64
65 <para>
66 The new paths can be immediately activated by running <command>source
67 /etc/profile</command>.
68 </para>
69
70 <para>
71 You should now proceed either to <xref linkend="tl-installer"/> for
72 a binary installation of texlive, or to <xref linkend="texlive"/> to begin
73 installing from source.
74 </para>
75
76</sect1>
Note: See TracBrowser for help on using the repository browser.