Subversion Repositories svn LFS-FR

Rev

Rev 721 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
721 texou 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
  <!ENTITY xterm-download-http " ">
8
  <!ENTITY xterm-download-ftp  "ftp://invisible-island.net/xterm/xterm-&xterm-version;.tgz">
9
  <!ENTITY xterm-md5sum        "b767d702e1464e16802b90c2187252c6">
1127 jmengual 10
  <!ENTITY xterm-size          "830 Kio">
11
  <!ENTITY xterm-buildsize     "8.0 Mio">
721 texou 12
  <!ENTITY xterm-time          "0.1 SBU">
13
]>
14
 
15
<sect1 id="xterm2" xreflabel="xterm-&xterm-version;">
16
  <?dbhtml filename="xterm.html"?>
17
 
18
  <sect1info>
1127 jmengual 19
    <othername>$LastChangedBy: dj $</othername>
20
    <date>$Date: 2008-12-03 05:57:38 +0100 (mer 03 déc 2008) $</date>
721 texou 21
  </sect1info>
22
 
23
  <title>xterm-&xterm-version;</title>
24
 
25
  <indexterm zone="xterm2">
26
    <primary sortas="a-xterm2">xterm</primary>
27
  </indexterm>
28
 
29
  <sect2 role="package">
1127 jmengual 30
    <title>Introduction à xterm</title>
721 texou 31
 
1127 jmengual 32
    <para><application>xterm</application> est un émulateur de terminal
33
    pour le système X Window.</para>
721 texou 34
 
1127 jmengual 35
    <bridgehead renderas="sect3">Informations sur le paquet</bridgehead>
721 texou 36
    <itemizedlist spacing="compact">
37
      <listitem>
1127 jmengual 38
        <para>Téléchargement (HTTP)&nbsp;: <ulink url="&xterm-download-http;"/></para>
721 texou 39
      </listitem>
40
      <listitem>
1127 jmengual 41
        <para>Téléchargement (FTP)&nbsp;: <ulink url="&xterm-download-ftp;"/></para>
721 texou 42
      </listitem>
43
      <listitem>
1127 jmengual 44
        <para>Somme de contrôle MD5 du téléchargement&nbsp;: &xterm-md5sum;</para>
721 texou 45
      </listitem>
46
      <listitem>
1127 jmengual 47
        <para>Taille du téléchargement&nbsp;: &xterm-size;</para>
721 texou 48
      </listitem>
49
      <listitem>
1127 jmengual 50
        <para>Estimation de l'espace disque requis&nbsp;: &xterm-buildsize;</para>
721 texou 51
      </listitem>
52
      <listitem>
1127 jmengual 53
        <para>Estimation du temps de construction&nbsp;: &xterm-time;</para>
721 texou 54
      </listitem>
55
    </itemizedlist>
56
 
57
    <bridgehead renderas="sect3">xterm Dependencies</bridgehead>
58
 
1127 jmengual 59
    <bridgehead renderas="sect4">Requises</bridgehead>
721 texou 60
    <para role="required"><xref linkend="xorg7-lib"/></para>
61
 
1127 jmengual 62
    <bridgehead renderas="sect4">Facultatives</bridgehead>
63
    <para role="optional"><xref linkend="luit"/> (requis pour les locales non UTF-8
64
    si l'utilisateur veut des polices TrueType, et toujours requis pour les locales
65
    chinoises, japonaises et coréennes). Les instructions de configuration
66
    ci-dessous supposent que Luit est installé.</para>
721 texou 67
 
1127 jmengual 68
    <para condition="html" role="usernotes">Notes utilisateur&nbsp;:
721 texou 69
    <ulink url='&blfs-wiki;/Xterm'/></para>
70
 
71
  </sect2>
72
 
73
  <sect2 role="installation">
1127 jmengual 74
    <title>Installation de xterm</title>
721 texou 75
 
1127 jmengual 76
    <para>Installez <application>xterm</application> en lançant
77
    les commandes suivantes&nbsp;:</para>
721 texou 78
 
79
<screen><userinput>sed -i '/v0/,+1s/new:/new:kb=^?:/' termcap &amp;&amp;
80
echo -e '\tkbs=\\177,' &gt;&gt;terminfo &amp;&amp;
81
TERMINFO=/usr/lib/terminfo ./configure $XORG_CONFIG \
82
    --enable-luit --enable-wide-chars \
83
    --with-app-defaults=$XORG_PREFIX/share/X11/app-defaults &amp;&amp;
84
make</userinput></screen>
85
 
1127 jmengual 86
    <para>Ce paquet n'est pas fourni avec une suite de tests.</para>
721 texou 87
 
1127 jmengual 88
    <para>Maintenant, en tant qu'utilisateur <systemitem class="username">root</systemitem>&nbsp;:</para>
721 texou 89
 
90
<screen role="root"><userinput>make install &amp;&amp;
91
make install-ti</userinput></screen>
92
 
93
  </sect2>
94
 
95
  <sect2 role="commands">
1127 jmengual 96
    <title>Explication des commandes</title>
721 texou 97
 
98
    <para><command>sed -i ... termcap</command>,
1127 jmengual 99
    <command>echo ... >>terminfo</command>&nbsp;: Ces commandes modifient
