Subversion Repositories svn LFS-FR

Compare Revisions

Ignore whitespace Rev 5740 → Rev 5741

/trunk/lfs/chapter01/changelog.xml
436,7 → 436,7
<itemizedlist>
<listitem>
<para>[bdubbs] - Activation de la construction de sulogin dans util-linux.
Supression de l'installation de sulogin de sysvinit.
Suppression de l'installation de sulogin de sysvinit.
Corrige
<ulink url="&lfs-ticket-root;3435">#3435</ulink>.</para>
</listitem>
/trunk/lfs/chapter03/patches.xml
42,7 → 42,16
<para>Somme de contrôle MD5&nbsp;: <literal>&coreutils-i18n-patch-md5;</literal></para>
</listitem>
</varlistentry>
<varlistentry>
<term>Glibc correctif FHS - <token>&glibc-fhs-patch-size;</token>&nbsp;:</term>
<listitem>
<para>Téléchargement&nbsp;: <ulink url="&patches-root;&glibc-fhs-patch;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&glibc-fhs-patch-md5;</literal></para>
</listitem>
</varlistentry>
 
<varlistentry>
<term>Kbd Correctif réparant Backspace/Delete - <token>&kbd-backspace-patch-size;</token>:</term>
<listitem>
<para>Téléchargement&nbsp;: <ulink url="&patches-root;&kbd-backspace-patch;"/></para>
/trunk/lfs/chapter05/gettext.xml
44,7 → 44,7
<title>Installation de Gettext</title>
 
<para>Pour notre paramétrage temporaire des outils, nous n'avons besoin de
compiler et d'installer qu'un binaire de Gettext.</para>
compiler et d'installer que trois programmes de Gettext.</para>
 
<para>Préparez la compilation de Gettext&nbsp;:</para>
 
77,16 → 77,20
<para>Compilez le paquet&nbsp;:</para>
 
<screen><userinput remap="make">make -C gnulib-lib
make -C src msgfmt</userinput></screen>
make -C src msgfmt
make -C src msgmerge
make -C src xgettext</userinput></screen>
 
<para>Comme seul un binaire a été compilé, ce n'est pas possible
<para>Comme seuls trois programmes ont été compilés, i n'est pas possible
d'exécuter la suite de tests sans compiler des bibliothèques de support
complémentaires du paquet Gettext. Il n'est donc pas recommandé d'essayer
d'exécuter la suite de tests à cette étape.</para>
 
<para>Installez le binaire <command>msgfmt</command>&nbsp;:</para>
<para>Installez les programmes <command>msgfmt</command>, <command>msgmerge</command>
et <command>xgettext</command>
programs&nbsp;:</para>
 
<screen><userinput remap="install">cp -v src/msgfmt /tools/bin</userinput></screen>
<screen><userinput remap="install">cp -v src/{msgfmt,msgmerge,xgettext} /tools/bin</userinput></screen>
 
</sect2>
 
/trunk/lfs/chapter05/xz.xml
6,10 → 6,10
]>
 
<sect1 id="ch-tools-xz" role="wrap">
<?dbhtml filename="xz-utils.html"?>
<?dbhtml filename="xz.html"?>
 
<sect1info condition="script">
<productname>xz-utils</productname>
<productname>xz</productname>
<productnumber>&xz-version;</productnumber>
<address>&xz-url;</address>
</sect1info>
17,7 → 17,8
<title>Xz-&xz-version;</title>
 
<indexterm zone="ch-tools-xz">
<primary sortas="a-xz">Xz</primary>
<primary sortas="a-xz">Xxz-u
z</primary>
<secondary>tools</secondary>
</indexterm>
 
/trunk/lfs/prologue/architecture.xml
13,7 → 13,7
<para>Les architectures cibles primaires de LFS sont les processeurs AMD/Intel
x86 (32 bits) et x86_64 (64 bits). En même temps, les instructions de ce livre
sont connues pour fonctionner également, avec quelques modifications, sur le
processeur Power PC. Pour construire un système qui utilise un de ces processeurs, le prérequis principal supplémentaire à ceux des pages suivantes est la présence d'un système comme une LFS précédemment installée, Ubuntu, Red Hat/Fedora, SuSE, ou une
processeur Power PC et ARM. Pour construire un système qui utilise un de ces processeurs, le prérequis principal supplémentaire à ceux des pages suivantes est la présence d'un système comme une LFS précédemment installée, Ubuntu, Red Hat/Fedora, SuSE, ou une
autre distribution représentant l'architecture que vous avez. Remarquez aussi que
vous pouvez installer et utiliser un système 32 bits en tant que
système hôte sur un système AMD/Intel 64 bits.</para>
/trunk/lfs/prologue/standards.xml
59,7 → 59,7
<varlistentry>
<term><emphasis>C&oelig;ur LSB&nbsp;:</emphasis></term>
<listitem>
<para>Bash, Bc, Binutils, Coreutils, Diffutils, File, Findutils, Gawk,
<para>At, Batch (a part of At), Cpio, Fcrontab, Initd-tools,
Grep, Gzip, M4, Man-DB, Ncurses, Procps, Psmisc, Sed,
Shadow, Tar, Util-linux, Zlib</para>
</listitem>
/trunk/lfs/chapter06/gcc.xml
323,7 → 323,8
liblto_plugin.so, libmudflap.{a,so}, libmudflapth.{a,so},
libquadmath.{a,so}, libssp.{a,so},
libssp_nonshared.a, libstdc++.{a,so}, libsupc++.a et libtsan.{a,so}</seg>
<seg>/usr/include/c++, /usr/lib/gcc, /usr/share/gcc-&gcc-version;</seg>
<seg>/usr/include/c++, /usr/lib/gcc, /usr/libexec/gcc,
/usr/share/gcc-&gcc-version;</seg>
</seglistitem>
</segmentedlist>
 
