Rev 6789 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
6452 | myou72 | 1 | <!-- $LastChangedBy: igor $ $Date: 2014-06-29 11:28:58 +0200 (dim. 29 juin 2014) $ --> |
2 | |||
6789 | myou72 | 3 | <!ENTITY day "06"> <!-- Always 2 digits --> |
6766 | myou72 | 4 | <!ENTITY month "03"> <!-- Always 2 digits --> |
6715 | myou72 | 5 | <!ENTITY year "2015"> |
2002 | myou72 | 6 | <!ENTITY copyrightdate "2001-&year;"> |
3106 | myou72 | 7 | <!ENTITY copyholder "L'équipe de développement de BLFS"> |
6794 | myou72 | 8 | <!ENTITY version "7.7"> |
9 | <!ENTITY releasedate "6 Mars &year;"> |
||
6379 | myou72 | 10 | <!ENTITY pubdate "&year;-&month;-&day;"> |
6794 | myou72 | 11 | <!ENTITY blfs-version "7.7"> |
12 | <!ENTITY lfs-version "7.7"> |
||
6379 | myou72 | 13 | <!ENTITY last-commit "$Date: 2014-05-18 22:48:41 +0200 (Sun, 18 May 2014) $"> |
2002 | myou72 | 14 | <!ENTITY lfs-domainname "linuxfromscratch.org"> |
6452 | myou72 | 15 | |
3106 | myou72 | 16 | <!ENTITY maintainer-fullname "L'équipe de BLFS"> |
2220 | myou72 | 17 | <!ENTITY maintainer-firstname "BLFS"> |
2002 | myou72 | 18 | <!ENTITY maintainer-address "blfs-maintainer@&lfs-domainname;"> |
6452 | myou72 | 19 | |
5740 | myou72 | 20 | <!ENTITY lfs-website "http://www.&lfs-domainname;"> |
6452 | myou72 | 21 | <!-- downloads - root must not have an entity because it is needed for scripts |
22 | change svn to x.y for release --> |
||
6519 | myou72 | 23 | <!ENTITY downloads-root "http://www.fr.linuxfromscratch.org/view/svn"> |
2002 | myou72 | 24 | <!ENTITY downloads-project "http://downloads.&lfs-domainname;"> |
25 | <!ENTITY sources-anduin-http "http://anduin.&lfs-domainname;/sources/BLFS/svn"> |
||
26 | <!ENTITY sources-anduin-ftp "ftp://anduin.&lfs-domainname;/BLFS/svn"> |
||
3423 | myou72 | 27 | <!ENTITY sources-anduin-other-http "http://anduin.&lfs-domainname;/sources/other"> |
2002 | myou72 | 28 | <!ENTITY sources-anduin-other "ftp://anduin.&lfs-domainname;/other"> |
29 | <!ENTITY files-anduin "http://anduin.&lfs-domainname;/files/BLFS/svn"> |
||
30 | <!ENTITY hints-root "http://www.&lfs-domainname;/hints"> |
||
2527 | myou72 | 31 | <!ENTITY patch-downloads "http://www.linuxfromscratch.org/patches/downloads"> |
2002 | myou72 | 32 | <!ENTITY patch-root "http://www.&lfs-domainname;/patches/blfs/svn"> |
33 | <!ENTITY errata "http://www.&lfs-domainname;/blfs/errata/&blfs-version;/"> |
||
34 | <!ENTITY blfs-ticket-root "http://wiki.&lfs-domainname;/blfs/ticket/"> |
||
6519 | myou72 | 35 | <!ENTITY lfs-root "http://www.fr.linuxfromscratch.org/view/lfs-stable"> |
36 | <!ENTITY lfs-dev "http://www.fre.linuxfromscratch.org/view/lfs-svn"> |
||
2002 | myou72 | 37 | <!ENTITY kernel "http://www.kernel.org/pub/"> |
2585 | myou72 | 38 | <!ENTITY gstreamer-dl "http://gstreamer.freedesktop.org/src"> |
2002 | myou72 | 39 | <!ENTITY gnu-alpha-ftp "ftp://alpha.gnu.org/gnu/"> |
40 | <!ENTITY gnu-alpha-http "http://alpha.gnu.org/gnu/"> |
||
41 | <!ENTITY sourceforge-repo "http://downloads.sourceforge.net"> |
||
42 | <!ENTITY sourceforge-repo2 "http://sourceforge.net"> |
||
43 | <!ENTITY gentoo-ftp-repo "ftp://mirror.ovh.net/gentoo-distfiles/distfiles"> |
||
6520 | myou72 | 44 | <!ENTITY fedora-http-repo "http://pkgs.fedoraproject.org/repo/pkgs"> |
3558 | myou72 | 45 | <!ENTITY jaist-ftp-repo "ftp://ftp.jaist.ac.jp/pub//sourceforge"> |
5676 | myou72 | 46 | <!ENTITY publisher "Inconnu"> |
4014 | myou72 | 47 | <!ENTITY xorg-download-http "http://xorg.freedesktop.org/archive/individual"> |
2243 | myou72 | 48 | <!ENTITY xorg-download-ftp "ftp://ftp.x.org/pub/individual"> |
6701 | myou72 | 49 | <!ENTITY mozilla-http "https://ftp.mozilla.org/pub/mozilla.org"> |
6694 | myou72 | 50 | <!ENTITY mozilla-ftp "ftp://ftp.mozilla.org/pub"> |
4204 | myou72 | 51 | <!ENTITY gnome-download-http "http://ftp.gnome.org/pub/gnome/sources"> |
52 | <!ENTITY gnome-download-ftp "ftp://ftp.gnome.org/pub/gnome/sources"> |
||
5982 | myou72 | 53 | <!ENTITY gnome-minor "3.12"> |
6572 | myou72 | 54 | <!ENTITY gnome-minor-14 "3.14"> |
6452 | myou72 | 55 | |
56 | <!-- These entities are used to identify versions of LFS |
||
57 | packages referenced throughout the BLFS book. --> |
||
6074 | myou72 | 58 | <!ENTITY lfs-autoconf-version "2.69"> |
6495 | myou72 | 59 | <!ENTITY lfs-coreutils-version "8.23"> |
60 | <!ENTITY lfs-e2fsprogs-version "1.42.11"> |
||
6074 | myou72 | 61 | <!ENTITY lfs-flex-version "2.5.39"> |
6495 | myou72 | 62 | <!ENTITY lfs-gcc-version "4.9.1"> |
6074 | myou72 | 63 | <!ENTITY lfs-gdbm-version "1.11"> |
64 | <!ENTITY lfs-m4-version "1.4.17"> |
||
6452 | myou72 | 65 | <!-- this was originally the perl version used by the corresponding |
66 | version of lfs, in those days always for i686, but now BLFS is a rolling |
||
67 | release --> |
||
2351 | myou72 | 68 | <!ENTITY lfs-perl-version "<5.x.y>/<arch-linux>"> |
6125 | myou72 | 69 | <!ENTITY lfs-shadow-version "4.2.1"> |
4126 | myou72 | 70 | <!ENTITY lfs-vim-version "7.4"> |
6452 | myou72 | 71 | <!-- End LFS versions --> |
72 | |||
6789 | myou72 | 73 | <!ENTITY blfs-bootscripts-version "20150304"> |
6198 | myou72 | 74 | <!ENTITY blfs-bootscripts-download "&downloads-root;/blfs-bootscripts-&blfs-bootscripts-version;.tar.bz2"> |
6452 | myou72 | 75 | |
2002 | myou72 | 76 | <!ENTITY blfs-wiki "http://wiki.&lfs-domainname;/blfs/wiki"> |
6452 | myou72 | 77 | |
78 | <!-- These entities are used to annotate the current status of a package as it |
||
79 | relates to the version of LFS it will build/work against --> |
||
6760 | myou72 | 80 | <!ENTITY lfs77_checked "<para>Ce paquet est connu pour se construire |
81 | correctement sur une plateforme LFS-7.7.</para>"> |
||
82 | <!ENTITY lfs77_built "<para>Ce paquet est connu pour se construire |
||
83 | correctement sur une plateforme LFS-7.7 mais n'a pas été testé.</para>"> |
||
2002 | myou72 | 84 | <!ENTITY lfssvn_checked "Ce paquet est connu pour se construire et fonctionner |
85 | correctement sur une plateforme LFS-SVN-"> |
||
86 | <!ENTITY lfssvn_checked2 " ."> |
||
87 | <!ENTITY lfssvn_built "Ce paquet est connu pour se construire et fonctionner |
||
88 | correctement sur une plateforme LFS-SVN-"> |
||
4510 | myou72 | 89 | <!ENTITY lfssvn_built2 " plateforme mais n'a pas été testé."> |
90 | <!ENTITY as_root "<note><para>Pour l'installation de paquets multiples dans un script, les installations doivent être faites en tant qu'utilisateur |
||
91 | root. Il y a trois options générales qui peuvent être utilisées pour faire cela :</para> |
||
2793 | myou72 | 92 | <orderedlist> |
4925 | myou72 | 93 | <listitem><para>Lancer le script entièrement en tant qu'utilisateur root (pas recommandé).</para></listitem> |
2793 | myou72 | 94 | <listitem><para>Use the <command>sudo</command> command from the <xref |
95 | linkend='sudo'/> package.</para></listitem> |
||
96 | <listitem><para>Use <command>su -c "command arguments"</command> |
||
4510 | myou72 | 97 | (guillemet requis) qui demandera le mot de passe root à chaque itération de la boucle.</para></listitem> |
2793 | myou72 | 98 | </orderedlist> |
4510 | myou72 | 99 | <para>Une façon de gérer cette situation est de créer une petite fonction |
100 | <command>bash</command> qui sélectionne automatiquement la méthode appropriée. |
||
101 | Une fois que la commande est initialisée dans l'environnement, il n'est plus nécessaire de le refaire.</para> |
||
5498 | myou72 | 102 | |
103 | <screen> |
||
104 | <userinput>as_root() |
||
2791 | myou72 | 105 | { |
2793 | myou72 | 106 | if [ $EUID = 0 ]; then $* |
107 | elif [ -x /usr/bin/sudo ]; then sudo $* |
||
108 | else su -c \\"$*\\" |
||
109 | fi |
||
2791 | myou72 | 110 | } |
5498 | myou72 | 111 | export -f as_root</userinput> |
112 | </screen> |
||
2793 | myou72 | 113 | </note>"> |
2372 | jmengual | 114 | <!ENTITY not-katamari "<para>Ce paquet ne fait pas partie de Xorg Katamari et est seulement |
4510 | myou72 | 115 | fourni comme dépendance d'autres paquets ou pour tester l'installation complète de Xorg.</para>"> |
116 | <!ENTITY gst-compat "<note><para>Les séries de <application>GStreamer</application> 1.0 ne sont pas |
||
117 | compatible au niveau de l'API ou au niveau de l'ABI avec les séries 0.10 de <application>GStreamer</application> |
||
118 | et les deux ne peuvent être installé sur le même système.</para></note>"> |
||
6452 | myou72 | 119 | |
6506 | myou72 | 120 | <!-- Problem with some packages introduced by a given dependency version --> |
121 | <!ENTITY gcc-490 "gcc-4.9.0"> |
||
6490 | myou72 | 122 | <!ENTITY % package-entities SYSTEM "packages.ent"> |
123 | %package-entities; |