100
    la description du terminal, afin qu'il soit prévu que la touche Retour
101
    renvoie le caractère au code ASCII 127, en cohérence avec la console Linux.</para>
721 texou 102
 
1127 jmengual 103
    <para><parameter>TERMINFO=/usr/lib/terminfo</parameter>&nbsp;: Ceci garantit
104
    que le fichier terminfo de <command>xterm</command> sera installé dans la base de données
105
    terminfo du système lorsque le préfixe d'installation n'est pas
721 texou 106
    <filename class="directory">/usr</filename>.</para>
107
 
1127 jmengual 108
    <para><parameter>--with-app-defaults=...</parameter>&nbsp;: Règle l'emplacement
109
    du répertoire <filename class="directory">app-defaults</filename>.</para>
721 texou 110
 
1127 jmengual 111
    <para><parameter>--enable-luit</parameter>&nbsp;: Active le filtre
112
    luit pour la traduction de l'Unicode (utilisé en interne par xterm dans la
113
    configuration ci-dessous) et et l'encodage de locales. Si
114
    <command>luit</command> n'est pas trouvé dans le PATH, le
115
    <filename>/usr/X11R6/bin/luit</filename> par défaut sera utilisé.</para>
721 texou 116
 
1127 jmengual 117
    <para><parameter>--enable-wide-chars</parameter>&nbsp;: Ajoute le support
118
    des caractères larges.</para>
721 texou 119
 
1127 jmengual 120
    <para><command>make install-ti</command>&nbsp;: Cette commande installe des fichiers
121
    de description de terminfo corrigés pour une utilisation avec
721 texou 122
    <application>xterm</application>.</para>
123
 
124
  </sect2>
125
 
126
  <sect2 role="configuration">
1127 jmengual 127
    <title>Configuration de xterm</title>
721 texou 128
 
1127 jmengual 129
    <para>Il y deux manières de configurer xterm. Vous pouvez ajouter des définitions
130
    de ressource X au fichier <filename>~/.Xresources</filename> de l'utilisateur ou
131
    les ajouter au fichier <filename>$XORG_PREFIX/share/X11/app-defaults/Xterm</filename>
132
    global.</para>
721 texou 133
 
1127 jmengual 134
    <para>Pour que Xterm suive les paramètres de locales de l'environnement,
135
    utile les polices TrueType, et suive les conventions Linux
136
    en matière de code envoyé par la touche Retour, ajoutez
137
    les définitions suivantes en tant que
138
    <systemitem class="username">root</systemitem>&nbsp;:</para>
721 texou 139
 
140
<screen role="root"><userinput>cat &gt;&gt; $XORG_PREFIX/share/X11/app-defaults/XTerm &lt;&lt; "EOF"
141
*VT100*locale: true
142
*VT100*faceName: Monospace
143
*VT100*faceSize: 10
144
*backarrowKeyIsErase: true
145
*ptyInitialErase: true
146
EOF</userinput></screen>
147
 
148
  </sect2>
149
 
150
  <sect2 role="content">
1127 jmengual 151
    <title>Contenu</title>
721 texou 152
 
153
    <segmentedlist>
1127 jmengual 154
      <segtitle>Programmes installés</segtitle>
721 texou 155
 
156
      <seglistitem>
1127 jmengual 157
        <seg>resize, uxterm, et xterm</seg>
721 texou 158
      </seglistitem>
159
    </segmentedlist>
160
 
161
    <variablelist>
1127 jmengual 162
      <bridgehead renderas="sect3">Descriptions courtes</bridgehead>
721 texou 163
      <?dbfo list-presentation="list"?>
164
      <?dbhtml list-presentation="table"?>
165
 
166
      <varlistentry id="resize">
167
        <term><filename>resize</filename></term>
168
        <listitem>
1127 jmengual 169
          <para>un fiche une ligne de commande pour paramétrer le
170
          variables d'environnement TERM et TERMCAP pour indiquer la taille courante
171
          de la fenêtre xterm.</para>
721 texou 172
          <indexterm zone="xterm2 resize">
173
            <primary sortas="b-resize">resize</primary>
174
          </indexterm>
175
        </listitem>
176
      </varlistentry>
177
 
178
      <varlistentry id="uxterm">
179
        <term><filename>uxterm</filename></term>
180
        <listitem>
1127 jmengual 181
          <para>est un script enveloppe qui modifie la locale actuelle pour utiliser
182
          UTF-8 et qui démarre xterm avec les bons réglages.</para>
721 texou 183
          <indexterm zone="xterm2 uxterm">
184
            <primary sortas="b-uxterm">uxterm</primary>
185
          </indexterm>
186
        </listitem>
187
      </varlistentry>
188
 
189
      <varlistentry id="xterm-bin">
190
        <term><filename>xterm</filename></term>
191
        <listitem>
1127 jmengual 192
          <para>est un émulateur de terminal pour le système X Window.</para>
721 texou 193
          <indexterm zone="xterm2 xterm2">
194
            <primary sortas="b-xterm2">xterm</primary>
195
          </indexterm>
196
        </listitem>
197
      </varlistentry>
198
 
199
    </variablelist>
200
 
201
  </sect2>
202
 
203
</sect1>