/trunk/lfs/chapter06/man-db.xml
280,7 → 280,7
<seg>accessdb, apropos (lien vers whatis), catman, lexgrog, man, mandb,
manpath, whatis et zsoelim</seg>
<seg>libman.so, libmandb.so</seg>
<seg>/usr/lib/man-db, /usr/share/doc/man-db</seg>
<seg>/usr/lib/man-db, /usr/libexec/man-db, /usr/share/doc/man-db-&man-db-version;</seg>
</seglistitem>
</segmentedlist>
 
/trunk/lfs/chapter06/mpfr.xml
43,9 → 43,9
 
<para>Préparez la compilation de MPFR&nbsp;:</para>
 
<screen><userinput remap="configure">./configure --prefix=/usr \
--enable-thread-safe \
--docdir=/usr/share/doc/mpfr-&mpfr-version;</userinput></screen>
<screen><userinput remap="configure">./configure --prefix=/usr \
--enable-thread-safe \
--docdir=/usr/share/doc/mpfr-&mpfr-version;</userinput></screen>
 
<para>Compilez le paquet&nbsp;:</para>
 
/trunk/lfs/chapter06/coreutils.xml
158,7 → 158,7
timeout, touch, tr, true, truncate, tsort, tty, uname, unexpand, uniq,
unlink, users, vdir, wc, who, whoami et yes</seg>
<seg>libstdbuf.so</seg>
<seg>/usr/lib/coreutils</seg>
<seg>/usr/libexec/coreutils</seg>
</seglistitem>
</segmentedlist>
 
/trunk/lfs/chapter06/gawk.xml
77,7 → 77,8
<seg>filefuncs.so, fnmatch.so, fork.so, inplace.so, ordchr.so,
readdir.so, readfile.so, revoutput.so, revtwoway.so, rwarray.so,
testext.so et time.so</seg>
<seg>/usr/lib/{,g}awk, /usr/share/awk, /usr/share/doc/gawk-&gawk-version;</seg>
<seg>/usr/lib/gawk, /usr/libexec/awk, /usr/share/awk,
/usr/share/doc/gawk-&gawk-version;</seg>
</seglistitem>
</segmentedlist>
 
/trunk/lfs/chapter06/kmod.xml
89,20 → 89,18
 
<screen><userinput remap="test">make check</userinput></screen>
 
<para>Installez le paquet, créez des liens symboliques à des
<para>Installez le paquet, les pages de man et créez des liens symboliques à des
fins de compatibilité avec Module-Init-Tools (le paquet qui gérait
auparavant les modules du noyau Linux), et installez manuellement
les pages de manuel. De plus, assurez-vous que toutes les
auparavant les modules du noyau Linux). De plus, assurez-vous que toutes les
bibliothèques sont dans le bon répertoire&nbsp;:</para>
 
<screen><userinput remap="install">make install
make -C man install
for target in depmod insmod modinfo modprobe rmmod; do
ln -sv ../bin/kmod /sbin/$target
done
 
