- Timestamp:
- 01/22/2007 04:52:13 AM (17 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.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/TL2024, 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, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- c22b9f4
- Parents:
- 57aa7a28
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
postlfs/shells/zsh.xml
r57aa7a28 r6eff6e1 7 7 <!ENTITY zsh-download-http "http://downloads.sourceforge.net/zsh/zsh-&zsh-version;.tar.bz2"> 8 8 <!ENTITY zsh-download-ftp " "> 9 <!ENTITY zsh-md5sum " e2060f743dcdf3b383e80e862a6548fe">9 <!ENTITY zsh-md5sum "2cefebf742c190cbc611baded825db64"> 10 10 <!ENTITY zsh-size "2.0 MB"> 11 <!ENTITY zsh-buildsize " 24 MB">11 <!ENTITY zsh-buildsize "41 MB (includes installing all documentation)"> 12 12 <!ENTITY zsh-time "0.5 SBU"> 13 14 <!ENTITY zsh-doc-md5sum "3ca3b7c199db6eb942f2a296e3fad270"> 13 15 ]> 14 16 … … 36 38 <application>KSH</application> but includes many enhancements.</para> 37 39 40 <warning> 41 <para>This version of <application>ZSH</application> does not work 42 properly with multibyte locales (e.g., UTF-8). A development version 43 is available that addresses many, but not all, locale related issues. 44 You can download the development version from the <ulink 45 url="http://sourceforge.net/project/showfiles.php?group_id=4068"> 46 ZSH Sourceforge Download Page</ulink> and use the following BLFS 47 instructions to build and install.</para> 48 </warning> 49 38 50 <bridgehead renderas="sect3">Package Information</bridgehead> 39 51 <itemizedlist spacing="compact"> … … 58 70 </itemizedlist> 59 71 72 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 73 <itemizedlist spacing="compact"> 74 <listitem> 75 <para>Optional Documentation: <ulink 76 url="http://downloads.sourceforge.net/zsh/zsh-&zsh-version;-doc.tar.bz2"/></para> 77 </listitem> 78 <listitem> 79 <para>MD5 sum: &zsh-doc-md5sum;</para> 80 </listitem> 81 </itemizedlist> 82 60 83 <bridgehead renderas="sect3">ZSH Dependencies</bridgehead> 61 84 … … 71 94 <title>Installation of ZSH</title> 72 95 96 <para>If you downloaded the optional documentation, unpack it the same 97 way you would the source tarball. The documentation will unpack into 98 the <filename class='directory'>Doc</filename> directory of the source 99 tree.</para> 100 73 101 <para>Install <application>ZSH</application> by running the following 74 102 commands:</para> 75 103 76 <screen><userinput>./configure --prefix=/usr && 104 <screen><userinput>./configure --prefix=/usr \ 105 --sysconfdir=/etc/zsh \ 106 --enable-etcdir=/etc/zsh && 77 107 make</userinput></screen> 78 108 109 <para>If you downloaded the optional documentation, and you have 110 <xref linkend="tetex"/> installed, you can build additional formats of the 111 documentation by issuing any or all of the following commands:</para> 112 113 <screen><userinput>texi2pdf Doc/zsh.texi -o Doc/zsh.pdf && 114 texi2html Doc/zsh.texi --output=Doc/zsh_1file_t.html && 115 makeinfo Doc/zsh.texi --html --no-split --no-headers \ 116 -o Doc/zsh_1file_m.html && 117 makeinfo Doc/zsh.texi --plaintext -o Doc/zsh.txt</userinput></screen> 118 79 119 <para>To test the results, issue: <command>make check</command>.</para> 80 120 … … 82 122 83 123 <screen role="root"><userinput>make install && 84 make install.info</userinput></screen> 124 make infodir=/usr/share/info install.info</userinput></screen> 125 126 <para>If you downloaded the optional documentation, install it by issuing 127 the following commands as the 128 <systemitem class="username">root</systemitem> user:</para> 129 130 <screen role="root"><userinput>make htmldir=/usr/share/doc/zsh-&zsh-version;/html install.html && 131 install -v -m644 Doc/*.{ps,dvi} /usr/share/doc/zsh-&zsh-version;</userinput></screen> 132 133 <para>If you built any additional formats of the documentation, install 134 them by issuing the following command as the 135 <systemitem class="username">root</systemitem> user:</para> 136 137 <screen role="root"><userinput>install -v -m644 Doc/{zsh_1file*,*.{pdf,txt}} \ 138 /usr/share/doc/zsh-&zsh-version;</userinput></screen> 139 140 </sect2> 141 142 <sect2 role="commands"> 143 <title>Command Explanations</title> 144 145 <para><parameter>--sysconfdir=/etc/zsh</parameter> and 146 <parameter>--enable-etcdir=/etc/zsh</parameter>: These parameters are 147 used so that all the <application>ZSH</application> configuration files 148 are consolidated into the <filename class='directory'>/etc/zsh</filename> 149 directory. Omit these parameters if you wish to retain historical 150 compatibility by having all the files located in the 151 <filename class='directory'>/etc</filename> directory.</para> 85 152 86 153 </sect2> … … 93 160 94 161 <para>There are a whole host of configuration files for 95 <application>ZSH</application> including <filename>/etc/zshenv</filename>, 96 <filename>/etc/zprofile</filename>, <filename>/etc/zshrc</filename>, 97 <filename>/etc/zlogin</filename>, and <filename>/etc/zlogout</filename>. 162 <application>ZSH</application> including 163 <filename>/etc/zsh/zshenv</filename>, 164 <filename>/etc/zsh/zprofile</filename>, 165 <filename>/etc/zsh/zshrc</filename>, 166 <filename>/etc/zsh/zlogin</filename> and 167 <filename>/etc/zsh/zlogout</filename>. 98 168 You can find more information on these in the <filename>zsh(1)</filename> 99 and related man pages.</para>100 101 <indexterm zone="zsh zsh-config"> 102 <primary sortas="e-etc-zsh env">/etc/zshenv</primary>103 </indexterm> 104 105 <indexterm zone="zsh zsh-config"> 106 <primary sortas="e-etc-z profile">/etc/zprofile</primary>107 </indexterm> 108 109 <indexterm zone="zsh zsh-config"> 110 <primary sortas="e-etc-zsh rc">/etc/zshrc</primary>111 </indexterm> 112 113 <indexterm zone="zsh zsh-config"> 114 <primary sortas="e-etc-z login">/etc/zlogin</primary>115 </indexterm> 116 117 <indexterm zone="zsh zsh-config"> 118 <primary sortas="e-etc-z logout">/etc/zlogout</primary>169 and related manual pages.</para> 170 171 <indexterm zone="zsh zsh-config"> 172 <primary sortas="e-etc-zsh-zshenv">/etc/zsh/zshenv</primary> 173 </indexterm> 174 175 <indexterm zone="zsh zsh-config"> 176 <primary sortas="e-etc-zsh-zprofile">/etc/zsh/zprofile</primary> 177 </indexterm> 178 179 <indexterm zone="zsh zsh-config"> 180 <primary sortas="e-etc-zsh-zshrc">/etc/zsh/zshrc</primary> 181 </indexterm> 182 183 <indexterm zone="zsh zsh-config"> 184 <primary sortas="e-etc-zsh-zlogin">/etc/zsh/zlogin</primary> 185 </indexterm> 186 187 <indexterm zone="zsh zsh-config"> 188 <primary sortas="e-etc-zsh-zlogout">/etc/zsh/zlogout</primary> 119 189 </indexterm> 120 190 … … 130 200 <screen role="root"><userinput>cat >> /etc/shells << "EOF" 131 201 <literal>/usr/bin/zsh 132 /usr/bin/zsh- 4.2.5</literal>202 /usr/bin/zsh-&zsh-version;</literal> 133 203 EOF</userinput></screen> 134 204 … … 146 216 147 217 <seglistitem> 148 <seg>zsh and zsh-4.2.5</seg> 149 <seg>None</seg> 150 <seg>/usr/lib/zsh and /usr/share/zsh</seg> 218 <seg>zsh and zsh-&zsh-version;</seg> 219 <seg>Numerous plugin helper modules</seg> 220 <seg>/etc/zsh, /usr/lib/zsh, /usr/share/doc/zsh-&zsh-version; and 221 /usr/share/zsh</seg> 151 222 </seglistitem> 152 223 </segmentedlist>
Note:
See TracChangeset
for help on using the changeset viewer.