/trunk/blfs/x/wm/metacity/metacity-config.xml |
---|
1,5 → 1,5 |
<sect2> |
<title>Configurer <application>metacity</application></title> |
<title>Configurer <application>Metacity</application></title> |
<sect3><title>Informations de configuration</title> |
/trunk/blfs/x/wm/metacity/metacity.ent |
---|
1,12 → 1,11 |
<!ENTITY metacity SYSTEM "../metacity.xml"> |
<!ENTITY metacity-intro SYSTEM "metacity-intro.xml"> |
<!ENTITY metacity-inst SYSTEM "metacity-inst.xml"> |
<!ENTITY metacity-exp SYSTEM "metacity-exp.xml"> |
<!ENTITY metacity-config SYSTEM "metacity-config.xml"> |
<!ENTITY metacity-desc SYSTEM "metacity-desc.xml"> |
<!ENTITY metacity-config SYSTEM "metacity-config.xml"> |
<!ENTITY metacity-buildsize "31,5 Mo"> |
<!ENTITY metacity-version "2.4.55"> |
<!ENTITY metacity-download-http "http://ftp.gnome.org/pub/GNOME/sources/metacity/2.4/metacity-2.4.55.tar.bz2"> |
<!ENTITY metacity-download-ftp "ftp://ftp.gnome.org/pub/GNOME/sources/metacity/2.4/metacity-2.4.55.tar.bz2"> |
<!ENTITY metacity-download-http "http://ftp.gnome.org/pub/GNOME/sources/metacity/2.4/metacity-&metacity-version;.tar.bz2"> |
<!ENTITY metacity-download-ftp "ftp://ftp.gnome.org/pub/GNOME/sources/metacity/2.4/metacity-&metacity-version;.tar.bz2"> |
<!ENTITY metacity-size "1,3 Mo"> |
<!ENTITY metacity-buildsize "31,5 Mo"> |
<!ENTITY metacity-time "0,49 SBU"> |
/trunk/blfs/x/wm/metacity/metacity-intro.xml |
---|
1,7 → 1,7 |
<sect2> |
<title>Introduction à <application>metacity</application></title> |
<title>Introduction à <application>Metacity</application></title> |
<para>Le package <application>metacity</application> contient un gestionnaire |
<para>Le package <application>Metacity</application> contient un gestionnaire |
de fenêtres. C'est utile pour organiser et afficher les fenêtres.</para> |
<sect3><title>Informations sur le package</title> |
17,7 → 17,7 |
&metacity-time;</para></listitem></itemizedlist> |
</sect3> |
<sect3><title>Dépendances de <application>metacity</application></title> |
<sect3><title>Dépendances de <application>Metacity</application></title> |
<sect4><title>Requis</title> |
<para><xref linkend="xfree86"/>, <xref linkend="intltool"/> et <xref |
linkend="GTK2"/> |
/trunk/blfs/x/wm/metacity/metacity-inst.xml |
---|
1,7 → 1,7 |
<sect2> |
<title>Installation de <application>metacity</application></title> |
<title>Installation de <application>Metacity</application></title> |
<para>Installez <application>metacity</application> en lançant les commandes |
<para>Installez <application>Metacity</application> en lançant les commandes |
suivantes:</para> |
<screen><userinput><command>./configure --prefix=/usr --libexec=/usr/sbin --sysconfdir=/etc && |
/trunk/blfs/x/wm/metacity/metacity-desc.xml |
---|
1,7 → 1,7 |
<sect2> |
<title>Contenu</title> |
<para>Le package <application>metacity</application> contient |
<para>Le package <application>Metacity</application> contient |
<command>metacity</command>.</para> |
</sect2> |
10,7 → 10,7 |
<sect3><title>metacity</title> |
<para><command>metacity</command> est un gestionnaire de fenêtres utilisé |
principalement par Gnome.</para></sect3> |
principalement par GNOME.</para></sect3> |
</sect2> |
/trunk/blfs/x/wm/enlightenment/enlightenment-config.xml |
---|
1,8 → 1,8 |
<sect2> |
<title>Configurer enlightenment</title> |
<title>Configurer <application>enlightenment</application></title> |
<sect3><title>Fichiers de configuration</title> |
<para><userinput>~/.enlightenment/*</userinput></para> |
<para><filename>~/.enlightenment/*</filename></para> |
</sect3> |
<sect3><title>Informations de configuration</title> |
10,9 → 10,9 |
<para>Assurez-vous de sauvegarder votre <filename>.xinitrc</filename> avant de |
continuer.</para> |
<para><screen><userinput>cat >> ~/.xinitrc << "EOF"</userinput> |
<screen><userinput><command>cat >> ~/.xinitrc << "EOF"</command> |
exec enlightenment |
<userinput>EOF</userinput></screen></para> |
<command>EOF</command></userinput></screen> |
</sect3> |
/trunk/blfs/x/wm/enlightenment/enlightenment-intro.xml |
---|
8,7 → 8,7 |
Estimation de l'espace disque requis: &enlightenment-buildsize;</screen> |
<para>Le package enlightenment contient un gestionnaire de fen^etre. Il est |
utilisé pour organiser et styliser X windows.</para> |
utilisé pour organiser et styliser des fenêtres.</para> |
<screen>enlightenment dépend de |
<xref linkend="xfree86"/>, <xref linkend="imlib"/>, <xref linkend="fnlib"/> et |
/trunk/blfs/x/wm/enlightenment/enlightenment-exp.xml |
---|
1,10 → 1,11 |
<sect2> |
<title>Explication de la commande</title> |
<para><userinput>--enable-fsstd :</userinput> Cette commande installe les |
fichiers dans <filename>/usr/bin</filename> et <filename> /usr/share</filename> |
au lieu de <filename>/usr/enlightenment/bin</filename> et |
<filename>/usr/enlightenment</filename>.</para> |
<para><option>--enable-fsstd</option>: Cette commande installe les |
fichiers dans <filename class="directory">/usr/bin</filename> et <filename |
class="directory">/usr/share</filename> au lieu de <filename |
class="directory">/usr/enlightenment/bin</filename> et |
<filename class="directory">/usr/enlightenment</filename>.</para> |
</sect2> |
/trunk/blfs/x/wm/enlightenment/enlightenment-inst.xml |
---|
1,11 → 1,11 |
<sect2> |
<title>Installation de enlightenment</title> |
<title>Installation de <application>enlightenment</application></title> |
<para>Installez enlightenment en lançant les commandes suivantes:</para> |
<para>Installez <application>enlightenment</application> en lançant les commandes suivantes:</para> |
<para><screen><userinput>./configure --prefix=/usr --enable-fsstd && |
<screen><userinput><command>./configure --prefix=/usr --enable-fsstd && |
make && |
make install</userinput></screen></para> |
make install</command></userinput></screen> |
</sect2> |
/trunk/blfs/x/wm/wm.xml |
---|
4,7 → 4,7 |
<para>Des gestionnaires de fenêtres et des environnements de bureau sont les |
interfaces principales de l'utilisateur dans le système |
<application>X</application> Windows. Un gestionnaire de fenêtre est un |
<application>X</application> Window. Un gestionnaire de fenêtre est un |
programme qui contrôle l'apparence des fenêtres et apporte les moyens par |
lesquels l'utilisateur peut interagir avec elles. Un environnement de bureau |
apporte une interface plus complète au système d'exploitation et apporte un |
16,8 → 16,10 |
<application>Enlightenment</application>, <application>Sawfish</application>, |
et <application>Blackbox</application>.</para> |
<para>Les environnements de bureau disponibles pour Linux sont GNOME, KDE et |
XFce.</para> |
<para>Les environnements de bureau disponibles pour Linux sont |
<application><acronym>GNOME</acronym></application>, |
<application><acronym>KDE</acronym></application> et |
<application>XFce</application>.</para> |
<para>Choisir un gestionnaire de fenêtres ou un environnement de bureau est |
hautement subjectif. Le choix dépend de l'apparence ('look and feel') des |
29,8 → 31,8 |
<para>Dans ce chapitre, les instructions d'installation de plusieurs |
gestionnaires de bureau et d'un environnement de bureau léger sont présentées. |
Plus loin dans ce livre, <application>KDE</application> and |
<application>Gnome</application> auront leur propre partie.</para> |
Plus loin dans ce livre, <application><acronym>KDE</acronym></application> et |
<application><acronym>GNOME</acronym></application> auront leur propre partie.</para> |
&sawfish; |
&fluxbox; |
/trunk/blfs/x/wm/sawfish/sawfish-desc.xml |
---|
10,7 → 10,7 |
<sect3><title>sawfish</title> |
<para><command>sawfish</command> est un gestionnaire de fenêtres extensible en |
utilisant un langage de script basé sur Lisp.</para></sect3> |
utilisant un langage de script basé sur <command>Lisp</command>.</para></sect3> |
</sect2> |
/trunk/blfs/x/wm/sawfish/sawfish-config.xml |
---|
9,6 → 9,7 |
<screen><userinput><command>cat >> ~/.xinitrc << "EOF"</command> |
exec sawfish |
<command>EOF</command></userinput></screen> |
</sect3> |
</sect2> |
/trunk/blfs/x/wm/sawfish/sawfish.ent |
---|
2,11 → 2,11 |
<!ENTITY sawfish-intro SYSTEM "sawfish-intro.xml"> |
<!ENTITY sawfish-inst SYSTEM "sawfish-inst.xml"> |
<!ENTITY sawfish-exp SYSTEM "sawfish-exp.xml"> |
<!ENTITY sawfish-config SYSTEM "sawfish-config.xml"> |
<!ENTITY sawfish-desc SYSTEM "sawfish-desc.xml"> |
<!ENTITY sawfish-config SYSTEM "sawfish-config.xml"> |
<!ENTITY sawfish-buildsize "17,5 Mo"> |
<!ENTITY sawfish-version "1.3"> |
<!ENTITY sawfish-download-http "http://telia.dl.sourceforge.net/sawmill/sawfish-1.3.tar.gz"> |
<!ENTITY sawfish-download-ftp ""> |
<!ENTITY sawfish-download-http "http://telia.dl.sourceforge.net/sawmill/sawfish-&sawfish-version;.tar.gz"> |
<!ENTITY sawfish-download-ftp "ftp://sunsite.ccu.edu.tw/pub10/sourceforge/s/sawmill/sawfish-&sawfish-version;.tar.gz"> |
<!ENTITY sawfish-size "1,5 Mo"> |
<!ENTITY sawfish-buildsize "17,5 Mo"> |
<!ENTITY sawfish-time "0,26 SBU"> |
/trunk/blfs/x/wm/sawfish/sawfish-exp.xml |
---|
1,16 → 1,16 |
<sect2> |
<title>Explications des commandes</title> |
<para><command>--with-audiofile</command> : Cette commande demande à |
<application>sawfish</application> d'utiliser <filename>libaudiofile</filename> |
<para><option>--with-audiofile</option> : Cette commande demande à |
<application>sawfish</application> d'utiliser <filename class="libraryfile">libaudiofile</filename> |
pour la manipulation du son.</para> |
<para><command>--with-esd</command> : Cette commande indique à |
<para><option>--with-esd</option> : Cette commande indique à |
<application>sawfish</application> d'utiliser le démon de son Enlightened. |
</para> |
<para><command>--with-gnome-prefix=/opt/gnome2-2</command> : Cette commande |
indique à <application>sawfish</application> le répertoire de GNOME.</para> |
<para><option>--with-gnome-prefix=/opt/gnome2-2</option> : Cette commande |
indique à <application>sawfish</application> le répertoire de <application><acronym>GNOME</acronym></application>.</para> |
</sect2> |
/trunk/blfs/x/wm/xfce.xml |
---|
1,10 → 1,9 |
<sect1 id="xfce" xreflabel="xfce-&xfce-version;"> |
<sect1 id="xfce" xreflabel="XFce-&xfce-version;"> |
<?dbhtml filename="xfce.html" dir="x"?> |
<title>xfce-&xfce-version;</title> |
<title>XFce-&xfce-version;</title> |
&xfce-intro; |
&xfce-inst; |
&xfce-exp; |
&xfce-config; |
&xfce-desc; |
/trunk/blfs/x/wm/xfce/xfce-inst.xml |
---|
1,11 → 1,65 |
<sect2> |
<title>Installation de XFce</title> |
<title>Installation à <application>XFce</application></title> |
<para>Installez XFce en lançant les commandes suivantes:</para> |
<para><application>XFce</application> est distribué maintenant avec une archive |
<acronym>TAR</acronym> des packages de base et des modules. Ces instructions |
couvrent seulement le minimum pour lancer l'application. Les modules restant |
pourraient tous suivre le même modèle qui deviendra rapidement évident.</para> |
<para>Installez <application>XFce</application> en lançant les commandes suivantes:</para> |
<para><screen><userinput>./configure --prefix=/usr --datadir=/usr/share --sysconfdir=/etc && |
<screen><userinput><command>cd src && |
tar -xzvf libxfce4util-&xfce-version;.tar.gz && |
cd libxfce4util-&xfce-version; && |
./configure --prefix=/usr && |
make && |
make install</userinput></screen></para> |
make install && |
cd .. && |
tar -xzvf libxfcegui4-&xfce-version;.tar.gz && |
cd libxfcegui4-&xfce-version; && |
./configure --prefix=/usr && |
make && |
make install && |
cd .. && |
tar -xzvf libxfce4mcs-&xfce-version;.tar.gz && |
cd libxfce4mcs-&xfce-version; && |
./configure --prefix=/usr --sysconfdir=/etc && |
make && |
make install && |
cd .. && |
tar -xzvf xfce-mcs-manager-&xfce-version;.tar.gz && |
cd xfce-mcs-manager-&xfce-version; && |
./configure --prefix=/usr && |
make && |
make install && |
cd .. && |
tar -xzvf xfwm4-&xfce-version;.tar.gz && |
cd xfwm4r-&xfce-version; && |
./configure --prefix=/usr && |
make && |
make install && |
cd .. && |
tar -xzvf xfdesktop-&xfce-version;.tar.gz && |
cd xfdesktop-&xfce-version; && |
./configure --prefix=/usr --sysconfdir=/etc && |
make && |
make install && |
cd .. && |
tar -xzvf xfce4-panel-&xfce-version;.tar.gz && |
cd xfce4-panel-&xfce-version; && |
./configure --prefix=/usr --sysconfdir=/etc && |
make && |
make install && |
cd .. && |
tar -xzvf xfce-utils-&xfce-version;.tar.gz && |
cd xfce-utils-&xfce-version; && |
./configure --prefix=/usr --sysconfdir=/etc && |
make && |
make install</command></userinput></screen> |
<para>Les modules non installés ci-dessus sont : dbh-1.0.15 (requis pour xffm), |
gtk-xfce-engine-2.1.6, xfce-mcs-plugins, xfce4-iconbox, xfce4-mixer, |
xfce4-systray, sxfce4-themes, xfce4-toys, xfce4-trigger-launcher, xffm, |
xffm-icons, xfprint et xfwm4-themes.</para> |
</sect2> |
/trunk/blfs/x/wm/xfce/xfce-desc.xml |
---|
1,127 → 1,85 |
<sect2> |
<title>Contenu</title> |
<para>Le package XFce contient <userinput>CDE2Xfcepal</userinput>, |
<userinput>startxfce</userinput>, <userinput>xfbd</userinput>, |
<userinput>xfbdmgr</userinput>, <userinput>xfce</userinput>, |
<userinput>xfce_remove</userinput>, |
<userinput>xfce_setup</userinput>, <userinput>xfce_upgrade</userinput>, |
<userinput>xfclock</userinput>, <userinput>xfdiff</userinput>, |
<userinput>xfglob</userinput>, <userinput>xfgnome</userinput>, |
<userinput>xfhelp</userinput>, <userinput>xflock</userinput>, |
<userinput>xfmenu</userinput>, <userinput>xfmountdev</userinput>, |
<userinput>xfmouse</userinput>, <userinput>xfmouse</userinput>, |
<userinput>xfpager</userinput>, <userinput>xfplay</userinput>, |
<userinput>xfprint</userinput>, <userinput>xfrun</userinput>, |
<userinput>xfsamba</userinput>, <userinput>xfskin</userinput>, |
<userinput>xfsound</userinput>, <userinput>xfterm</userinput>, |
<userinput>xftrash</userinput>, <userinput>xftree</userinput>, |
<userinput>xfumed</userinput> et <userinput>xfwm</userinput>.</para> |
<para>Le package <application>XFce</application> contient |
<command>xfce-mcs-manager</command>, <command>xfce4-about</command>, |
<command>xfce-setting-show</command>, <command>xfce4-panel</command>, |
<command>xfdesktop</command>, <command>xfhelp4</command>, |
<command>xflock4</command>, <command>xfmountdev4</command>, |
<command>xfrun4</command>, <command>xfsamba4</command>, |
<command>xftaskbar4</command>, <command>xfterm4</command>, |
<command>xftrash4</command>, <command>xftree4</command>, |
<command>xfwm4</command> et les bibliothèques |
<filename>libxfce4mcs</filename>, <filename>libxfce4util</filename>, |
et <filename>libxfcegui4</filename>.</para> |
</sect2> |
<sect2><title>Description</title> |
<sect3><title>CDE2Xfcepal</title> |
<para>CDE2Xfcepal convertit des palettes CDE vers des palettes XFce.</para></sect3> |
<sect3><title>xfce-mce-manager</title> |
<para><command>xfce-mce-manager</command> est le gestionnaire de configuration |
pour <application>XFce</application>.</para></sect3> |
<sect3><title>startxfce</title> |
<para>startxfce initialise et lance le serveur X en utilisant |
<filename>~/.xinitrc</filename>.</para></sect3> |
<sect3><title>xfce4-about</title> |
<para><command>xfce4-about</command> affiche la fenêtre d'à propos.</para></sect3> |
<sect3><title>xfbd</title> |
<para>xfbd est un gestionnaire de 'backdrop' pour XFce.</para></sect3> |
<sect3><title>xfce-setting-show</title> |
<para><command>xfce_setting-show</command> affiche la configuration pour |
<application>XFce</application>.</para></sect3> |
<sect3><title>xfbdmgr</title> |
<para>xfbdmgr est un gestionnaire de liste pour XFce.</para></sect3> |
<sect3><title>xfce4-panel</title> |
<para><command>xfce4-panel</command> est le gestionnaire de panneaux pour |
<application>XFce</application>. Il contient le lanceur, l'horloge, un outil de |
vérification d'arrivée de mails, le gestionnaire de bureaux et des autres |
programmes.</para></sect3> |
<sect3><title>xfce</title> |
<para>xfce est une barre d'outils facile à utiliser et facile à configurer pour |
X11.</para></sect3> |
<sect3><title>xfdesktop</title> |
<para><command>xfdesktop </command> est le gestionnaire de bureaux de |
<application>XFce</application>.</para></sect3> |
<sect3><title>xfce_remove</title> |
<para>xfce_remove est un script de désinstallation pour supprimer XFce en tant |
que bureau d'environnement et pour restaurer les précédentes configurations. |
</para></sect3> |
<sect3><title>xfhelp4</title> |
<para><command>xfhelp4</command> est un script lançant un navigateur |
<acronym>HTML</acronym> pour afficher la documentation en ligne.</para></sect3> |
<sect3><title>xfce_setup</title> |
<para>xfce_setup est un script de configuration pour créer |
<filename>~./xinitrc</filename> pour XFce.</para></sect3> |
<sect3><title>xflock4</title> |
<para><command>xflock4</command> est un script utilisé pour verrouiller l'écran |
actuel lors d'actions drag and drop.</para></sect3> |
<sect3><title>xfce_upgrade</title> |
<para>xfce_upgrade est un script de configuration utilisé pour mettre à jour la |
les versions de XFce.</para></sect3> |
<sect3><title>xfmountdev4</title> |
<para><command>xfmountdev4</command> monte un périphérique sur un point de |
montage indiqué et lance <command>xftree4</command>, puis démonte le |
périphérique quand <command>xftree4</command> se termine.</para></sect3> |
<sect3><title>xfclock</title> |
<para>xfce_clock est une horloge et un calendrier pour XFce.</para></sect3> |
<sect3><title>xfrun4</title> |
<para><command>xfrun4</command> est un lanceur de programmes pour |
<application>XFce</application>.</para></sect3> |
<sect3><title>xfdiff</title> |
<para>xfdiff est l'équivalent visuel de la commande diff pour XFce.</para></sect3> |
<sect3><title>xfsamba4</title> |
<para><command>xfsamba4</command> est une interface |
<application>Samba</application> pour <application>XFce</application>.</para></sect3> |
<sect3><title>xfglob</title> |
<para>xfglob est un outil de recherche de fichiers pour XFce.</para></sect3> |
<sect3><title>xftaskbar4</title> |
<para><command>xftaskbar4</command> est le gestionnaire de la barre de tâches |
pour <application>XFce</application>.</para></sect3> |
<sect3><title>xfgnome</title> |
<para>xfgnome est un module de de compatibilité GNOME pour XFwm.</para></sect3> |
<sect3><title>xfterm4</title> |
<para><command>xfterm4</command> est un petit wrapper de terminal |
utilisé pour des actions de drag and drop avec le panneau |
d'<application>XFce</application>. |
</para></sect3> |
<sect3><title>xfhelp</title> |
<para>xfhelp est un script permettant de lancer un navigateur HTML affichant |
la documentation en ligne.</para></sect3> |
<sect3><title>xftrash4</title> |
<para><command>xftrash4</command> est un petit script utilisé pour des actions |
de drag and drop avec le panneau <application>XFce</application>.</para></sect3> |
<sect3><title>xflock</title> |
<para>xflock est un script utilisé pour verrouiller l'écran courant durant des |
actions de drap and drop.</para></sect3> |
<sect3><title>xftree4</title> |
<para><command>xftree4</command> est le gestionnaire de fichiers |
d'<application>XFce</application>.</para></sect3> |
<sect3><title>xfmenu</title> |
<para>xfmenu est le lanceur de menu pour XFce.</para></sect3> |
<sect3><title>xfwm4</title> |
<para><command>xfwm4</command> est un gestionnaire de fenêtres pour |
<application>X11</application>.</para></sect3> |
<sect3><title>xfmountdev</title> |
<para>xfmountdev monte un périphérique sur un point de montage spécifié et lance |
xftree, puis démonte le périphérique quand xftree finit.</para></sect3> |
<sect3><title>xfmouse</title> |
<para>xfmouse est un outil de configuration de la souris pour XFce.</para></sect3> |
<sect3><title>xfpager</title> |
<para>xfpager est un pageur pour XFwm.</para></sect3> |
<sect3><title>xfplay</title> |
<para>xfplay est un script qui exécute le programme play (non inclus dans le |
package).</para></sect3> |
<sect3><title>xfprint</title> |
<para>xfprint est un wrapper minimaliste d'édition à utiliser avec du drag and |
drop sur le panneau XFce.</para></sect3> |
<sect3><title>xfrun</title> |
<para>xfrun est le lanceur de programmes de XFce.</para></sect3> |
<sect3><title>xfsamba</title> |
<para>xfsamba est un front-end pour XFce.</para></sect3> |
<sect3><title>xfskin</title> |
<para>xfskin est un script qui gère les thèmes pour XFce.</para></sect3> |
<sect3><title>xfsound</title> |
<para>xfsound est le serveur de son pour XFce.</para></sect3> |
<sect3><title>xfterm</title> |
<para>xfterm est un wrapper pour petits terminaux utilisé avec des actions de |
drag and drop pour le panneau XFce.</para></sect3> |
<sect3><title>xftrash</title> |
<para>xftrash est un petit script utilisé avec des actions de drag and drop sur |
le panneau XFce.</para></sect3> |
<sect3><title>xftree</title> |
<para>xftree est le gestionnaire de fichiers pour XFce.</para></sect3> |
<sect3><title>xfumed</title> |
<para>xfumed est l'éditeur du menu utilisateur pour XFce.</para></sect3> |
<sect3><title>xfwm</title> |
<para>xfwm est un gestionnaire de fenêtres pour X11.</para></sect3> |
</sect2> |
/trunk/blfs/x/wm/xfce/xfce-config.xml |
---|
1,5 → 1,5 |
<sect2> |
<title>Configurer XFce</title> |
<title>Configurer <application>XFce</application></title> |
<sect3><title>Fichiers de configuration</title> |
<para><filename>~/.xinitrc</filename></para> |
7,10 → 7,16 |
<sect3><title>Informations de configuration</title> |
<para>XFce inclut un script nommé <filename>xfce_setup</filename> qui |
configurera xfce pour l'utilisateur. Est aussi inclus un script nommé |
<filename>xfce_remove</filename> qui remets les fichiers de configuration |
dans leur état précédent.</para> |
<para>Assurez-vous de sauvegarder votre fichier <filename>.xinitrc</filename> |
avant de continuer.</para> |
<screen><userinput><command>cat >> ~/.xinitrc << "EOF"</command> |
xfce-mcs-manager |
xfwm4 --daemon |
xftaskbar4 & |
xfdesktop & |
exec xfce4-panel |
<command>EOF</command></userinput></screen> |
</sect3> |
</sect2> |
/trunk/blfs/x/wm/xfce/xfce.ent |
---|
1,11 → 1,11 |
<!ENTITY xfce SYSTEM "../xfce.xml"> |
<!ENTITY xfce-intro SYSTEM "xfce-intro.xml"> |
<!ENTITY xfce-inst SYSTEM "xfce-inst.xml"> |
<!ENTITY xfce-exp SYSTEM "xfce-exp.xml"> |
<!ENTITY xfce-config SYSTEM "xfce-config.xml"> |
<!ENTITY xfce-desc SYSTEM "xfce-desc.xml"> |
<!ENTITY xfce-config SYSTEM "xfce-config.xml"> |
<!ENTITY xfce-buildsize "26,3 Mo"> |
<!ENTITY xfce-version "3.8.18"> |
<!ENTITY xfce-download-http "http://telia.dl.sourceforge.net/xfce/xfce-3.8.18.tar.gz"> |
<!ENTITY xfce-version "4.0.0"> |
<!ENTITY xfce-download-http "http://telia.dl.sourceforge.net/xfce/xfce-&xfce-version;-src.tar.bz2"> |
<!ENTITY xfce-download-ftp ""> |
<!ENTITY xfce-size "5,1 Mo"> |
<!ENTITY xfce-size "16 Mo"> |
<!ENTITY xfce-buildsize "107 Mo"> |
<!ENTITY xfce-time "varie"> |
/trunk/blfs/x/wm/xfce/xfce-intro.xml |
---|
1,19 → 1,30 |
<sect2> |
<title>Introduction à XFce</title> |
<title>Introduction à <application>XFce</application></title> |
<screen>Site de téléchargement (HTTP): <ulink url="&xfce-download-http;"/> |
Site de téléchargement (FTP): <ulink url="&xfce-download-ftp;"/> |
Version utilisée: &xfce-version; |
Taille du package: &xfce-size; |
Estimation de l'espace disque requis: &xfce-buildsize;</screen> |
<para>Le package <application>XFce</application> contient un environnement de |
bureau léger.</para> |
<para>Le package XFce contient un environnement de bureau léger.</para> |
<sect3><title>Informations sur le package</title> |
<itemizedlist spacing='compact'> |
<listitem><para>Téléchargement (HTTP): <ulink |
url="&xfce-download-http;"/></para></listitem> |
<listitem><para>Téléchargement (FTP): <ulink |
url="&xfce-download-ftp;"/></para></listitem> |
<listitem><para>Taille du téléchargement: &xfce-size;</para></listitem> |
<listitem><para>Estimation de l'espace disque requis: |
&xfce-buildsize;</para></listitem> |
<listitem><para>Estimation du temps de construction: |
&xfce-time;</para></listitem></itemizedlist> |
</sect3> |
<sect3><title>Dépendances de <application>XFce</application></title> |
<sect4><title>Requis</title> |
<para><xref linkend="xfree86"/>, <xref linkend="GTK2"/>, <xref |
linkend="pkgconfig"/> et <xref linkend="libxml2"/></para></sect4> |
<sect4><title>Optionnel</title> |
<para><xref linkend="imlib"/>, <xref linkend="libpng"/>, |
<xref linkend="libjpeg"/>, <xref linkend="libungif"/> et <xref |
linkend="libtiff"/></para></sect4> |
</sect3> |
<screen>XFce dépend de |
<xref linkend="xfree86"/>, <xref linkend="GTK"/> et <xref linkend="GLib"/> |
XFce utilisera |
<xref linkend="gdk"/>, <xref linkend="imlib"/>, <xref linkend="libpng"/>, |
<xref linkend="libjpeg"/>, <xref linkend="libungif"/> et |
<xref linkend="libtiff"/></screen> |
</sect2> |
/trunk/blfs/x/wm/fluxbox.xml |
---|
1,6 → 1,6 |
<sect1 id="fluxbox" xreflabel="fluxbox-&fluxbox-version;"> |
<sect1 id="fluxbox" xreflabel="Fluxbox-&fluxbox-version;"> |
<?dbhtml filename="fluxbox.html" dir="x"?> |
<title>fluxbox-&fluxbox-version;</title> |
<title>Fluxbox-&fluxbox-version;</title> |
&fluxbox-intro; |
&fluxbox-inst; |
/trunk/blfs/x/wm/fluxbox/fluxbox-intro.xml |
---|
1,16 → 1,33 |
<sect2> |
<title>Introduction à fluxbox</title> |
<title>Introduction à <application>Fluxbox</application></title> |
<screen>Site de téléchargement (HTTP): <ulink url="&fluxbox-download-http;"/> |
Site de téléchargement (FTP): <ulink url="&fluxbox-download-ftp;"/> |
Version utilisée: &fluxbox-version; |
Taille du package: &fluxbox-size; |
Estimation de l'espace disque requis: &fluxbox-buildsize; |
Estimation du temps de construction: &fluxbox-time;</screen> |
<para>Le package <application>Fluxbox</application> contient un gestionnaire de |
fenêtres.</para> |
<para>La package fluxbox contient un gestionnaire de fenêtres.</para> |
<sect3><title>Informations sur le package</title> |
<itemizedlist spacing='compact'> |
<listitem><para>Téléchargement (HTTP): <ulink |
url="&fluxbox-download-http;"/></para></listitem> |
<listitem><para>Téléchargement (FTP): <ulink |
url="&fluxbox-download-ftp;"/></para></listitem> |
<listitem><para>Taille du téléchargement: &fluxbox-size;</para></listitem> |
<listitem><para>Estimation de l'espace disque requis: |
&fluxbox-buildsize;</para></listitem> |
<listitem><para>Estimation du temps de construction: |
&fluxbox-time;</para></listitem></itemizedlist> |
</sect3> |
<screen>fluxbox dépend de |
<xref linkend="xfree86"/></screen> |
<sect3><title>Téléchargements supplémentaires</title> |
<itemizedlist spacing='compact'> |
<listitem><para>Correctif requis (HTTP): <ulink |
url="&patch-root;/fluxbox-0.1.14-gcc33.patch"/></para></listitem> |
</itemizedlist> |
</sect3> |
<sect3><title>Dépendances de <application>Fluxbox</application></title> |
<sect4><title>Requis</title> |
<para><xref linkend="xfree86"/></para></sect4> |
</sect3> |
</sect2> |
/trunk/blfs/x/wm/fluxbox/fluxbox-exp.xml |
---|
2,12 → 2,13 |
<title>Explication des commandes</title> |
<para><userinput>--enable-kde :</userinput> Cette commande active la |
fonctionnalité de fluxbox lui permettant de placer les icônes de la poubelle |
kde.</para> |
fonctionnalité de <application>Fluxbox</application> lui permettant de placer |
les icônes de la poubelle <application><acronym>KDE</acronym></application>.</para> |
<para><userinput>--enable-gnome :</userinput> Cette commande active le support |
de gnome dans fluxbox.</para> |
<para><option>--disable-nls</option>: Cette commande désactive la fonctionnalité |
de <application>Fluxbox</application> pour supporter les langages |
internationaux. C'est un paramètre optionnel pour contourner un problème de |
compilation si vous n'avez pas installer toutes les locales.</para> |
</sect2> |
/trunk/blfs/x/wm/fluxbox/fluxbox-inst.xml |
---|
1,11 → 1,12 |
<sect2> |
<title>Installation de fluxbox</title> |
<title>Installation de <application>Fluxbox</application></title> |
<para>Installez fluxbox en lançant les commandes suivantes:</para> |
<para>Installez <application>Fluxbox</application> en lançant les commandes suivantes:</para> |
<para><screen><userinput>./configure --prefix=/usr --enable-kde --enable-gnome && |
<screen><userinput><command>patch -Np1 -i ../fluxbox-0.1.14-gcc33.patch && |
./configure --prefix=/usr --enable-kde --enable-gnome && |
make && |
make install </userinput></screen></para> |
make install</command></userinput></screen> |
</sect2> |
/trunk/blfs/x/wm/fluxbox/fluxbox-desc.xml |
---|
1,8 → 1,9 |
<sect2> |
<title>Contenu</title> |
<para>Le package fluxbox contient <userinput>fluxbox</userinput>, |
<userinput>bsetbg</userinput> et <userinput>bsetroot</userinput>.</para> |
<para>Le package <application>Fluxbox</application> contient |
<command>fluxbox</command>, <command>bsetbg</command> et |
<command>bsetroot</command>.</para> |
</sect2> |
9,17 → 10,21 |
<sect2><title>Description</title> |
<sect3><title>fluxbox</title> |
<para>fluxbox est un gestionnaire de fenêtre pour X11 basé sur Blackbox 0.61.0. |
</para></sect3> |
<para><command>fluxbox</command> est un gestionnaire de fenêtre pour |
<application>X11</application> basé sur <application>Blackbox</application> |
0.61.0.</para></sect3> |
<sect3><title>bsetbg</title> |
<para>bsetbg est un utilitaire qui met en place l'image de fond d'écran. Il a |
besoin de display, Esetroot, wmsetbg, xv, qiv ou xsri pour être utilisé. |
</para></sect3> |
<para><command>bsetbg </command>est un utilitaire qui met en place l'image de |
fond d'écran. Il a besoin de <command>display</command>, |
<command>Esetroot</command>, <command>wmsetbg</command>, |
<command>xv</command>, <command>qiv</command> ou <command>xsri</command> pour |
être utilisé.</para></sect3> |
<sect3><title>bsetroot</title> |
<para>bsetroot est un utilitaire blackbox permettant de changer l'apparence de |
la fenêtre racine.</para></sect3> |
<para><command>bsetroot </command>est un utilitaire |
<application>blackbox</application> permettant de changer l'apparence de la |
fenêtre racine.</para></sect3> |
</sect2> |
/trunk/blfs/x/wm/fluxbox/fluxbox-config.xml |
---|
1,5 → 1,5 |
<sect2> |
<title>Configurer fluxbox</title> |
<title>Configurer <application>Fluxbox</application></title> |
<sect3><title>Fichiers de configuration</title> |
<para><filename>~/.fluxbox/init</filename>, |
12,14 → 12,14 |
<para>Assurez-vous d'avoir sauvegardé votre version actuelle de |
<filename>.xinitrc</filename> avant de continuer l'installation.</para> |
<para><screen><userinput>cat >> ~/.xinitrc << "EOF"</userinput> |
<screen><userinput><command>cat >> ~/.xinitrc << "EOF"</command> |
exec fluxbox |
<userinput>EOF</userinput></screen></para> |
<command>EOF</command></userinput></screen> |
<para><screen><userinput>mkdir ~/.fluxbox && |
<screen><userinput><command>mkdir ~/.fluxbox && |
cp /usr/share/fluxbox/init ~/.fluxbox/init && |
cp /usr/share/fluxbox/keys ~/.fluxbox/keys && |
cp /usr/share/fluxbox/menu ~/.fluxbox/menu </userinput></screen></para> |
cp /usr/share/fluxbox/menu ~/.fluxbox/menu </command></userinput></screen> |
<para>Les objets du menu sont ajoutés en éditant |
<filename>~/.fluxbox/menu</filename>. La syntaxe est expliquée dans la page man |
/trunk/blfs/x/wm/fluxbox/fluxbox.ent |
---|
2,11 → 2,11 |
<!ENTITY fluxbox-intro SYSTEM "fluxbox-intro.xml"> |
<!ENTITY fluxbox-inst SYSTEM "fluxbox-inst.xml"> |
<!ENTITY fluxbox-exp SYSTEM "fluxbox-exp.xml"> |
<!ENTITY fluxbox-config SYSTEM "fluxbox-config.xml"> |
<!ENTITY fluxbox-desc SYSTEM "fluxbox-desc.xml"> |
<!ENTITY fluxbox-config SYSTEM "fluxbox-config.xml"> |
<!ENTITY fluxbox-buildsize "6,5 Mo"> |
<!ENTITY fluxbox-version "0.1.14"> |
<!ENTITY fluxbox-download-http "http://telia.dl.sourceforge.net/sourceforge/fluxbox/fluxbox-0.1.14.tar.bz2"> |
<!ENTITY fluxbox-download-http "http://telia.dl.sourceforge.net/sourceforge/fluxbox/fluxbox-&fluxbox-version;.tar.bz2"> |
<!ENTITY fluxbox-download-ftp ""> |
<!ENTITY fluxbox-size "372 Ko"> |
<!ENTITY fluxbox-time "1,11 SBU"> |
<!ENTITY fluxbox-buildsize "53,9 Mo"> |
<!ENTITY fluxbox-time "1,28 SBU"> |
/trunk/blfs/x/wm/metacity.xml |
---|
1,6 → 1,6 |
<sect1 id="metacity" xreflabel="metacity-&metacity-version;"> |
<sect1 id="metacity" xreflabel="Metacity-&metacity-version;"> |
<?dbhtml filename="metacity.html" dir="x"?> |
<title>metacity-&metacity-version;</title> |
<title>Metacity-&metacity-version;</title> |
&metacity-intro; |
&metacity-inst; |
/trunk/blfs/x/installing/installing.xml |
---|
2,6 → 2,8 |
<?dbhtml filename="installing.html" dir="x"?> |
<title>Installer X</title> |
<para>Ce chapitre contient un environnement graphique pour l'utilisateur.</para> |
&xfree86; |
&x-setup; |
/trunk/blfs/x/installing/xfree86-setup.xml |
---|
1,29 → 1,32 |
<sect1 id="x-setup"> |
<?dbhtml filename="xfree86-setup.html" dir="x"?> |
<title>Configuration des composants XFree86</title> |
<title>Composants XFree86</title> |
<sect2> |
<title>Vérification de l'installation Direct Rendering Infrastructure (DRI)</title> |
<para>DRI est un ensemble de travail permettant aux logiciels d'accéder au matériel |
graphique d'une manière efficace et sûre. Il est installé avec XFree86 par défaut si vous |
disposez d'une carte vidéo le supportant. Pour vérifier si le DRI est installé |
<title>Vérification de l'installation Direct Rendering Infrastructure (<acronym>DRI</acronym>)</title> |
<para><acronym>DRI<acronym> est un ensemble de travail permettant aux logiciels |
d'accéder au matériel graphique d'une manière efficace et sûre. Il est installé |
avec <application>XFree86</application> par défaut si vous disposez d'une carte |
vidéo le supportant. Pour vérifier si <acronym>DRI<acronym> est installé |
correctement, vérifiez le fichier de traces <filename>/var/log/XFree86.0.log</filename> |
pour des indications comme:</para> |
<para><screen>(II) R128(0): Direct rendering enabled</screen></para> |
<screen>(II) R128(0): Direct rendering enabled</screen> |
<para>A partir d'un xterm, lancez <userinput>glxinfo</userinput> et cherchez la phrase:</para> |
<para><screen>direct rendering: Yes</screen></para> |
<para>A partir d'un <command>xterm</command>, lancez <command>glxinfo</command> |
et cherchez la phrase:</para> |
<screen>direct rendering: Yes</screen> |
<para>Vous pouvez aussi lancer le programme de test <userinput>glxgears</userinput>. |
<para>Vous pouvez aussi lancer le programme de test <command>glxgears</command>. |
Ce programme affiche une fenêtre avec trois engrenages tournants. |
<filename>xterm</filename> affichera le nombre d'images par cinq secondes, ce qui est |
<command>xterm</command> affichera le nombre d'images par cinq secondes, ce qui est |
une mesure de performance raisonnable. La fenêtre est redimensionnable, et le temps |
d'affichage des images écrites chaque seconde sont extrêmement dépendantes de la taille |
de la fenêtre.</para> |
<para>Pour résoudre les problèmes éventuels, voir le Guide de l'utiilisateur DRI sur |
<userinput><ulink url="http://dri.sourceforge.net/doc/DRIuserguide.html"/></userinput>. |
<para>Pour résoudre les problèmes éventuels, voir le guide de l'utilisateur |
<acronym>DRI</acronym> sur <userinput><ulink |
url="http://dri.sourceforge.net/doc/DRIuserguide.html"/></userinput>. |
</para> |
</sect2> |
30,45 → 33,52 |
<!-- ================================================== --> |
<sect2> |
<title>Ajouter des polices TrueType à XFree86</title> |
<title>Ajouter des polices <application>TrueType</application> à <application>XFree86</application></title> |
<para>Le support des polices TrueType est intégré à XFree86. Les éléments suivants ont |
besoin d'être complétés pour rendre les polices disponibles.</para> |
<para>Le support des polices <application>TrueType</application> est intégré à |
<application>XFree86</application>. Les éléments suivants ont besoin d'être |
complétés pour rendre les polices disponibles.</para> |
<itemizedlist> |
<listitem><para>Etablir un répertoire pour les polices et y placer toutes les polices |
TrueType souhaitées.</para></listitem> |
<application>TrueType</application> souhaitées.</para></listitem> |
<listitem><para>Créer les fichiers <filename>fonts.scale</filename> et |
<filename>fonts.dir</filename> dans le répertoire des polices TrueType.</para></listitem> |
<filename>fonts.dir</filename> dans le répertoire des polices |
<application>TrueType</application>.</para></listitem> |
<listitem><para>S'assurer que le module truetype est chargé dans |
<filename>XF86Config</filename>.</para></listitem> |
<listitem><para>S'assurer que le module <application>TrueType</application> est |
chargé dans <filename>XF86Config</filename>.</para></listitem> |
<listitem><para>S'assurer que la variable <parameter>FontPath</parameter> dans |
<filename>XF86Config</filename> contient le répertoire des polices TrueType.</para></listitem> |
<filename>XF86Config</filename> contient le répertoire des polices |
<application>TrueType</application>.</para></listitem> |
</itemizedlist> |
<sect3><title>Etablir un répertoire des polices TrueType</title> |
<sect3><title>Etablir un répertoire des polices <application>TrueType</application></title> |
<para>La construction d'XFree86 faite ci-dessus crée un répertoire pour les polices |
TrueType: <filename>/usr/X11R6/lib/X11/fonts/TTF</filename>. Ce répertoire dispose déjà |
de quelques polices TrueType et est configuré correctement. Si ce répertoire est |
satisfaisant, copiez toutes les autres polices TrueType que vous souhaitez dans ce |
répertoire. Sinon, créez un nouveau répertoire, de préférence dans le répertoire |
<filename>/usr/X11R6/lib/X11/fonts/</filename> et placez vos polices TrueType ici. |
<para>La construction d'<application>XFree86</application> faite ci-dessus crée |
un répertoire pour les polices <application>TrueType</application>: <filename |
class="directory">/usr/X11R6/lib/X11/fonts/TTF</filename>. Ce répertoire dispose |
déjà de quelques polices <application>TrueType</application> et est configuré |
correctement. Si ce répertoire est satisfaisant, copiez toutes les autres polices |
<application>TrueType</application> que vous souhaitez dans ce répertoire. Sinon, |
créez un nouveau répertoire, de préférence dans le répertoire |
<filename class="directory">/usr/X11R6/lib/X11/fonts/</filename> et placez vos |
polices <application>TrueType</application> ici. |
</para></sect3> |
<sect3><title>Créer <filename>fonts.scale</filename> et |
<filename>fonts.dir</filename></title> |
<para>Maintenant, allez dans le répertoire où se trouvent vos polices TrueType et lancez |
<para>Maintenant, allez dans le répertoire où se trouvent vos polices |
<application>TrueType</application> et lancez |
<screen><userinput>mkfontscale && |
mkfontdir</userinput></screen></para></sect3> |
<sect3><title>S'assurer que TrueType est chargé dans <filename>XF86Config</filename></title> |
<sect3><title>S'assurer que <application>TrueType</application> est chargé dans <filename>XF86Config</filename></title> |
<para>La section "Module" devrait ressembler à ceci: |
<screen>Section "Module" |
... |
77,29 → 87,30 |
EndSection</screen></para></sect3> |
<sect3><title>S'assurer que la variable <parameter>FontPath</parameter> dans |
<filename>XF86Config</filename> pointe vers le répertoire des polices TrueType</title> |
<filename>XF86Config</filename> pointe vers le répertoire des polices <application>TrueType</application></title> |
<para>Le section "Files" devrait ressembler à ceci: |
<screen>Section "Files" |
... |
FontPath "/usr/X11R6/lib/X11/fonts/<TruetypeDir>/" |
FontPath |
"/usr/X11R6/lib/X11/fonts/<replaceable>[TruetypeDir]</replaceable>/" |
... |
EndSection</screen></para> |
</sect3> |
<sect3><title>Mettre à jour les fichiers de cache des polices</title> |
<para>Finalement, pour mettre à jour tous les fichiers de cache des polices spécifiés |
dans <filename>/etc/fonts/fonts.conf</filename>, lancez |
<para>Finalement, pour mettre à jour tous les fichiers de cache des polices |
spécifiés dans <filename>/etc/fonts/fonts.conf</filename>, lancez |
<screen><userinput>fc-cache</userinput></screen> |
</para> |
<para>XFree86 sera maintenant capable d'utiliser les polices TrueType lorsqu'il sera |
relancé. |
<para><application>XFree86</application> sera maintenant capable d'utiliser les |
polices <application>TrueType</application> lorsqu'il sera relancé. |
Vous pouvez vérifier si les nouvelles polices sont disponibles avec les programmes |
<userinput>xlsfonts</userinput> et <userinput>xfontsel</userinput>.</para> |
<command>xlsfonts</command> et <command>xfontsel</command>.</para> |
<note><para>Vous devriez relancer <userinput>mkfontscale</userinput> et |
<userinput>mkfontdir</userinput> à chaque fois que vous ajoutez ou supprimez des polices |
TrueType. Vous devriez aussi relancer <userinput>fc-cache</userinput> à chaque fois que |
<note><para>Vous devriez relancer <command>mkfontscale</command> et |
<command>mkfontdir</command> à chaque fois que vous ajoutez ou supprimez des polices |
TrueType. Vous devriez aussi relancer <command>fc-cache</command> à chaque fois que |
vous ajoutez ou enlevez des polices.</para></note> |
</sect3> |
108,22 → 119,22 |
<!-- ================================================== --> |
<sect2> |
<title>Configurer les claviers</title> |
<para>Dans cette version d'XFree86, il a été dit que les plans de codage du clavier |
<para>Dans cette version d'<application>XFree86</application>, il a été dit que les plans de codage du clavier |
non-latin n'incluaient pas le configuration pour les entrées latin et non-latin, ce qui |
était auparavant le cas. Pour configurer un clavier en latin et non-latin, modifiez |
l'option du pilote du clavier XkbLayout dans la section InputDevice du fichier |
<filename>XF86Config</filename>. Par exempe:</para> |
<para><screen> Section "InputDevice" |
<screen> Section "InputDevice" |
Identifier "Keyboard0" |
Driver "Keyboard" |
Option "XkbModel" "pc105" |
Option "XkbLayout" "en_US,ru" |
Option "XkbOptions" "grp:switch,grp:alt_shift_toggle,grp_led:scroll" |
EndSection</screen></para> |
EndSection</screen> |
<para>Dans cet exemple, vous pouvez utiliser la combinaison Alt-Shift pour passer |
d'un plan de codage à un autre et utiliser la LED "Scroll Lock" pour indiquer lorsque le |
d'un plan de codage à un autre et utiliser la <acronym>LED</acronym> "Scroll Lock" pour indiquer lorsque le |
deuxième plan est actif.</para> |
</sect2> |
130,27 → 141,28 |
<!-- ================================================== --> |
<sect2> |
<title>Configurer xdm</title> |
<para><filename>xdm</filename> apporte un utilitaire de connexion graphique et est |
normalement configuré avec <filename>/etc/inittab</filename>. La plupart des informations |
dont vous avez besoin pour personnaliser <filename>xdm</filename> se trouve dans sa |
<para><command>xdm</command> apporte un utilitaire de connexion graphique et est |
normalement configuré avec <command>/etc/inittab</command>. La plupart des informations |
dont vous avez besoin pour personnaliser <command>xdm</command> se trouve dans sa |
page man. Pour exécuter xdm au lancement, modifiez le niveau d'initialisation par |
défaut à 5 et ajoutez les lignes suivantes à <filename>/etc/inittab</filename>:</para> |
<para><screen># Lancez xdm en tant que service séparé |
x:5:respawn:/usr/X11R6/bin/xdm -nodaemon</screen></para> |
<para><screen><userinput># Lancez xdm en tant que service séparé |
x:5:respawn:/usr/X11R6/bin/xdm -nodaemon</userinput></screen></para> |
</sect2> |
<!-- ================================================== --> |
<sect2> |
<title>Utiliser les ressources d'XFree86</title> |
<para>Il existe beaucoup d'options pouvant être configurées dans XFree86 et les clients |
X via les ressources. Des ressources typiques sont configurées dans le fichier |
<filename>~/.Xresources</filename>.</para> |
<title>Utiliser les ressources d'<application>XFree86</application></title> |
<para>Il existe beaucoup d'options pouvant être configurées dans |
<application>XFree86</application> et les clients |
<application>X</application> via les ressources. Des ressources typiques sont |
configurées dans le fichier <filename>~/.Xresources</filename>.</para> |
<para>La répartition du fichier <filename>~/.Xresources</filename> consiste en une liste |
de spécifications de la forme:</para> |
<para><screen>object.subobject[.subobject...].attribute: value</screen></para> |
<screen>object.subobject[.subobject...].attribute: value</screen> |
<para>Typiquement, les composants d'une spécification de ressource sont liés ensemble |
par un lien <emphasis>serré</emphasis>, représenté par un point (.), |
161,11 → 173,11 |
Par exemple, XFree86 offre deux nouveaux curseurs: redglass et whiteglass. Pour utiliser |
une de ces ressources, vous avez besoin d'ajouter la ligne suivante:</para> |
<para><screen>Xcursor.theme: whiteglass</screen></para> |
<screen>Xcursor.theme: whiteglass</screen> |
<para>Néanmoins, vous pouvez spécifier que le fond de tous les cliens avec:</para> |
<para><screen>*background: blue</screen></para> |
<screen>*background: blue</screen> |
<para>Des variables de ressources plus spécifiques vont surenchérir des noms moins |
spécifiques.</para> |
173,19 → 185,19 |
<para>Des définitions de ressources sont disponibles dans les pages man de chaque client. |
</para> |
<para>Pour charger vos ressourcesn, le programme <filename>xrdb</filename> doit être |
<para>Pour charger vos ressourcesn, le programme <command>xrdb</command> doit être |
appelé avec les paramètres appropriés. Typiquement, la première fois que vous chargez les |
ressources, vous utilisez:</para> |
<para><screen>xrdb -load <filename></screen></para> |
<screen><userinput>xrdb -load <filename></userinput></screen> |
<para>Pour ajouter des ressources à la base de données XFree86 en mémoire, utilisez: |
</para> |
<para><screen>xrdb -merge <filename></screen></para> |
<para>Pour ajouter des ressources à la base de données |
<application>XFree86</application> en mémoire, utilisez:</para> |
<screen><userinput>xrdb -merge <filename></userinput></screen> |
<para>L'instruction <filename>xrdb</filename> est généralement placé dans |
<para>L'instruction <command>xrdb</filename> est généralement placé dans |
<filename>~/.xinitrc</filename> ou <filename>~/.xsession</filename>. |
Pour plus d'informations, voir la page man <filename>xrdb</filename>.</para> |
Pour plus d'informations, voir la page man xrdb.</para> |
</sect2> |
</sect1> |
/trunk/blfs/x/installing/xfree86.xml |
---|
1,4 → 1,4 |
<sect1 id="xfree86" xreflabel="xfree86-&xfree86-version;"> |
<sect1 id="xfree86" xreflabel="XFree86-&xfree86-version;"> |
<?dbhtml filename="xfree86.html" dir="x"?> |
<title>XFree86-&xfree86-version;</title> |
/trunk/blfs/x/installing/xfree86/xfree86-intro.xml |
---|
1,74 → 1,90 |
<sect2> |
<title>Introduction à XFree86</title> |
<title>Introduction à <application>XFree86</application></title> |
<screen>Site de téléchargement (HTTP): <ulink url="&xfree86-download-http;"/> |
Site de téléchargement (FTP): <ulink url="&xfree86-download-ftp;"/> |
Version utilisée: &xfree86-version; |
Taille du package: &xfree86-size; |
Estimation de l'espace disque requis: &xfree86-buildsize; |
Estimation du temps de construction: 75 (667 MHz)</screen> |
<para><application>XFree86</application> est une implémentation opensource |
librement redistributable de <application>X</application> Window System. |
<application>XFree86</application> fournit une interface client/server entre le |
matériel d'affichage (souris, clavier et affichage vidéo) et l'environnement de |
bureau tout en apportant aussi l'infrastructure de fenêtrage et une interface |
standardisée des applications (<acronym>API</acronym>).</para> |
<para>Comme XFree86 est un si gros package, vous pourriez trouver que |
<xref linkend="hdparm"/> accélère la compilation et l'utilisation du package en |
coinfigurant finement votre disque dur pour une performance optimale.</para> |
<sect3><title>Informations sur le package</title> |
<itemizedlist spacing='compact'> |
<listitem><para>Téléchargement (HTTP): <ulink url="&xfree86-download-http;"/></para></listitem> |
<listitem><para>Téléchargement (FTP): <ulink url="&xfree86-download-ftp;"/></para></listitem> |
<listitem><para>Taille du téléchargement: &xfree86-size;</para></listitem> |
<listitem><para>Estimation de l'espace disque requis: &xfree86-buildsize;</para></listitem> |
<listitem><para>Estimation du temps de construction: &xfree86-time;</para></listitem></itemizedlist> |
</sect3> |
<para>XFree86 est une implémentation open-source librement redistribuable du |
système X Window. XFree86 apporte une interface client/serveur entre le matériel |
d'affichage (souris, clavier et écrans vidéo) et l'environnement de bureau tout |
en apportant aussi à la fois une infrastructure des fenêtres et une API |
standardisé.</para> |
<para><screen>XFree86 dépend de: |
<xref linkend="libpng"/>.</screen></para> |
<sect3><title>Dépendances de <application>XFree86</application></title> |
<para>Les packages suivants sont inclus dans le package XFree86, néanmoins ils |
sont mis à jour plus fréquemment que le package XFree86 et sont extrêmement |
recommendés: |
<screen><xref linkend="expat"/>, <xref linkend="freetype2"/> et <xref linkend="fontconfig"/></screen> |
</para> |
<sect4><title>Requis</title> |
<para><xref linkend="libpng"/>.</para> |
</sect4> |
<note><para>Si vous choisissez de ne pas installer les packages séparés, le |
fichier <filename>host.def</filename> ci-dessous devra être modifié pour |
indiquer à XFree86 de les construire.</para></note> |
<sect4><title>Recommendé</title> |
<para>Les packages suivants sont inclus dans le package <application>XFree86</application>, |
néanmoins ils sont plus souvent mis à jour que le package |
<application>XFree86</application> et sont hautement recommendés: |
<xref linkend="expat"/>, <xref linkend="freetype2"/> et <xref linkend="fontconfig"/></para> |
<para>Il existe plusieurs fichiers qui ont besoin d'être récupérés à partir de |
l'emplacement de téléchargement: |
<screen>X430src-1.tgz 10736 Ko |
X430src-2.tgz 7776 Ko |
X430src-3.tgz 12077 Ko |
X430src-4.tgz 12604 Ko |
X430src-5.tgz 4286 Ko |
X430src-6.tgz 7886 Ko |
X430src-7.tgz 9099 Ko</screen></para> |
<note><para>Si vous choisissez de ne pas installer ces packages séparés, le |
fichier <filename>host.def</filename> ci-dessous devra être modifié pour montrer |
à <application>XFree86</application> la façon de les construire.</para></note> |
</sect4> |
<para>Vous pouvez télécharger le correctif |
<ulink url="ftp://ftp.xfree86.org/pub/XFree86/4.3.0/fixes/4.3.0-4.3.0.1.diff.gz" />.</para> |
</sect3> |
<para>Les trois premiers packages comprennent les programmes XFree86, le |
quatrième et le cinquième s'occupent des polices, le sixième et le septième |
contiennent la documentation. Il y a aussi deux packages: |
<filename>doctools-1.3.1.tgz</filename>, contenant les programmes de génération |
de la documentation, et <filename>utils-1.1.0.tgz</filename>, contenant |
<filename>gnutar</filename> et <filename>zlib</filename> qui sont déjà installés |
sur un système LFS.</para> |
<para>Pour vérifier l'intégrité de vos téléchargements, téléchargez le fichier |
<filename>SUMS.md5sum</filename>. Puis: |
<screen>md5sum X430src* > md5sums && |
diff md5sums SUMS.md5sum</screen> |
Les seules différences que vous devez avoir concernent les fichiers |
<sect3><title>Instructions de téléchargement</title> |
<para>Plusieurs fichiers devront être récupérés à partir de |
l'emplacement de téléchargement:</para> |
<itemizedlist spacing='compact'> |
<listitem><para><filename>X430src-1.tgz</filename></para></listitem> |
<listitem><para><filename>X430src-2.tgz</filename></para></listitem> |
<listitem><para><filename>X430src-3.tgz</filename></para></listitem> |
<listitem><para><filename>X430src-4.tgz</filename></para></listitem> |
<listitem><para><filename>X430src-5.tgz</filename></para></listitem> |
<listitem><para><filename>X430src-6.tgz</filename></para></listitem> |
<listitem><para><filename>X430src-7.tgz</filename></para></listitem> |
</itemizedlist> |
<para>Vous pouvez aussi télécharger le correctif: |
<ulink url="ftp://ftp.xfree86.org/pub/XFree86/4.3.0/fixes/4.3.0-4.3.0.1.diff.gz" /></para> |
<para>Les trois premiers packages sont les programmes |
<application>XFree86</application>, le quatrième et le cinquième concernent les |
polices, le sixième contient la documentation standard et le dernier une version |
imprimable de la documentation. Il reste aussi deux packages |
<filename>doctools-1.3.1.tgz</filename>, contenant les programmes pour |
regénérer la documentation imprimable, et <filename>utils-1.1.0.tgz</filename> |
contenant les outils <application><acronym>GNU</acronym> <acronym>TAR</acronym></application> |
et <application>zlib</application> qui sont déjà installés sur un système <acronym>LFS</acronym>.</para> |
<para>Pour vérifier l'intégrité de vos téléchargements, récupérez le fichier |
<filename>SUMS.md5sum</filename>. Puis:</para> |
<screen><userinput><command>md5sum -c SUMS.md5sum</command></userinput></screen> |
<para>Les seules erreurs que vous devriez apercevoir sont pour les fichiers |
<filename>README</filename>, <filename>doctools-1.3.1.tgz</filename> et |
<filename>utils-1.1.0.tgz</filename> si vous ne les avez pas téléchargé. |
</para> |
<filename>utils-1.1.0.tgz</filename> si vous ne les avez pas téléchargé.</para> |
<para>Le sous-répertoire des correctifs a aussi un fichier SUMS.md5sum et il |
peut être utilisé pour vérifier le correctif: |
<screen>md5sum 4.3.0-4.3.0.1.diff.gz</screen></para> |
<para>Le sous-répertoire fixes contient aussi un |
<filename>SUMS.md5sum</filename>. Notez que c'est le même nom de fichier que les |
sommes des sources principales, donc vous devez renommer le fichier si vous le |
télécharger. Sinon, vous pouvez juste y jetez un oœl; et l'utiliser avec |
le fichier correctif:</para> |
<screen><userinput><command>md5sum 4.3.0-4.3.0.1.diff.gz</command></userinput></screen> |
<para>Après avoir déballé les fichiers <filename>X430src-?.tgz</filename>, |
allez dans le répertoire <filename>xc</filename> et lancez: |
<screen>gunzip 4.3.0-4.3.0.1.diff.gz && |
patch -Np1 -i 4.3.0-4.3.0.1.diff</screen></para> |
<para>Après le déballage des fichiers <filename>X430src-?.tgz</filename> et le |
décompressage du fichier diff, modifiez le répertoire <filename |
class="directory">xc</filename> et lancez:</para> |
<screen><userinput><command>patch -Np1 -i ./4.3.0-4.3.0.1.diff</command></userinput></screen> |
</sect3> |
</sect2> |
/trunk/blfs/x/installing/xfree86/xfree86-exp.xml |
---|
1,39 → 1,39 |
<sect2> |
<title>Explication des commandes</title> |
<para><userinput>make World 2>&1 | tee xfree-compile.log</userinput>: |
Cette commande lance de multiples makefiles pour constuire complètement le |
système. WORLDOPTS="" désactive la configuration par défaut pour continuer |
même en cas d'erreurs. |
<userinput>2>&1</userinput> redirige les messages d'erreurs vers la |
même sortie que la sortie standard. La commande <userinput>tee</userinput> |
<para><command>make World 2>&1 | tee xfree-compile.log</command>: |
Cette commande lance plusieurs makefiles pour constuire complètement le |
système. <envar>WORLDOPTS</envar>="" désactive la configuration par défaut pour |
continuer même en cas d'erreurs. |
<parameter>2>&1</parameter> redirige les messages d'erreurs vers la |
même sortie que la sortie standard. La commande <command>tee</command> |
permet de visusaliser la sortie en même temps que l'enregistrement des résultats |
dans un fichier.</para> |
<note><para>Lors de la reconstruction de XFree86, une commande séparée, qui peut |
être utilisée seulement si des changements mineurs ont lieu dans les sources, |
est <userinput>make Everything</userinput>. Ceci ne supprime pas automatiquement |
les fichiers générés et reconstruit seulement les fichiers ou programmes qui |
ne sont plus à jour.</para></note> |
<note><para>Lors de la reconstruction de <application>XFree86</application>, |
une commande séparée, qui peut être utilisée seulement si des changements |
mineurs ont lieu dans les sources, est <command>make Everything</command>. Ceci |
ne supprime pas automatiquement les fichiers générés et reconstruit seulement |
les fichiers ou programmes qui ne sont plus à jour.</para></note> |
<para><userinput>ln -sf /usr/X11R6/bin /usr/bin/X11</userinput>, |
<userinput>ln -sf /usr/X11R6/lib/X11 /usr/lib/X11</userinput> et |
<userinput>ln -sf /usr/X11R6/include/X11 /usr/include/X11</userinput>: |
<para><command>ln -sf /usr/X11R6/bin /usr/bin/X11</command>, |
<command>ln -sf /usr/X11R6/lib/X11 /usr/lib/X11</command> et |
<command>ln -sf /usr/X11R6/include/X11 /usr/include/X11</command>: |
Ces commandes sont présentes pour permettre à d'autres packages (cassés) d'être |
construit avec XFree86. Nous le faisons même si FHS (Filesystem Hierarchy |
construit avec <application>XFree86</application>. Nous le faisons même si FHS (Filesystem Hierarchy |
Standard, le Standard de Hiérarchie du système de Fichiers) dit: |
"En général, les logiciels ne doivent pas être installés ou gérés via les liens |
symboliques ci-dessus. Ils sont à l'intention des utilisateurs pour leur |
propre utilisation."</para> |
<para><userinput>make -f Makefile.linux</userinput> : Ceci construit les modules |
noyau compatible avec XFree86.</para> |
<para><command>make -f Makefile.linux</command> : Ceci construit les modules |
noyau compatible avec <application>XFree86</application>.</para> |
<para><userinput>cp gamma.o radeon.o sis.o r128.o i810.o i830.o mga.o tdfx.o |
/lib/modules/`uname -r`/kernel/drivers/char/drm/</userinput> : Place les modules |
<para><command>cp gamma.o radeon.o sis.o r128.o i810.o i830.o mga.o tdfx.o |
/lib/modules/`uname -r`/kernel/drivers/char/drm/</command> : Place les modules |
du noyau là où celui-ci les attend.</para> |
<para><userinput>depmod -a</userinput> : Met à jour le fichier modules.dep pour |
<para><command>depmod -a</command> : Met à jour le fichier modules.dep pour |
la gestion des modules.</para> |
</sect2> |
/trunk/blfs/x/installing/xfree86/xfree86-inst.xml |
---|
1,37 → 1,40 |
<sect2> |
<title>Installation de XFree86</title> |
<title>Installation de <application>XFree86</application></title> |
<sect3> |
<title>Paramétrages de compilation du noyau</title> |
<para>Si vous avez un Intel P6 (Pentium Pro, Pentium II et suivants), il est |
recommandé de compiler le support de MTRR (Memory Type Range Registers) dans le |
noyau. Le noyau peut interfacer les CPUs Cyrix et AMD avec l'interface MTRR, |
donc la sélection de cette option est aussi utile pour ces processeurs. Cette |
option se trouve dans le menu "Processor type and features". Il peut améliorer |
recommandé de compiler le support de <acronym>MTRR</acronym> (acronyme |
de <foreignphrase>Memory Type Range Registers</foreignphrase>) dans le |
noyau. Le noyau peut interfacer les <acronym>CPU</acronym> Cyrix et AMD avec |
l'interface <acronym>MTRR</acronym>, donc la sélection de cette option est |
aussi utile pour ces processeurs. Cette option se trouve dans le menu |
<foreignphrase>Processor type and features</foreignphrase>. Il peut améliorer |
la performance des opérations d'écriture d'images, de la 2,5 fois à plus sur les |
cartes vidéo PCI et AGP.</para> |
cartes vidéo <acronym>PCI</acronym> et <acronym>AGP</acronym>.</para> |
<para>Dans la section "Character Devices", activez le support de l'AGP et |
<para>Dans la section "Character Devices", activez le support de |
l'<acronym>AGP</acronym> et |
sélectionnez le support du chipset de votre carte mère. Si vous ne connaissez |
pas le chipset, vous pouvez sélectionner tous les types de composants, ce qui |
va agrandir la taille de votre noyau. Vous pouve déterminer habituellement le |
chipset de votre carte mère en lançant:and select the chipset |
<screen><userinput>cat /proc/pci</userinput></screen></para> |
chipset de votre carte mère en lançant:</para> |
<screen><userinput><command>cat /proc/pci</command></userinput></screen> |
<para>Dans le section "Character Devices", <emphasis>désactivez</emphasis> le |
'Direct Rendering Manager' sauf si vous avez une carte vidéo disposant de |
l'infrastructure 'Direct Rendering Infrastructure' (DRI). Voir la section DRI |
plus bas pour une liste. Si vous activez le DRI ici, assurez-vous de |
l'infrastructure 'Direct Rendering Infrastructure' (<acronym>DRI</acronym>). |
Voir la section <acronym>DRI</acronym> |
plus bas pour une liste. Si vous activez le <acronym>DRI</acronym> ici, assurez-vous de |
sélectionner la carte vidéo, en tant que module, carte vidéo pour laquelle vous |
souhaitez disposer du support.</para> |
<para>Si vous faites tout changement dans la configuration du noyau, |
recompilez-le avec |
recompilez-le avec</para> |
<screen><userinput>make dep && |
make bzImage && |
make modules && |
make modules_install</userinput></screen> |
</para> |
<para>Copiez <filename>/usr/src/linux/arch/i386/boot/bzImage</filename> et |
<filename>/usr/src/linux/System.map</filename> dans |
38,20 → 41,22 |
<filename>/boot</filename>, éditez <filename>/etc/lilo.conf</filename> |
de manière appropriée et lancez <userinput>lilo</userinput>.</para> |
<note><para>Si vous construisez XFree86 dans un environnement chroot, |
<note><para>Si vous construisez <application>XFree86</application> dans un environnement chroot, |
assurez-vous que la version du noyau du système de base et du système cible sont |
les mêmes. Ceci est tout spécialement important si vous avec activé le support |
de DRI en tant que module en suivant les instructions ci-dessus.</para></note> |
de <acronym>DRI</acronym> en tant que module en suivant les instructions ci-dessus.</para></note> |
</sect3> |
<sect3><title>Créer <filename>host.def</filename></title> |
<para>Bien que XFree86 compilera sans fichier host.def, le fichier suivant est |
<para>Bien que <application>XFree86</application> compilera sans fichier |
<filename>host.def</filename>, le fichier suivant est |
recommandé pour personnalisation de l'installation. Commencez à partir du |
répertoire <filename>xc</filename>.</para> |
répertoire <filename class="directory">xc</filename>.</para> |
<note><para>Le fichier <filename>host.def</filename> est un fichier c, pas le |
<note><para>Le fichier <filename>host.def</filename> est un fichier |
<application>C</application>, pas le |
fichier de configuration habituel. Si vous effectuez des changements, |
assurez-vous que les caractères de commentaire (<userinput>/*</userinput> et |
<userinput>*/</userinput>) sont corrects. La plupart des entrées dans le fichier |
58,7 → 63,7 |
ci-dessous ne sont plus en commentaires avec les paramètrages par défaut. |
</para></note> |
<para><screen><userinput>cat > config/cf/host.def << "EOF" |
<screen><userinput><command>cat > config/cf/host.def << "EOF"</command> |
/* Begin XFree86 hosts.def file */ |
/* System Related Information. If you read and configure only one |
170,7 → 175,7 |
#define BuildSpecsDocs NO |
/* End XFree86 host.def file */ |
EOF</userinput></screen></para> |
<command>EOF</command></userinput></screen> |
<para>Editiez le fichier suivant votre matériel et vos désirs.</para> |
178,37 → 183,45 |
<sect3> |
<title>Commandes de construction</title> |
<para>Installez XFree86 en lançant les commandes suivantes:</para> |
<para>Installez <application>XFree86</application> en lançant les commandes suivantes:</para> |
<para><screen><userinput>patch -Np1 -i ../4.2.0-4.2.1.diff && |
make World 2>&1 | tee xfree-compile.log && |
<screen><userinput><command>WORLDOPTS="" make World 2>&1 | tee xfree-compile.log && |
make install && |
make install.man && |
ln -sf /usr/X11R6/bin /usr/bin/X11 && |
ln -sf /usr/X11R6/lib/X11 /usr/lib/X11 && |
ln -sf /usr/X11R6/include/X11 /usr/include/X11</userinput></screen></para> |
ln -sf /usr/X11R6/include/X11 /usr/include/X11</command></userinput></screen> |
</sect3> |
<sect3> |
<title>Mettre à jour le moteur de rendu DRI (Direct Rendering Infrastructure)</title> |
<title>Mettre à jour le moteur de rendu <acronym>DRI</acronym> (Direct Rendering Infrastructure)</title> |
<para>Si vous possédez une des cartes DRI supportées et que vous avez activé le |
support de DRI dans les modules du noyau comme expliqué ci-dessus, vous avez |
<para>Si vous possédez une des cartes <acronym>DRI</acronym> supportées et que vous avez activé le |
support de <acronym>DRI</acronym> dans les modules du noyau comme expliqué ci-dessus, vous avez |
maintenant besoin de mettre à jour les modules du noyau pour vous assurer qu'ils |
sont compatibles avec la version actuelle d'XFree86. Pour cela, réalisez ce qui |
sont compatibles avec la version actuelle d'<application>XFree86</application>. Pour cela, réalisez ce qui |
suit:</para> |
<para><screen><userinput>cd programs/Xserver/hw/xfree86/os-support/linux/drm/kernel && |
make -f Makefile.linux && |
mkdir -p /lib/modules/`uname -r`/kernel/drivers/char/drm/ && |
<screen><userinput><command>cd programs/Xserver/hw/xfree86/os-support/linux/drm/kernel && |
make CC=/opt/gcc-2.95.3/bin/gcc -f Makefile.linux && |
mkdir -p /lib/modules/`uname -r`/kernel/drivers/char/drm/ && |
cp gamma.o radeon.o sis.o r128.o i810.o i830.o mga.o tdfx.o \ |
/lib/modules/`uname -r`/kernel/drivers/char/drm/ && |
depmod -a</userinput></screen> |
</para> |
/lib/modules/`uname -r`/kernel/drivers/char/drm/ && |
depmod -a</command></userinput></screen> |
<warning><para>Si vous recompilez ou mettez à jour votre noyau, vous aurez |
besoin de recopier les modules du pilotes dans la bibliothèque des modules du |
noyau et de relancer depmod.</para></warning> |
noyau et de relancer <command>depmod</command>.</para></warning> |
<note><para>Si vous avez ajouté le support de l'<acronym>AGP</acronym> en module |
lors de la compilation du noyau, vous pouvez ajouter une ligne dans |
<filename>/etc/modules.conf</filename> pour vous assurer que le module agpgart |
est bien chargé. Par exemple, la version <acronym>AGP</acronym> de la carte |
vidéo Radeon utilisera le pilote <filename>radeon.o</filename>. Il aura besoin |
de cette ligne <screen>en dessous de radeon agpgart</screen> dans |
<filename>/etc/modules.conf</filename> pour activer le support <acronym>DRI</acronym>.</para></note> |
</sect3> |
</sect2> |
/trunk/blfs/x/installing/xfree86/xfree86-desc.xml |
---|
1,13 → 1,16 |
<sect2> |
<title>Contenu</title> |
<para>Le package XFree86 contient le système X Window pour Linux (et d'autres |
systèmes d'exploitation). Il inclut le serveur X, des polices, xterm, un simple |
gestionnaire de fenêtres (twm), des utilitaires variés, des pilotes vidéos et |
des pilotes d'entrées variés comme la souris et le clavier.</para> |
<para>Le package <application>XFree86</application> contient le système |
<application>X</application> Window pour Linux (et d'autres |
systèmes d'exploitation). Il inclut le serveur <application>X</application>, |
des polices, xterm, un simple gestionnaire de fenêtres (twm), des utilitaires |
variés, des pilotes vidéos et des pilotes d'entrées variés comme la souris et |
le clavier.</para> |
<para>XFree86 contient aussi les bibliothèques et les fichiers d'entêtes pour |
le développement des programmes X Window.</para> |
<para><application>XFree86</application> contient aussi les bibliothèques et |
les fichiers d'entêtes pour le développement des programmes |
<application>X</application> Window.</para> |
</sect2> |
14,59 → 17,73 |
<sect2><title>Description</title> |
<note><para>La liste suivante de programmes n'est pas extensible. La liste |
complète est dans <filename>/usr/X11R6/bin</filename>. Pour des informations |
supplémentaires sur ces programmes, voir les pages man respectives. |
</para></note> |
complète est dans <filename class="directory">/usr/X11R6/bin</filename>. Pour |
des informations supplémentaires sur ces programmes, voir les pages man |
respectives.</para></note> |
<sect3> |
<title>XFree86</title> |
<para>XFree86 est l'implémentation X11R6 du serveur X Window. |
<para><application>XFree86</application> est l'implémentation X11R6 du serveur |
<application>X</application> Window. |
</para></sect3> |
<sect3><title>xf86config</title> |
<para>Un programme interactif pour générer un fichier XF86Config pour utiliser |
avec des serveurs X XFree86.</para></sect3> |
<para>Un programme interactif pour générer un fichier |
<filename>XF86Config</filename> pour utiliser |
avec des serveurs <application>X</application> <application>XFree86</application>.</para></sect3> |
<sect3><title>xf86cfg</title> |
<para>Un outil pour configurer XFree86 qui peut être utilisé pour soit écrire le |
<para><command>xf86cfg</command> est un outil pour configurer |
<application>XFree86</application> qui peut être utilisé pour soit écrire le |
fichier de configuration initial soit personnaliser la configuration courante. |
</para></sect3> |
<sect3><title>startx</title> |
<para>Un script pour initialiser la session X. Il lance xinit.</para></sect3> |
<para><command>startx</command> est un script pour initialiser la session |
<application>X</application>. Il lance <command>xinit</command>.</para></sect3> |
<sect3><title>xinit</title> |
<para>Ce programme est utilisé pour lancer le serveur X Window.</para></sect3> |
<para>Ce programme est utilisé pour lancer le serveur |
<application>X</application> Window.</para></sect3> |
<sect3><title>twm</title> |
<para>Un gestionnaire de fenêtres pour X Window.</para></sect3> |
<para><command>twn</command> est un gestionnaire de fenêtres pour |
<application>X</application> Window.</para></sect3> |
<sect3><title>xterm</title> |
<para>Un émulateur de terminal pour X.</para></sect3> |
<para><command>xterm</command> est un émulateur de terminal pour |
<application>X</application>.</para></sect3> |
<sect3><title>xwininfo</title> |
<para>Un utilitaire d'informations sur les fenêtres pour X.</para></sect3> |
<para><command>xwininfo></command> est un utilitaire d'informations sur les |
fenêtres pour <application>X</application>.</para></sect3> |
<sect3><title>x11perf</title> |
<para>Un programme de tests de performance pour serveur X11.</para></sect3> |
<para><command>x11perf</command> est un programme de tests de performance pour |
serveur <application>X</application>11.</para></sect3> |
<sect3><title>xlsfonts</title> |
<para>Un programme pour lister les polices disponibles sur le serveur X.</para></sect3> |
<para><command>xslfonts</command> est un programme pour lister les polices |
disponibles sur le serveur <application>X</application>.</para></sect3> |
<sect3><title>xvidtune</title> |
<para>Un tuner de mode vidéo pour XFree86.</para></sect3> |
<para><command>xvidtune</command> est un tuner de mode vidéo pour |
<application>XFree86</application>.</para></sect3> |
<sect3><title>xload</title> |
<para>Un affichage de la charge moyenne du système pour X.</para></sect3> |
<para><command>xload</command> affiche la charge moyenne du système pour |
<application>X</application>.</para></sect3> |
<sect3><title>xcalc</title> |
<para>Une calculatrice scientifique pour X.</para></sect3> |
<para><command>xcalc</command> est une calculatrice scientifique pour |
<application>X</application>.</para></sect3> |
<sect3><title>xclock and oclock</title> |
<para>Horloges pour X.</para></sect3> |
<para><command>xclock</command> et <command>oclock</command> sont des horloges |
pour <application>X</application>.</para></sect3> |
<sect3><title>xmodmap</title> |
<para>Un utilitaire pour modifier des plans de codage de clavier et du pointeur |
dans X.</para></sect3> |
<para><command>xmodmap</command> est un utilitaire pour modifier des plans de |
codage de clavier et du pointeur dans <application>X</application>.</para></sect3> |
</sect2> |
/trunk/blfs/x/installing/xfree86/xfree86-config.xml |
---|
1,22 → 1,22 |
<sect2> |
<title>Configurer XFree86</title> |
<title>Configurer <application>XFree86</application></title> |
<para>Editez <filename>/etc/ld.so.conf</filename> et lancez |
<filename>/usr/X11R6/lib</filename>. |
Lancez <screen><userinput>ldconfig</userinput></screen></para> |
<filename class="directory">/usr/X11R6/lib</filename>. |
Lancez</para> <screen><userinput><command>ldconfig</command></userinput></screen> |
<para>Ajoutez <filename class='directory'>/usr/X11R6/bin</filename> à votre |
variable d'environnement <envar>PATH</envar> dans |
<filename>.bash_profile</filename>. Vous devriez |
apercevoir quelque chose comme <userinput>PATH=$PATH:/usr/X11R6/bin</userinput> |
et être placé avant la commande <userinput>export PATH</userinput>.</para> |
apercevoir quelque chose comme <parameter>PATH=$PATH:/usr/X11R6/bin</parameter> |
et être placé avant la commande <command>export PATH</command>.</para> |
<para>Lancez |
<screen><userinput>source ~/.bash_profile</userinput></screen></para> |
<para>Lancez</para> |
<screen><userinput><command>source ~/.bash_profile</command></userinput></screen> |
<para>Configurez votre souris: |
<screen><userinput>cd /dev |
ln -s psaux mouse</userinput></screen> |
<screen><userinput><command>cd /dev |
ln -s psaux mouse</command></userinput></screen> |
Ajustez le lien symbolique comme nécessaire pour les autres types de souris. |
Par exemple, un souris série sur le premier port série sera lié vers ttyS1. |
23,8 → 23,8 |
</para> |
<para>Créez le fichier XF86Config avec |
<screen><userinput>cd ~ |
XFree86 -configure</userinput></screen> |
<screen><command>cd ~ |
XFree86 -configure</command></screen> |
L'écran va devenir noir et vous pourrez entendre des clics sur le moniteur. |
Cette commande va créer un fichier, <filename>XF86Config.new</filename> dans |
votre répertoire principal.</para> |
40,19 → 40,22 |
système est plus près de 100 points par pouce. Vous pourriez vouloir supprimer |
complètement quelques répertoires de polices.</para></listitem> |
<listitem><para>Section "Module". Supprimer ou mettre en commentaires certaines |
des modules. Les sections "glx" et "dri" ne sont pas opérationnels jusqu'à |
l'installation de DRI ci-dessous. Laisser les modules ne posera pas de |
problèmes.</para></listitem> |
<listitem><para>Section "Monitor". Spécifiez les valeurs de <parameter>VertRefresh</parameter> |
et <parameter>HorizSync</parameter> si le système ne détecte pas automatiquement |
le moniteur et ses valeurs.</para></listitem> |
<listitem><para>Section "InputDevice". Vous pouvez vouloir changer le taux de |
répétition automatique en ajoutant |
<userinput>Option "Autorepeat" "250 30"</userinput>.</para></listitem> |
<listitem><para>Section "Device". Vous pouvez initialiser certaines options |
disponibles dans le pilote vidéo que vous avez sélectionné. Une description des |
paramètres du pilote se trouve sur la page man de votre pilote.</para></listitem> |
<listitem><para>Section "Screen". Ajouter une indication DefaultDepth telle que: |
<userinput>DefaultDepth 16</userinput>. Dans la sous-section (SubSection) pour |
<parameter>DefaultDepth 16</parameter>. Dans la sous-section (SubSection) pour |
votre profondeur par défaut, ajouter les lignes 'modes line' telles que: |
<userinput> Modes "1280x1024" "1024x768"</userinput>. |
<parameter> Modes "1280x1024" "1024x768"</parameter>. |
Le premier mode affiché va normalement être la résolution lors du démarrage. |
</para></listitem> |
59,7 → 62,7 |
</itemizedlist> |
<para>Testez le system avec |
<screen><userinput>XFree86 -xf86config ~/XF86Config.new</userinput></screen> |
<screen><userinput><command>XFree86 -xf86config ~/XF86Config.new</command></userinput></screen> |
Vous obtiendrez seulement un fond d'écran gris avec un curseur de souris en |
forme de X, mais il confirme que le système fonctionne. Sortez avec |
Control-Alt-Backspace. Si le système ne fonctionne pas, jetez un oeil sur |
66,21 → 69,22 |
<filename>/var/log/XFree86.0.log</filename> pour voir ce qui ne va pas.</para> |
<para>Déplacez le fichier de configuration à son emplacement final |
<screen><userinput>mv ~/XF86Config.new /etc/X11/XF86Config-4</userinput></screen></para> |
<screen><userinput><command>mv ~/XF86Config.new /etc/X11/XF86Config-4</command></userinput></screen></para> |
<para>Créez <filename>.xinitrc</filename> |
<screen><userinput>cat > ~/.xinitrc << "EOF" |
<screen><userinput><command>cat > ~/.xinitrc << "EOF"</command> |
# Begin .xinitrc file |
xterm -g 80x40+0+0 & |
xclock -g 100x100-0+0 & |
twm |
EOF</userinput></screen> |
<command>EOF</command></userinput></screen> |
Ceci apporte un écran initial avec un xterm et une horloge géré par un |
gestionnaire de fenêtres simple, Tab Window Manager. Pour plus de détails sur |
twm, voir la page man.</para> |
<para>Lancez X avec <screen><userinput>startx</userinput></screen> |
pour obtenir un système X Windows basique fonctionnel.</para> |
<para>Lancez <application>X</application> avec |
<screen><userinput><command>startx</command></userinput></screen> |
pour obtenir un système <application>X</application> Windows basique fonctionnel.</para> |
</sect2> |
/trunk/blfs/x/installing/xfree86/xfree86.ent |
---|
2,11 → 2,11 |
<!ENTITY xfree86-intro SYSTEM "xfree86-intro.xml"> |
<!ENTITY xfree86-inst SYSTEM "xfree86-inst.xml"> |
<!ENTITY xfree86-exp SYSTEM "xfree86-exp.xml"> |
<!ENTITY xfree86-config SYSTEM "xfree86-config.xml"> |
<!ENTITY xfree86-desc SYSTEM "xfree86-desc.xml"> |
<!ENTITY xfree86-config SYSTEM "xfree86-config.xml"> |
<!ENTITY xfree86-version "4.3.0.1"> |
<!ENTITY xfree86-download-http "http://gnu.kookel.org/ftp/XFree86/4.3.0/source/"> |
<!ENTITY xfree86-download-ftp "ftp://ftp.xfree86.org/pub/XFree86/4.3.0/source/"> |
<!ENTITY xfree86-size "64 Mo"> |
<!ENTITY xfree86-buildsize "633 Mo"> |
<!ENTITY xfree86-version "4.3.0"> |
<!ENTITY xfree86-download-http ""> |
<!ENTITY xfree86-download-ftp "ftp://ftp.xfree86.org/pub/XFree86/4.3.0/source/"> |
<!ENTITY xfree86-size "137 Mo"> |
<!ENTITY xfree86-time "56,24 SBU"> |
<!ENTITY xfree86-time "13,8 SBU"> |
/trunk/blfs/x/lib/atk/atk.ent |
---|
1,12 → 1,11 |
<!ENTITY ATK SYSTEM "../atk.xml"> |
<!ENTITY ATK-intro SYSTEM "atk-intro.xml"> |
<!ENTITY ATK-inst SYSTEM "atk-inst.xml"> |
<!ENTITY ATK-exp SYSTEM "atk-exp.xml"> |
<!ENTITY ATK-desc SYSTEM "atk-desc.xml"> |
<!ENTITY ATK-exp SYSTEM "atk-exp.xml"> |
<!ENTITY ATK-config SYSTEM "atk-config.xml"> |
<!ENTITY ATK-buildsize "6,2 Mo"> |
<!ENTITY ATK-version "1.2.4"> |
<!ENTITY ATK-download-http ""> |
<!ENTITY ATK-download-http "http://gd.tuwien.ac.at/graphics/gimp/gtk/v2.2/atk-&ATK-version;.tar.bz2"> |
<!ENTITY ATK-download-ftp "ftp://ftp.gtk.org/pub/gtk/v2.2/atk-&ATK-version;.tar.bz2"> |
<!ENTITY ATK-size "328 Ko"> |
<!ENTITY ATK-buildsize "6,2 Mo"> |
<!ENTITY ATK-time "0,12 SBU"> |
/trunk/blfs/x/lib/atk/atk-intro.xml |
---|
1,10 → 1,10 |
<sect2> |
<title>Introduction à <application>ATK</application></title> |
<title>Introduction à <application><acronym>ATK</acronym></application></title> |
<para>Le package <application>ATK</application> contient les bibliothèques |
<application>ATK</application>. Elles sont utiles pour permettre à des |
<para>Le package <application><acronym>ATK</acronym></application> contient les bibliothèques |
<application><acronym>ATK</acronym></application>. Elles sont utiles pour permettre à des |
solutions d'accessibilité d'être disponible sur toutes les applications |
<application>GTK2</application>.</para> |
<application><acronym>GTK</acronym>2</application>.</para> |
<sect3><title>Informations sur le package</title> |
<itemizedlist spacing='compact'> |
15,7 → 15,7 |
<listitem><para>Estimation du temps de construction: &ATK-time;</para></listitem></itemizedlist> |
</sect3> |
<sect3><title>Dépendances d'<application>ATK</application></title> |
<sect3><title>Dépendances d'<application><acronym>ATK</acronym></application></title> |
<sect4><title>Requis</title> |
<para><xref linkend="GLib2"/></para></sect4> |
<sect4><title>Optionnell</title> |
/trunk/blfs/x/lib/atk/atk-exp.xml |
---|
1,8 → 1,9 |
<sect2> |
<title>Explication des commandes</title> |
<para><command>--enable-gtk-doc</command> : Cette option construira la |
documentation <acronym>API</acronym> durant la commande make.</para> |
<para><option>--enable-gtk-doc</option> : Cette option construira la |
documentation <acronym>API</acronym> durant la commande |
<command>make</command>.</para> |
</sect2> |
/trunk/blfs/x/lib/atk/atk-inst.xml |
---|
1,12 → 1,12 |
<sect2> |
<title>Installation de <application>ATK</application></title> |
<title>Installation de <application><acronym>ATK</acronym></application></title> |
<para>Installez <application>ATK</application> en lançant les commandes |
<para>Installez <application><acronym>ATK</acronym></application> en lançant les commandes |
suivantes:</para> |
<para><screen><userinput><command>./configure --prefix=/usr && |
<screen><userinput><command>./configure --prefix=/usr && |
make && |
make install</command></userinput></screen></para> |
make install</command></userinput></screen> |
</sect2> |
/trunk/blfs/x/lib/atk/atk-desc.xml |
---|
1,8 → 1,8 |
<sect2> |
<title>Contenu</title> |
<para>Le package <application>ATK</application> contient les bibliothèques |
<filename>libatk</filename>.</para> |
<para>Le package <application><acronym>ATK</acronym></application> contient les bibliothèques |
<filename class="libraryfile">libatk</filename>.</para> |
</sect2> |
9,7 → 9,7 |
<sect2><title>Description</title> |
<sect3><title>Bibliothèques ATK</title> |
<para>Les bibliothèques <application>ATK</application> contiennent |
<para>Les bibliothèques <application><acronym>ATK</acronym></application> contiennent |
l'<acronym>API</acronym> utilisée par des technologies 'assistives' pour |
interagir avec le bureau et les applications.</para></sect3> |
/trunk/blfs/x/lib/gtk+2.xml |
---|
5,7 → 5,6 |
>K2-intro; |
>K2-inst; |
>K2-exp; |
>K2-config; |
>K2-desc; |
</sect1> |
/trunk/blfs/x/lib/qt.xml |
---|
1,6 → 1,6 |
<sect1 id="qt" xreflabel="qt-&qt-version;"> |
<sect1 id="qt" xreflabel="Qt-&qt-version;"> |
<?dbhtml filename="qt.html" dir="x"?> |
<title>qt-&qt-version;</title> |
<title>Qt-&qt-version;</title> |
&qt-intro; |
&qt-inst; |
/trunk/blfs/x/lib/qt/qt-desc.xml |
---|
1,19 → 1,19 |
<sect2> |
<title>Contenu</title> |
<para>Le package <application>qt</application> package contient les |
bibliothèques <filename>libqt-mt</filename> et <filename>libqui</filename>. |
</para> |
<para>Le package <application>Qt</application> package contient les |
bibliothèques <filename class="libraryfile">libqt-mt</filename> et <filename |
class="libraryfile">libqui</filename>.</para> |
</sect2> |
<sect2><title>Description</title> |
<sect3><title>Bibliothèques qt</title> |
<sect3><title>Bibliothèques Qt</title> |
<para>La bibliothèque |
<application>QT</application>/<application>X11</application> contient les |
<application>Qt</application>/<application>X11</application> contient les |
<acronym>API</acronym> nécessaires à l'utilisation de programmes |
<acronym>KDE</acronym>.</para></sect3> |
<application><acronym>KDE</acronym></application>.</para></sect3> |
</sect2> |
/trunk/blfs/x/lib/qt/qt-config.xml |
---|
1,35 → 1,35 |
<sect2> |
<title>Configurer <application>qt</application></title> |
<title>Configurer <application>Qt</application></title> |
<sect3><title>Informations de configuration</title> |
<para>Comme avec la plupart des bibliothèques, il n'y a pas de configuration à |
effectuer sauf que le répertoire des bibliothèques |
<filename>/opt/qt/lib</filename> doit apparaitre dans |
<filename class="directory">/opt/qt/lib</filename> doit apparaitre dans |
<filename>/etc/ld.so.conf</filename> de façon à ce que ldd puisse trouver les |
bibliothèques partagées. Les commandes suivantes vont ajouter ce qu'il manque: |
</para> |
<para><screen><userinput><command>cat >> /etc/ld.so.conf << "EOF"</command></userinput> |
# Début de l'ajout qt dans /etc/ld.so.conf |
<screen><userinput><command>cat >> /etc/ld.so.conf << "EOF"</command> |
# Début ajout qt dans /etc/ld.so.conf |
/opt/qt/lib |
# Fin de l'ajout qt |
<userinput><command>EOF |
ldconfig</command></userinput></screen></para> |
# Fin ajout qt |
<command>EOF |
ldconfig</command></userinput></screen> |
<para>Vous devez ajouter le chemin vers les pages man de |
<application>qt</application> dans le fichier <filename>man.conf</filename>. |
<application>Qt</application> dans le fichier <filename>man.conf</filename>. |
Ceci est fait avec la commande suivante:</para> |
<para><screen><userinput><command>cat >> /etc/man.conf << "EOF"</command></userinput> |
# Début de l'ajout qt dans man.conf |
<screen><userinput><command>cat >> /etc/man.conf << "EOF"</command> |
# Début ajout qt dans man.conf |
MANPATH /opt/qt/doc/man |
# Fin de l'ajout qt dans man.conf |
<userinput><command>EOF</command></userinput></screen></para> |
# Fin ajout qt |
<command>EOF</command></userinput></screen> |
</sect3> |
/trunk/blfs/x/lib/qt/qt.ent |
---|
1,14 → 1,12 |
<!ENTITY qt SYSTEM "../qt.xml"> |
<!ENTITY qt-intro SYSTEM "qt-intro.xml"> |
<!ENTITY qt-inst SYSTEM "qt-inst.xml"> |
<!ENTITY qt1-intro SYSTEM "qt1-intro.xml"> |
<!ENTITY qt1-inst SYSTEM "qt1-inst.xml"> |
<!ENTITY qt-exp SYSTEM "qt-exp.xml"> |
<!ENTITY qt-config SYSTEM "qt-config.xml"> |
<!ENTITY qt-desc SYSTEM "qt-desc.xml"> |
<!ENTITY qt-config SYSTEM "qt-config.xml"> |
<!ENTITY qt-version "3.2.1"> |
<!ENTITY qt-download-http "http://gd.tuwien.ac.at/opsys/linux/sf/f/fink/qt-x11-free-&qt-version;.tar.bz2"> |
<!ENTITY qt-download-ftp "ftp://ftp.trolltech.com/qt/source/qt-x11-free-&qt-version;.tar.bz2"> |
<!ENTITY qt-size "14 Mo"> |
<!ENTITY qt-buildsize "155 Mo"> |
<!ENTITY qt-version "3.1.2"> |
<!ENTITY qt-download-http ""> |
<!ENTITY qt-download-ftp "ftp://ftp.trolltech.com/qt/source/qt-x11-free-&qt-version;.tar.bz2"> |
<!ENTITY qt-size "13 Mo"> |
<!ENTITY qt-time "36,28 SBU"> |
<!ENTITY qt-time "29 SBU (complet), 18 SBU (outils)"> |
/trunk/blfs/x/lib/qt/qt-intro.xml |
---|
1,7 → 1,7 |
<sect2> |
<title>Introduction à <application>qt</application></title> |
<title>Introduction à <application>Qt</application></title> |
<para>Le package <application>qt</application> contient une bibliothèque |
<para>Le package <application>Qt</application> contient une bibliothèque |
<application>C++</application> de <acronym>GUI</acronym>. Elle est utile pour |
créer des applications graphiques ou pour exécuter des applications graphiques |
liées dynamiquement avec elle.</para> |
15,10 → 15,10 |
<listitem><para>Estimation du temps de construction: &qt-time;</para></listitem></itemizedlist> |
</sect3> |
<sect3><title>Dépendances de <application>qt</application></title> |
<sect3><title>Dépendances de <application>Qt</application></title> |
<sect4><title>Requis</title> |
<para><xref linkend="xfree86"/>, <xref linkend="libpng"/>, <xref |
linkend="libmng"/> et <xref linkend="libjpeg"/></para></sect4> |
<para><xref linkend="xfree86"/>, <xref linkend="libjpeg"/> et |
<xref linkend="libmng"/></para></sect4> |
</sect3> |
</sect2> |
/trunk/blfs/x/lib/qt/qt-exp.xml |
---|
1,22 → 1,35 |
<sect2> |
<title>Explication des commandes</title> |
<para><command>-prefix /opt/qt-&qt-version;</command>: Cette commande |
<para><command>bash</command>: Cette commande entre dans un sous-sheel pour |
isoler les modification de l'environnement.</para> |
<para><command>export QTDIR=$PWD</command>: Cette commande définit l'emplacement |
du répertoire <application>Qt</application>.</para> |
<para><command>export LD_LIBRARY_PATH=$QTDIR/lib</command>: Cette commande |
initialise l'emplacement des bibliothèques pour le processus de construction. |
</para> |
<para><command>export PATH=$QTDIR/bin:$PATH</command>: Cette commande permet au |
processus de construction de trouver les exécutables de support.</para> |
<para><option>-prefix /opt/qt-&qt-version;</option>: Cette option |
indique la destination de l'installation.</para> |
<para><command>-qt-gif</command>: Cette commande ajoute le support des |
<para><option>-qt-gif</option>: Cette option ajoute le support des |
fichiers gif aux bibliothèques.</para> |
<para><command>-system-libpng -system-libmng -system-zlib |
-system-libjpeg</command>: Cette commande force la bibliothèque à utiliser |
<para><option>-system-libpng -system-libmng -system-zlib |
-system-libjpeg</option>: Cette option force la bibliothèque à utiliser |
les bibliothèques partagées présentes sur le système au lieu de recréer son |
propre ensemble de bibliothèques de support de ces fonctions.</para> |
<para><command>-no-g++-exceptions</command>: Cette commande désactive le |
<para><option>-no-g++-exceptions</option>: Cette option désactive le |
codage des exceptions générées par le compilateur |
<application>C++</application>.</para> |
<para><command>-thread</command>: Cette commande compile la bibliothèque |
<para><option>-thread</option>: Cette option compile la bibliothèque |
avec le support du multi-threading.</para> |
<para><command>ln -sfn /opt/qt-&qt-version; /opt/qt</command>: Cette |
25,12 → 38,16 |
<para><command>ln -s /opt/qt/lib/libqt-mt.so /opt/qt/lib/libqt.so</command>: |
Cette commande permet aux scripts configure de trouver une installation |
fonctionnelle de <application>QT</application>.</para> |
fonctionnelle de <application>Qt</application>.</para> |
<para><command>cp -r doc/man /opt/qt/doc</command>: Cette commande installe |
le répertoire man qui est oublié par le make install.</para> |
le répertoire man qui est oublié par le <command>make install</command>.</para> |
<para><command>cp -r examples /opt/qt/doc</command>: Cette commande installe |
le répertoire d'exemples oublié par make install.</para> |
le répertoire d'exemples oublié par <command>make install</command>.</para> |
<para><command>exit</command>: Cette commande permet de retourner au shell |
parent et élimine ainsi les variables d'environnement initialisées |
précédemment.</para> |
</sect2> |
/trunk/blfs/x/lib/qt/qt-inst.xml |
---|
1,24 → 1,34 |
<sect2> |
<title>Installation de <application>qt</application></title> |
<title>Installation de <application>Qt</application></title> |
<para><screen><userinput><command>./configure -prefix /opt/qt-&qt-version; -qt-gif -system-libpng \ |
<screen><userinput><command>bash |
export QTDIR=$PWD && |
export LD_LIBRARY_PATH=$QTDIR/lib && |
export PATH=$QTDIR/bin:$PATH && |
./configure -prefix /opt/qt-&qt-version; -qt-gif -system-libpng \ |
-system-libmng -system-zlib -system-libjpeg -no-g++-exceptions \ |
-thread && |
make && |
make install && |
ln -sfn /opt/qt-&qt-version; /opt/qt && |
ln -s /opt/qt/lib/libqt-mt.so /opt/qt/lib/libqt.so && |
cp -r doc/man /opt/qt/doc && |
cp -r examples /opt/qt/doc</command></userinput></screen></para> |
cp -r examples /opt/qt/doc |
exit |
</command></userinput></screen> |
<note><para> |
Le temps de construction de <application>qt</application> est assez long. Si |
Le temps de construction de <application>Qt</application> est assez long. Si |
vous voulez gagner du temps et si vous ne voulez pas les tutoriels et les |
exemples, changez la première ligne du make ci-dessus avec: |
</para> |
<para> |
<userinput><command>make symlinks src-qmake src-moc sub-src sub-tools</command></userinput> |
<userinput><command>make sub-tools</command></userinput> |
</para> |
</note> |
/trunk/blfs/x/lib/gtk/gtk+-exp.xml |
---|
1,11 → 1,11 |
<sect2> |
<title>Explication de la commande</title> |
<para><command>--sysconfdir=/etc</command> : Ceci installe les fichiers de |
configuration dans <filename>/etc</filename> au lieu de |
<filename>/usr/etc</filename>.</para> |
<para><option>--sysconfdir=/etc</option> : Ceci installe les fichiers de |
configuration dans <filename class="directory">/etc</filename> au lieu de |
<filename class="directory">/usr/etc</filename>.</para> |
<para><command>--with-xinput=xfree</command> : Cette option de configuration |
<para><parameter>--with-xinput=xfree</parameter> : Cette option de configuration |
est nécessaire pour utiliser les périphériques d'entrées alternatifs.</para> |
</sect2> |
/trunk/blfs/x/lib/gtk/gtk+-inst.xml |
---|
1,12 → 1,12 |
<sect2> |
<title>Installation de <application>GTK+</application></title> |
<title>Installation de <application><acronym>GTK</acronym>+</application></title> |
<para>Installez <application>GTK+</application> en lançant les commandes |
<para>Installez <application><acronym>GTK</acronym>+</application> en lançant les commandes |
suivantes:</para> |
<para><screen><userinput><command>./configure --prefix=/usr --sysconfdir=/etc && |
<screen><userinput><command>./configure --prefix=/usr --sysconfdir=/etc && |
make && |
make install</command></userinput></screen></para> |
make install</command></userinput></screen> |
</sect2> |
/trunk/blfs/x/lib/gtk/gtk.ent |
---|
1,25 → 1,11 |
<!ENTITY GTK SYSTEM "../gtk+.xml"> |
<!ENTITY GTK-intro SYSTEM "gtk+-intro.xml"> |
<!ENTITY GTK-inst SYSTEM "gtk+-inst.xml"> |
<!ENTITY GTK-exp SYSTEM "gtk+-exp.xml"> |
<!ENTITY GTK-desc SYSTEM "gtk+-desc.xml"> |
<!ENTITY GTK-exp SYSTEM "gtk+-exp.xml"> |
<!ENTITY GTK-config SYSTEM "gtk+-config.xml"> |
<!ENTITY GTK-buildsize "54 Mo"> |
<!ENTITY GTK-version "1.2.10"> |
<!ENTITY GTK-download-http ""> |
<!ENTITY GTK-download-http "http://gd.tuwien.ac.at/graphics/gimp/gtk/v1.2/gtk+->K-version;.tar.gz"> |
<!ENTITY GTK-download-ftp "ftp://ftp.gtk.org/pub/gtk/v1.2/gtk+->K-version;.tar.gz"> |
<!ENTITY GTK-size "2,7 Mo"> |
<!ENTITY GTK-time "7,04 SBU"> |
<!ENTITY GTK2 SYSTEM "../gtk+2.xml"> |
<!ENTITY GTK2-intro SYSTEM "gtk+2-intro.xml"> |
<!ENTITY GTK2-inst SYSTEM "gtk+2-inst.xml"> |
<!ENTITY GTK2-desc SYSTEM "gtk+2-desc.xml"> |
<!ENTITY GTK2-exp SYSTEM "gtk+2-exp.xml"> |
<!ENTITY GTK2-config SYSTEM "gtk+2-config.xml"> |
<!ENTITY GTK2-buildsize "187 Mo"> |
<!ENTITY GTK2-version "2.2.4"> |
<!ENTITY GTK2-download-http ""> |
<!ENTITY GTK2-download-ftp "ftp://ftp.gtk.org/pub/gtk/v2.2/gtk+->K2-version;.tar.bz2"> |
<!ENTITY GTK2-size "6,9 Mo"> |
<!ENTITY GTK2-time "2,88 SBU"> |
<!ENTITY GTK-buildsize "54 Mo"> |
<!ENTITY GTK-time "1,96 SBU"> |
/trunk/blfs/x/lib/gtk/gtk+-desc.xml |
---|
2,7 → 2,7 |
<title>Contenu</title> |
<para>Le package <application>GTK+</application> contient les bibliothèques |
<filename>libgtk-1.2</filename>. |
<filename class="libraryfile">libgtk-1.2</filename>. |
</para> |
</sect2> |
/trunk/blfs/x/lib/notification/startup-notification-inst.xml |
---|
4,9 → 4,9 |
<para>Installez <application>startup-notification</application> en lançant les |
commandes suivantes:</para> |
<para><screen><userinput><command>./configure --prefix=/usr && |
<screen><userinput><command>./configure --prefix=/usr && |
make && |
make install</command></userinput></screen></para> |
make install</command></userinput></screen> |
</sect2> |
/trunk/blfs/x/lib/notification/startup-notification-desc.xml |
---|
2,7 → 2,7 |
<title>Contenu</title> |
<para>Le package <application>startup-notification</application> contient les |
bibliothèques <filename>libstartup-notification</filename>.</para> |
bibliothèques <filename class="libraryfile">libstartup-notification</filename>.</para> |
</sect2> |
9,7 → 9,8 |
<sect2><title>Description</title> |
<sect3><title>Bibliothèques startup-notification</title> |
<para>Les bibliothèques <application>startup-notification</application> |
<para>Les bibliothèques <filename |
class="libraryfile">startup-notification</filename> |
apportent des fonctions permettant d'aider les applications à communiquer à |
l'utilisateur en montrant avec le curseur que l'application est en cours de |
chargement.</para></sect3> |
/trunk/blfs/x/lib/notification/startup-notification.ent |
---|
1,12 → 1,10 |
<!ENTITY startup-notification SYSTEM "../startup-notification.xml"> |
<!ENTITY startup-notification-intro SYSTEM "startup-notification-intro.xml"> |
<!ENTITY startup-notification-inst SYSTEM "startup-notification-inst.xml"> |
<!ENTITY startup-notification-exp SYSTEM "startup-notification-exp.xml"> |
<!ENTITY startup-notification-desc SYSTEM "startup-notification-desc.xml"> |
<!ENTITY startup-notification-config SYSTEM "startup-notification-config.xml"> |
<!ENTITY startup-notification-buildsize "1,6 Mo"> |
<!ENTITY startup-notification-version "0.5"> |
<!ENTITY startup-notification-download-http "http://www.freedesktop.org/software/startup-notification/releases/startup-notification-0.5.tar.gz"> |
<!ENTITY startup-notification-download-ftp ""> |
<!ENTITY startup-notification-download-http "http://www.freedesktop.org/software/startup-notification/releases/startup-notification-&startup-notification-version;.tar.gz"> |
<!ENTITY startup-notification-download-ftp "ftp://ftp.linux.org.uk/pub/linux/GNOME/sources/startup-notification/0.5/startup-notification-&startup-notification-version;.tar.gz"> |
<!ENTITY startup-notification-size "212 Ko"> |
<!ENTITY startup-notification-buildsize "1,6 Mo"> |
<!ENTITY startup-notification-time "0,08 SBU"> |
/trunk/blfs/x/lib/notification/startup-notification-intro.xml |
---|
1,7 → 1,7 |
<sect2> |
<title>Introduction à startup-notification</title> |
<title>Introduction à <application>startup-notification</application></title> |
<para>Le package startup-notification contient les bibliothèques |
<para>Le package <application>startup-notification</application> contient les bibliothèques |
startup-notification. Elles sont utiles pour créer une façon constante d'avertir |
l'utilisateur via le curseur que l'application est en cours de chargement. |
</para> |
/trunk/blfs/x/lib/fontconfig.xml |
---|
1,6 → 1,6 |
<sect1 id="fontconfig" xreflabel="fontconfig-&fontconfig-version;"> |
<sect1 id="fontconfig" xreflabel="Fontconfig-&fontconfig-version;"> |
<?dbhtml filename="fontconfig.html" dir="general"?> |
<title>fontconfig-&fontconfig-version;</title> |
<title>Fontconfig-&fontconfig-version;</title> |
&fontconfig-intro; |
&fontconfig-inst; |
/trunk/blfs/x/lib/fontconfig/fontconfig.ent |
---|
1,11 → 1,11 |
<!ENTITY fontconfig SYSTEM "../fontconfig.xml"> |
<!ENTITY fontconfig-intro SYSTEM "fontconfig-intro.xml"> |
<!ENTITY fontconfig-inst SYSTEM "fontconfig-inst.xml"> |
<!ENTITY fontconfig-config SYSTEM "fontconfig-config.xml"> |
<!ENTITY fontconfig-desc SYSTEM "fontconfig-desc.xml"> |
<!ENTITY fontconfig-config SYSTEM "fontconfig-config.xml"> |
<!ENTITY fontconfig-version "2.2.1"> |
<!ENTITY fontconfig-download-http "http://pdx.freedesktop.org/software/fontconfig/releases/fontconfig-&fontconfig-version;.tar.gz"> |
<!ENTITY fontconfig-download-ftp "ftp://ftp.us.sinuspl.net/pub/src/fontconfig-&fontconfig-version;.tar.gz"> |
<!ENTITY fontconfig-size "600 Ko"> |
<!ENTITY fontconfig-buildsize "9,6 Mo"> |
<!ENTITY fontconfig-version "2.2.1"> |
<!ENTITY fontconfig-download-http "http://fontconfig.org/release/"> |
<!ENTITY fontconfig-download-ftp ""> |
<!ENTITY fontconfig-size "1,4 Mo"> |
<!ENTITY fontconfig-time "0,5 SBU"> |
<!ENTITY fontconfig-time "0,19 SBU"> |
/trunk/blfs/x/lib/fontconfig/fontconfig-intro.xml |
---|
1,7 → 1,7 |
<sect2> |
<title>Introduction à <application>fontconfig</application></title> |
<title>Introduction à <application>Fontconfig</application></title> |
<para>Le package <application>fontconfig</application> est une bibliothèque de |
<para>Le package <application>Fontconfig</application> est une bibliothèque de |
configuration et de personnalisation d'accès aux polices de caractères.</para> |
<sect3><title>Informations sur le package</title> |
16,7 → 16,7 |
<listitem><para>Estimation du temps de construction: |
&fontconfig-time;</para></listitem></itemizedlist> |
<note><para>Le système de numérotage de fontconfig est inhabituel. Les versions |
<note><para>Le système de numérotage de <application>Fontconfig</application> est inhabituel. Les versions |
beta du package sont numérotées avec un 9x en dernière partie du numéro de |
version. Ceci signifie que la 2.2.90 est une version beta et la version stable |
la plus à jour est de la forme 2.2.1.</para></note> |
/trunk/blfs/x/lib/fontconfig/fontconfig-inst.xml |
---|
1,7 → 1,7 |
<sect2> |
<title>Installation de <application>fontconfig</application></title> |
<title>Installation de <application>Fontconfig</application></title> |
<para>Installez <application>fontconfig</application> en lançant les commandes |
<para>Installez <application>Fontconfig</application> en lançant les commandes |
suivantes:</para> |
<screen><userinput><command>./configure --prefix=/usr --sysconfdir=/etc && |
/trunk/blfs/x/lib/fontconfig/fontconfig-desc.xml |
---|
1,7 → 1,7 |
<sect2> |
<title>Contenu</title> |
<para>Le package <application>fontconfig</application> contient la bibliothèque |
<para>Le package <application>Fontconfig</application> contient la bibliothèque |
<filename class='libraryfile'>libfontconfig</filename>, |
<command>fc-cache</command> et <command>fc-list</command>.</para> |
/trunk/blfs/x/lib/fontconfig/fontconfig-config.xml |
---|
1,13 → 1,13 |
<sect2> |
<title>Configurer fontconfig</title> |
<title>Configurer <application>Fontconfig</application></title> |
<sect3><title>Informations de configuration</title> |
<para>Le fichier de configuration pour fontconfig est |
<para>Le fichier de configuration pour <application>Fontconfig</application> est |
<filename>/etc/fonts/fonts.conf</filename>. Généralement, vous ne voudrez pas éditer |
ce fichier. Pour indiquer un nouveau répertoire de polices de caractères dans la |
configuration, créez un nouveau fichier, <filename>/etc/fonts/local.conf</filename>, |
avec vos informations locales. L'emplacement par défaut des polices dans fontconfig |
avec vos informations locales. L'emplacement par défaut des polices dans <application>Fontconfig</application> |
est:</para> |
<itemizedlist spacing='compact'> |
<listitem><para>/usr/share/fonts</para></listitem> |
14,8 → 14,9 |
<listitem><para>~/.fonts</para></listitem> |
</itemizedlist> |
<para>Parce que nous n'avons pas encore construit XFree86, placez les |
répertoires suivants dans <filename>/etc/fonts/local.conf</filename>:</para> |
<para>Parce que nous n'avons pas encore construit |
<application>XFree86</application>, placez les répertoires suivants dans |
<filename>/etc/fonts/local.conf</filename>:</para> |
<itemizedlist spacing='compact'> |
<listitem><para><dir>/usr/X11R6/lib/X11/fonts/TTF</dir></para></listitem> |
<listitem><para><dir>/usr/X11R6/lib/X11/fonts/Type1</dir></para></listitem> |
22,14 → 23,15 |
<listitem><para><dir>/usr/X11R6/lib/X11/fonts/truetype</dir></para></listitem> |
</itemizedlist> |
<para>Le programme fontconfig cherchera automatiquement les répertoires |
ci-dessous et tous les sous-répertoires.</para> |
<para>Le programme <application>Fontconfig</application> cherchera |
automatiquement les répertoires ci-dessous et tous les sous-répertoires.</para> |
<note><para>X inclut aussi une version interne (et plus ancienne) de fontconfig |
et au moins qu'elle ne soit explicitement désactivée lors de la construction |
d'XFree86, la version interne est créée laissant deux versions de bibliothèques |
légèrement incompatible sur votre système. Il est recommendé que vous |
n'installiez qu'une seule version.</para></note> |
<note><para><command>X</command> inclut aussi une version interne (et plus |
ancienne) de <application>Fontconfig</application> et au moins qu'elle ne soit |
explicitement désactivée lors de la construction d'<command>XFree86</command>, |
la version interne est créée laissant deux versions de bibliothèques légèrement |
incompatible sur votre système. Il est recommendé que vous n'installiez qu'une |
seule version.</para></note> |
</sect3> |
/trunk/blfs/x/lib/gtk+.xml |
---|
5,7 → 5,6 |
>K-intro; |
>K-inst; |
>K-exp; |
>K-config; |
>K-desc; |
</sect1> |
/trunk/blfs/x/lib/freetype2.xml |
---|
1,11 → 1,10 |
<sect1 id="freetype2" xreflabel="freetype-&freetype2-version;"> |
<sect1 id="freetype2" xreflabel="FreeType-&freetype2-version;"> |
<?dbhtml filename="freetype2.html" dir="x"?> |
<title>freetype-&freetype2-version;</title> |
<title>FreeType-&freetype2-version;</title> |
&freetype2-intro; |
&freetype2-inst; |
&freetype2-exp; |
&freetype2-config; |
&freetype2-desc; |
</sect1> |
/trunk/blfs/x/lib/pango/pango-desc.xml |
---|
2,7 → 2,7 |
<title>Contenu</title> |
<para>Le package <application>Pango</application> contient les bibliothèques |
<filename>libpango</filename>.</para> |
<filename class="libraryfile">libpango</filename>.</para> |
</sect2> |
9,7 → 9,7 |
<sect2><title>Description</title> |
<sect3><title>Bibliothèques Pango</title> |
<para>Les bibliothèques <application>pango</application> contiennent des |
<para>Les bibliothèques <application>Pango</application> contiennent des |
routines de rendu bas niveau, un pilote haut niveau pour assembler des blocs |
entiers de textes et des routines d'aide à l'édition de textes |
internationalisés.</para></sect3> |
/trunk/blfs/x/lib/pango/pango.ent |
---|
1,12 → 1,11 |
<!ENTITY Pango SYSTEM "../pango.xml"> |
<!ENTITY Pango-intro SYSTEM "pango-intro.xml"> |
<!ENTITY Pango-inst SYSTEM "pango-inst.xml"> |
<!ENTITY Pango-config SYSTEM "pango-config.xml"> |
<!ENTITY Pango-exp SYSTEM "pango-exp.xml"> |
<!ENTITY Pango-desc SYSTEM "pango-desc.xml"> |
<!ENTITY Pango-buildsize "21,8 Mo"> |
<!ENTITY Pango-version "1.2.5"> |
<!ENTITY Pango-download-http ""> |
<!ENTITY Pango-download-http "http://gd.tuwien.ac.at/graphics/gimp/gtk/v2.2/pango-&Pango-version;.tar.gz"> |
<!ENTITY Pango-download-ftp "ftp://ftp.gtk.org/pub/gtk/v2.2/pango-&Pango-version;.tar.gz"> |
<!ENTITY Pango-size "1,3 Mo"> |
<!ENTITY Pango-buildsize "21,8 Mo"> |
<!ENTITY Pango-time "0,49 SBU"> |
/trunk/blfs/x/lib/pango/pango-intro.xml |
---|
1,7 → 1,8 |
<sect2> |
<title>Introduction à Pango</title> |
<title>Introduction à <application>Pango</application></title> |
<para>Le package Pango contient les bibliothèques pango. Elles sont utiles pour |
<para>Le package <application>Pango</application> contient les bibliothèques |
<filename class="libraryfile">libpango</filename>. Elles sont utiles pour |
le positionnement et le rendu de textes.</para> |
<sect3><title>Informations sur le package</title> |
/trunk/blfs/x/lib/pango/pango-exp.xml |
---|
1,12 → 1,13 |
<sect2> |
<title>Explications des commandes</title> |
<para><command>--sysconfdir=/etc :</command> Ceci installe les fichiers de |
configuration dans <filename>/etc</filename> au lieu de |
<filename>/usr/etc</filename>.</para> |
<para><parameter>--sysconfdir=/etc :</parameter> Ceci installe les fichiers de |
configuration dans <filename class="directory">/etc</filename> au lieu de |
<filename class="directory">/usr/etc</filename>.</para> |
<para><command>--enable-gtk-doc</command> : Cette option reconstruira la |
documentation <acronym>API</acronym> lors de la commande make.</para> |
<para><option>--enable-gtk-doc</option> : Cette option reconstruira la |
documentation <acronym>API</acronym> lors de la commande |
<command>make</command>.</para> |
</sect2> |
/trunk/blfs/x/lib/pango/pango-inst.xml |
---|
3,7 → 3,7 |
<para>Pour que <application>pango</application> trouve |
<application>xft2</application>, la variable <envar>PKG_CONFIG_PATH</envar> |
doit inclure <filename>/usr/X11R6/lib/pkgconfig</filename>. C'est le bon moment |
doit inclure <filename class="directory">/usr/X11R6/lib/pkgconfig</filename>. C'est le bon moment |
pour l'ajouter si vous ne l'avez pas encore fait. Les instructions spécifiques |
pour modifier cette variable sont disponibles dans les instructions de |
pré-installation de gnome.</para> |
11,9 → 11,9 |
<para>Installez <application>Pango</application> en lançant les commandes |
suivantes:</para> |
<para><screen><userinput><command>./configure --prefix=/usr --sysconfdir=/etc && |
<screen><userinput><command>./configure --prefix=/usr --sysconfdir=/etc && |
make && |
make install</command></userinput></screen></para> |
make install</command></userinput></screen> |
</sect2> |
/trunk/blfs/x/lib/lib.xml |
---|
2,6 → 2,17 |
<?dbhtml filename="lib.html" dir="x"?> |
<title>Bibliothèques X</title> |
<para>Ce chapitre ne contient pas des bibliothèques requises pour lancer |
<application>X</application>. Il contient des bibliothèques améliorant |
<application>X</application>. L'amélioration est aussi simple que le support des |
polices ou aussi complexe que les bibliothèques faisant l'interface entre |
<application>X</application> et les applications qui utilisent |
<application>X</application> dont le but est de standardiser l'allure et le |
comportement ainsi que les communications inter-processus pour que les |
applications écrites par différents développeurs finissent par se comporter de |
la même façon. Elles assistent aussi les développeurs en leur fournissant des |
éléments communs.</para> |
&freetype2; |
&fontconfig; |
&qt; |
/trunk/blfs/x/lib/freetype2/freetype2-inst.xml |
---|
4,7 → 4,8 |
<para>Installez <application>freetype2</application> en lançant les commandes |
suivantes:</para> |
<screen><userinput><command>cp include/freetype/config/ftoption.h include/freetype/config/ftoption.h.orig && |
<screen><userinput><command>patch -Np1 -i ../freetype-&freetype2-version;-ahhint.patch && |
cp include/freetype/config/ftoption.h include/freetype/config/ftoption.h.orig && |
sed -e "s%\/\* #define TT_CONFIG_OPTION_BYTECODE_INTERPRETER \*\/%#define TT_CONFIG_OPTION_BYTECODE_INTERPRETER%" \ |
include/freetype/config/ftoption.h.orig > include/freetype/config/ftoption.h && |
./configure --prefix=/usr && |
/trunk/blfs/x/lib/freetype2/freetype2-desc.xml |
---|
1,15 → 1,15 |
<sect2> |
<title>Contenu</title> |
<para>Le package <application>freetype2</application> contient les bibliothèques |
<filename>libfreetype</filename>.</para> |
<para>Le package <application>FreeType2</application> contient les bibliothèques |
<filename class="libraryfile">libfreetype</filename>.</para> |
</sect2> |
<sect2><title>Description</title> |
<sect3><title>Bibliothèques freetype2</title> |
<para>Les bibliothèques <application>freetype2</application> ajoutent le |
support des polices TrueType pour <application>XFree86</application>. |
<sect3><title>Bibliothèques FreeType2</title> |
<para>Les bibliothèques <application>FreeType2</application> ajoutent le |
support des polices <application>TrueType</application> pour <application>XFree86</application>. |
</para></sect3> |
</sect2> |
/trunk/blfs/x/lib/freetype2/freetype2.ent |
---|
3,10 → 3,9 |
<!ENTITY freetype2-inst SYSTEM "freetype2-inst.xml"> |
<!ENTITY freetype2-exp SYSTEM "freetype2-exp.xml"> |
<!ENTITY freetype2-desc SYSTEM "freetype2-desc.xml"> |
<!ENTITY freetype2-config SYSTEM "freetype2-config.xml"> |
<!ENTITY freetype2-buildsize "22 Mo"> |
<!ENTITY freetype2-version "2.1.5"> |
<!ENTITY freetype2-download-http "http://telia.dl.sourceforge.net/sourceforge/freetype/freetype-&freetype2-version;.tar.bz2"> |
<!ENTITY freetype2-download-ftp ""> |
<!ENTITY freetype2-download-ftp "ftp://ftp.pu.edu.tw/Unix/Graphics/freetype/freetype2/freetype-&freetype2-version;.tar.bz2"> |
<!ENTITY freetype2-size "831 Ko"> |
<!ENTITY freetype2-buildsize "22 Mo"> |
<!ENTITY freetype2-time "0,35 SBU"> |
/trunk/blfs/x/lib/freetype2/freetype2-intro.xml |
---|
1,9 → 1,9 |
<sect2> |
<title>Introduction à <application>freetype2</application></title> |
<title>Introduction à <application>FreeType2</application></title> |
<para>Le package <application>freetype2</application> contient une bibliothèque |
<para>Le package <application>FreeType2</application> contient une bibliothèque |
permettant à <application>XFree86</application> d'afficher correctement les |
polices TrueType.</para> |
polices <application>TrueType</application>.</para> |
<sect3><title>Informations sur le package</title> |
<itemizedlist spacing='compact'> |
18,4 → 18,10 |
&freetype2-time;</para></listitem></itemizedlist> |
</sect3> |
<sect3><title>Téléchargements supplémentaires</title> |
<itemizedlist spacing='compact'> |
<listitem><para>Correctif requis: <ulink |
url="&patch-root;/freetype-2.1.5-ahhint.patch"/></para></listitem> |
</itemizedlist></sect3> |
</sect2> |
/trunk/blfs/x/lib/freetype2/freetype2-exp.xml |
---|
2,7 → 2,7 |
<title>Explication des commandes</title> |
<para><command>sed ... include/freetype/config/ftoption.h</command> : Nous |
activons l'interpréteur bytecode TrueType avant de construire la bibliothèque. |
activons l'interpréteur bytecode <application>TrueType</application> avant de construire la bibliothèque. |
</para> |
</sect2> |
/trunk/blfs/x/lib/gtk2/gtk+2-intro.xml |
---|
0,0 → 1,28 |
<sect2> |
<title>Introduction à <application>GTK+</application></title> |
<para>Le package <application>GTK+</application> contient les bibliothèques |
<application>GTK+</application>. C'est utile pour créer des interfaces |
graphiques utilisateur pour les applications.</para> |
<sect3><title>Informations sur le package</title> |
<itemizedlist spacing='compact'> |
<listitem><para>Téléchargement (HTTP): <ulink url=">K2-download-http;"/></para></listitem> |
<listitem><para>Téléchargement (FTP): <ulink url=">K2-download-ftp;"/></para></listitem> |
<listitem><para>Taille du téléchargement: >K2-size;</para></listitem> |
<listitem><para>Estimation de l'espace disque requis: >K2-buildsize;</para></listitem> |
<listitem><para>Estimation du temps de construction: >K2-time;</para></listitem></itemizedlist> |
</sect3> |
<sect3><title>Dépendances de <application>GTK+</application></title> |
<sect4><title>Requis</title> |
<para><xref linkend="GLib2"/>, <xref linkend="xfree86"/>, <xref |
linkend="Pango"/>, <xref linkend="ATK"/>, |
<xref linkend="libpng"/>, <xref linkend="libtiff"/> et <xref |
linkend="libjpeg"/> </para></sect4> |
<sect4><title>Optionnel</title> |
<para><xref linkend="gtk-doc"/>, <xref linkend="DocBook"/> et <xref |
linkend="docbook-xsl"/> </para></sect4> |
</sect3> |
</sect2> |
/trunk/blfs/x/lib/gtk2/gtk+2-exp.xml |
---|
0,0 → 1,12 |
<sect2> |
<title>Explication des commandes</title> |
<para><parameter>--sysconfdir=/etc</parameter>: Cette option installe les |
fichiers de configuration dans <filename class="directory">/etc</filename> |
au lieu de <filename class="directory">/usr/etc</filename>.</para> |
<para><option>--enable-gtk-doc</option>: Cette option reconstruita la |
documentation de l'<acronym>API</acronym> lors de la commande |
<command>make</command>.</para> |
</sect2> |
/trunk/blfs/x/lib/gtk2/gtk2.ent |
---|
0,0 → 1,11 |
<!ENTITY GTK2 SYSTEM "../gtk+2.xml"> |
<!ENTITY GTK2-intro SYSTEM "gtk+2-intro.xml"> |
<!ENTITY GTK2-inst SYSTEM "gtk+2-inst.xml"> |
<!ENTITY GTK2-exp SYSTEM "gtk+2-exp.xml"> |
<!ENTITY GTK2-desc SYSTEM "gtk+2-desc.xml"> |
<!ENTITY GTK2-version "2.2.4"> |
<!ENTITY GTK2-download-http "http://gd.tuwien.ac.at/graphics/gimp/gtk/v2.2/gtk+->K2-version;.tar.bz2"> |
<!ENTITY GTK2-download-ftp "ftp://ftp.gtk.org/pub/gtk/v2.2/gtk+->K2-version;.tar.bz2"> |
<!ENTITY GTK2-size "6,9 Mo"> |
<!ENTITY GTK2-buildsize "187 Mo"> |
<!ENTITY GTK2-time "2,88 SBU"> |
/trunk/blfs/x/lib/gtk2/gtk+2-inst.xml |
---|
0,0 → 1,12 |
<sect2> |
<title>Installation de <application><acronym>GTK</acronym>+</application></title> |
<para>Installez <application><acronym>GTK</acronym>+</application> en lançant |
les commandes suivantes:</para> |
<screen><userinput><command>./configure --prefix=/usr --sysconfdir=/etc && |
make && |
make install</command></userinput></screen> |
</sect2> |
/trunk/blfs/x/lib/gtk2/gtk+2-desc.xml |
---|
0,0 → 1,18 |
<sect2> |
<title>Contenu</title> |
<para>Le package <application>GTK+</application> contient les bibliothèques <filename |
class="libraryfile">libgtk-x11-2.0</filename>.</para> |
</sect2> |
<sect2><title>Description</title> |
<sect3><title>Bibliothèques GTK+</title> |
<para>Les bibliothèques <application>GTK+</application> fournissent |
l'<acronym>API</acronym> pour implémenter les interfaces graphiques |
utilisateur.</para></sect3> |
</sect2> |
/trunk/blfs/x/lib/lesstif.xml |
---|
1,6 → 1,6 |
<sect1 id="lesstif" xreflabel="lesstif-&lesstif-version;"> |
<sect1 id="lesstif" xreflabel="LessTif-&lesstif-version;"> |
<?dbhtml filename="lesstif.html" dir="x"?> |
<title>lesstif-&lesstif-version;</title> |
<title>LessTif-&lesstif-version;</title> |
&lesstif-intro; |
&lesstif-inst; |
/trunk/blfs/x/lib/lesstif/lesstif-intro.xml |
---|
1,8 → 1,8 |
<sect2> |
<title>Introduction à <application>lesstif</application></title> |
<title>Introduction à <application>LessTif</application></title> |
<para>Le package <application>lesstif</application> contient une version Open |
Source d'<application>OSF/Motif(R)</application>.</para> |
<para>Le package <application>LessTif</application> contient une version Open |
Source d'<application>OSF/Motif(R)</application>.</para> |
<sect3><title>Informations sur le package</title> |
<itemizedlist spacing='compact'> |
13,7 → 13,7 |
<listitem><para>Estimation du temps de construction: &lesstif-time;</para></listitem></itemizedlist> |
</sect3> |
<sect3><title>Dépendances de <application>lesstif</application></title> |
<sect3><title>Dépendances de <application>LessTif</application></title> |
<sect4><title>Requis</title> |
<para><xref linkend="xfree86"/></para></sect4> |
</sect3> |
/trunk/blfs/x/lib/lesstif/lesstif-exp.xml |
---|
1,26 → 1,26 |
<sect2> |
<title>Explication des commandes</title> |
<para><command>--enable-build-20</command> : |
<para><option>--enable-build-20</option> : |
Construit la version compatible <application>Motif</application> 2.0 des |
bibliothèques <application>lesstif</application>.</para> |
bibliothèques <application>LessTif</application>.</para> |
<para><command>--enable-build-21</command> : |
Construit aussi les versions comatible <application>Motif</application> 2.1. |
<para><option>--enable-build-21</option> : |
Construit aussi les versions compatible <application>Motif</application> 2.1. |
</para> |
<para><command>--disable-debug</command> : |
<para><option>--disable-debug</option> : |
Ne génère pas d'informations de débuggage.</para> |
<para><command>--enable-production</command> : |
Construit la release des bibliothèques <application>lesstif</application>. |
<para><option>--enable-production</option> : |
Construit la release des bibliothèques <application>LessTif</application>. |
</para> |
<para><command>--disable-build-tests</command> : |
<para><option>--disable-build-tests</option> : |
Ne construit pas l'arbre <filename class="directory">test/</filename> (voir |
note de tests ci-dessous).</para> |
<para><command>--with-xdnd</command> : |
<para><option>--with-xdnd</option> : |
Active le support de la compatibilité <acronym>XDND</acronym> |
<application>Gnome</application>.</para> |
/trunk/blfs/x/lib/lesstif/lesstif-inst.xml |
---|
1,10 → 1,10 |
<sect2> |
<title>Installation de <application>lesstif</application></title> |
<title>Installation de <application>LessTif</application></title> |
<para>Installez <application>lesstif</application> en lançant les commandes |
<para>Installez <application>LessTif</application> en lançant les commandes |
suivantes:</para> |
<para><screen><userinput><command>./configure --prefix=/usr \ |
<screen><userinput><command>./configure --prefix=/usr \ |
--enable-build-20 \ |
--enable-build-21 \ |
--disable-debug \ |
12,7 → 12,7 |
--disable-build-tests \ |
--with-xdnd && |
make && |
make install</command></userinput></screen></para> |
make install</command></userinput></screen> |
</sect2> |
/trunk/blfs/x/lib/lesstif/lesstif-desc.xml |
---|
1,16 → 1,16 |
<sect2> |
<title>Contenu</title> |
<para>Le package <application>lesstif</application> contient les bibliothèques |
<filename>lesstif</filename>.</para> |
<para>Le package <application>LessTif</application> contient les bibliothèques |
<application>LessTif</application>.</para> |
</sect2> |
<sect2><title>Description</title> |
<sect3><title>Bibliothèques lesstif</title> |
<para>Les bibliothèques <application>lesstif</application> sont des |
bibliothèques <application>X</application> Windows compatibles |
<sect3><title>Bibliothèques LessTif</title> |
<para>Les bibliothèques <application>LessTif</application> sont des |
bibliothèques <application>X</application> Window System compatibles |
<application>OSF/Motif(R)</application> au niveau code source.</para></sect3> |
</sect2> |
/trunk/blfs/x/lib/lesstif/lesstif-config.xml |
---|
1,5 → 1,5 |
<sect2> |
<title>Configurer <application>lesstif</application></title> |
<title>Configurer <application>LessTif</application></title> |
<sect3><title>Informations de configuration</title> |
9,15 → 9,15 |
</sect2> |
<sect2><title>Tester <application>lesstif</application></title> |
<sect2><title>Tester <application>LessTif</application></title> |
<para>Il est recommandé de tester l'installation de |
<application>lesstif</application> avec la suite de test disponible dans |
<filename>lesstif-&lesstif-version;/test</filename>. Il n'est pas requis |
<application>LessTif</application> avec la suite de test disponible dans |
<filename class="directory">lesstif-&lesstif-version;/test</filename>. Il n'est pas requis |
d'installer un des binaires pour valider l'installer, les commandes suivantes, |
exécutées à partir de |
<filename>lesstif-&lesstif-version;/test</filename>, suffiront:</para> |
exécutées à partir du répertoire des sources, suffiront:</para> |
<para><screen><userinput><command>./configure && |
make</command></userinput></screen></para> |
<screen><userinput><command>cd test && |
./configure && |
make</command></userinput></screen> |
</sect2> |
/trunk/blfs/x/lib/lesstif/lesstif.ent |
---|
2,11 → 2,11 |
<!ENTITY lesstif-intro SYSTEM "lesstif-intro.xml"> |
<!ENTITY lesstif-inst SYSTEM "lesstif-inst.xml"> |
<!ENTITY lesstif-exp SYSTEM "lesstif-exp.xml"> |
<!ENTITY lesstif-config SYSTEM "lesstif-config.xml"> |
<!ENTITY lesstif-desc SYSTEM "lesstif-desc.xml"> |
<!ENTITY lesstif-config SYSTEM "lesstif-config.xml"> |
<!ENTITY lesstif-buildsize "33 Mo"> |
<!ENTITY lesstif-version "0.93.46"> |
<!ENTITY lesstif-download-http "http://telia.dl.sourceforge.net/sourceforge/lesstif/lesstif-0.93.46.tar.bz2"> |
<!ENTITY lesstif-download-ftp ""> |
<!ENTITY lesstif-download-http "http://telia.dl.sourceforge.net/sourceforge/lesstif/lesstif-&lesstif-version;.tar.bz2"> |
<!ENTITY lesstif-download-ftp "ftp://ftp.linux.hr/pub/lesstif/srcdist/lesstif-&lesstif-version;.tar.bz2"> |
<!ENTITY lesstif-size "2,5 Mo"> |
<!ENTITY lesstif-buildsize "33 Mo"> |
<!ENTITY lesstif-time "2,73 SBU"> |
/trunk/blfs/x/x.ent |
---|
15,6 → 15,7 |
<!ENTITY % gtk SYSTEM "lib/gtk/gtk.ent"> |
<!ENTITY % atk SYSTEM "lib/atk/atk.ent"> |
<!ENTITY % pango SYSTEM "lib/pango/pango.ent"> |
<!ENTITY % gtk2 SYSTEM "lib/gtk2/gtk2.ent"> |
<!ENTITY % fnlib SYSTEM "lib/fnlib/fnlib.ent"> |
<!ENTITY % startup-notification SYSTEM "lib/notification/startup-notification.ent"> |
%freetype; |
24,6 → 25,7 |
%gtk; |
%atk; |
%pango; |
%gtk2; |
%fnlib; |
%startup-notification; |