ln -sv kmod /bin/lsmod
cp -v man/*.5 /usr/share/man/man5
cp -v man/*.8 /usr/share/man/man8</userinput></screen>
ln -sv kmod /bin/lsmod</userinput></screen>
 
</sect2>
 
/trunk/lfs/chapter06/xz.xml
6,10 → 6,10
]>
 
<sect1 id="ch-system-xz" role="wrap">
<?dbhtml filename="xz-utils.html"?>
<?dbhtml filename="xz.html"?>
 
<sect1info condition="script">
<productname>xz-utils</productname>
<productname>xz</productname>
<productnumber>&xz-version;</productnumber>
<address>&xz-url;</address>
</sect1info>
/trunk/lfs/chapter06/findutils.xml
94,11 → 94,9
 
<segmentedlist>
<segtitle>Programmes installés</segtitle>
<segtitle>Répertoire installé</segtitle>
 
<seglistitem>
<seg>bigram, code, find, frcode, locate, oldfind, updatedb et xargs</seg>
<seg>/usr/lib/findutils</seg>
</seglistitem>
</segmentedlist>
 
/trunk/lfs/chapter06/glibc.xml
59,7 → 59,14
tzselect&nbsp;:</para>
 
<screen><userinput remap="pre">sed -i 's/\\$$(pwd)/`pwd`/' timezone/Makefile</userinput></screen>
<para>Certains programmes de Glibc utilisent un répertoire
<filename class="directory">/var/db</filename> qui n'est pas conforme au
FHS, pour stocker leurs données d'exécution. Appliquez le correctif pour que
ces programmes stockent leurs données à des endroits respectant le FHS&nbsp;:</para>
 
<screen><userinput remap="pre">patch -Np1 -i ../&glibc-fhs-patch;</userinput></screen>
 
<para>Le système de construction de Glibc est auto-extractible et il
s'installera parfaitement, même si le fichier specs du compilateur et l'éditeur
de liens pointent vers <filename class="directory">/tools</filename>. Les specs
169,6 → 176,12
 
<screen><userinput remap="install">make install</userinput></screen>
 
<para>Installez le fichier de configuration et le répertoire d'exécution
de <command>nscd</command>&nbsp;:</para>
 
<screen><userinput remap="install">cp -v ../glibc-&glibc-version;/nscd/nscd.conf /etc/nscd.conf
mkdir -pv /var/cache/nscd</userinput></screen>
 
<para>Les locales qui permettent à votre système de répondre en une langue
différente n'ont pas été installées avec la commande ci-dessus. Aucune
n'est indispensable, mais si certaines sont absentes, les suites de test
416,9 → 429,9
/usr/include/netax25, /usr/include/neteconet, /usr/include/netinet,
/usr/include/netipx, /usr/include/netiucv, /usr/include/netpacket,
/usr/include/netrom, /usr/include/netrose, /usr/include/nfs,
/usr/include/protocols, /usr/include/rpc, /usr/include/rpcsvc,
/usr/include/sys, /usr/lib/audit, /usr/lib/gconv, /usr/lib/glibc,
/usr/lib/locale, /usr/share/i18n, /usr/share/zoneinfo, /var/db</seg>
/usr/include/sys, /usr/lib/audit, /usr/lib/gconv, /usr/lib/locale,
/usr/libexec/getconf, /usr/share/i18n, /usr/share/zoneinfo,
/var/cache/nscd, and /var/lib/nss_db</seg>
</seglistitem>
</segmentedlist>
 
/trunk/lfs/chapter06/flex.xml
144,12 → 144,12
</listitem>
</varlistentry>
 
<varlistentry id="libfl.so">
<term><filename class="libraryfile">libfl.so</filename></term>
<varlistentry id="libfl">
<term><filename class="libraryfile">libfl</filename></term>
<listitem>
<para>La bibliothèque <filename class="libraryfile">flex</filename></para>
<indexterm zone="ch-system-flex libfl.so">
<primary sortas="c-libfl.so">libfl.so</primary>
<indexterm zone="ch-system-flex libfl">
<primary sortas="c-libfl">libfl</primary>
</indexterm>
</listitem>
</varlistentry>
/trunk/lfs/chapter08/kernel.xml
197,11 → 197,14
 
<warning>
<para>Les en-têtes du répertoire système
<filename class="directory">include</filename>
<filename class="directory">include</filename> (<filename
class="directory">/usr/include</filename>)
devraient <emphasis>toujours</emphasis> être celles avec lesquelles Glibc a
été compilé, à savoir, les en-têtes expurgées de cette archive du noyau Linux.
été compilé, à savoir, les en-têtes de santé installées au <xref
linkend="ch-system-linux-headers"/>.
Donc, elles ne devraient <emphasis>jamais</emphasis> être
remplacés par les en-têtes du noyau ou par d'autres en-têtes expurgées du noyau.</para>
remplacées par les en-têtes du noyau brut ou par d'autres en-têtes de santé
expurgées du noyau.</para>
</warning>
 
</sect2>
/trunk/lfs/general.ent
1,6 → 1,6
<?xml version="1.0" encoding="ISO-8859-1"?>
<!ENTITY version "SVN-20140218">
<!ENTITY releasedate "18 février 2014">
<!ENTITY version "SVN-20140221">
<!ENTITY releasedate "21 février 2014">
<!ENTITY copyrightdate "1999-2013"><!-- jhalfs needs a literal dash, not &ndash; -->
<!ENTITY milestone "7.5">
<!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->
/trunk/lfs/patches.ent
14,6 → 14,10
<!ENTITY coreutils-i18n-patch-md5 "54c99871cd0ca20f29bdc9462e27f0df">
<!ENTITY coreutils-i18n-patch-size "140 Ko">
 
<!ENTITY glibc-fhs-patch "glibc-&glibc-version;-fhs-1.patch">
<!ENTITY glibc-fhs-patch-md5 "9a5997c3452909b1769918c759eff8a2">
<!ENTITY glibc-fhs-patch-size "2.8 Ko">
 
<!ENTITY kbd-backspace-patch "kbd-&kbd-version;-backspace-1.patch">
<!ENTITY kbd-backspace-patch-md5 "f75cca16a38da6caa7d52151f7136895">
<!ENTITY kbd-backspace-patch-size "12 Ko">