]> git.sur5r.net Git - bacula/docs/blobdiff - docs/manual-fr/install.tex
Add new French manual
[bacula/docs] / docs / manual-fr / install.tex
index 3b02a26ec51cb612019298c2fd37542d5dc53354..3bd4283dcdbebaef44f4398d6b0dda86b895a1c0 100644 (file)
@@ -38,7 +38,7 @@ Bacula. Ces fichiers sont :
 \item [bacula-docs-1.38.0.tar.gz]
   Ce fichier contient une copie du r\'epertoire docs, avec les documents 
   pr\'e-construits : R\'epertoire html anglais, fichier html unique et 
-  fichier pdf. Les traductions allemande et fran\c{c}\ 3aise sont en cours mais 
+  fichier pdf. Les traductions allemande et fran\c {c}aise sont en cours mais 
   ne sont pas pr\'e-construites.
 
 \item [bacula-gui-1.38.0.tar.gz]
@@ -61,6 +61,8 @@ Bacula. Ces fichiers sont :
 \item [winbacula-1.38.0.exe]
   Ce fichier est l'installeur 32 bits Windows pour l'installation du 
   client Windows (File Daemon) sur une machine Windows.
+  A partir de la version 1.39.20, cet exécutable contiendra aussi 
+  le Director Win32 et le Storage Daemon Win32.
 \end{description}
 
 \label{upgrading1}
@@ -73,7 +75,8 @@ Bacula. Ces fichiers sont :
 Si vous faites une mise \`a jour de Bacula, vous devriez d'abord lire
 attentivement les ReleaseNotes de toutes les versions entre votre version
 install\'ee et celle vers laquelle vous souhaitez mettre \`a jour. Si la base
-de donn\'ees du catalogue a \'et\'e mise \`a jour, vous devrez soit
+de donn\'ees du catalogue a \'et\'e mise \`a jour (c'est presque toujours le cas 
+à chaque nouvelle version majeure), vous devrez soit
 r\'einitialiser votre base de donn\'ees et repartir de z\'ero, soit en
 sauvegarder une copie au format ASCII avant de proc\'eder \`a sa mise \`a
 jour. Ceci est normalement fait lorsque Bacula est compil\'e et install\'e par :
@@ -112,8 +115,10 @@ make
 make install
 \end{verbatim}
 
- En principe, aucun de vos fichiers .conf ou .sql ne devrait \^etre \'ecras\'e.
-
+ En principe, aucun de vos fichiers .conf ou .sql ne devrait \^etre \'ecras\'e, 
+ et vous devez exécuter les deux commandes  {\bf make} et {\bf make install}. 
+ {\bf make install} sans un {\bf make} préalable ne fonctionnera pas.
 Pour plus d'informations sur les mises \`a jour, veuillez consulter la partie 
 \ilink{Upgrading Bacula Versions}{upgrading} du chapitre Astuces de ce manuel
 
@@ -152,30 +157,25 @@ construire ce paquetage (s'il est requis), vous devez:
 La composition exacte des paquetages de d\'ependance est susceptible de
 changer de temps en temps, voici sa composition actuelle : 
 
-\begin{longtable}{|l|l|l|l|}
+\begin{longtable}{|l|l|l|}
  \hline 
 \multicolumn{1}{|c| }{\bf Paquets externes } & \multicolumn{1}{c| }{\bf depkgs
-} & \multicolumn{1}{c| }{\bf depkgs1 } & \multicolumn{1}{c| }{\bf depkgs-win32
- } \\
+} & \multicolumn{1}{c| }{\bf depkgs1 } \\
  \hline 
-{SQLite } & \multicolumn{1}{c| }{X } & \multicolumn{1}{c| }{- } &
-\multicolumn{1}{c| }{-  } \\
+{SQLite } & \multicolumn{1}{c| }{X } & \multicolumn{1}{c| }{- } \\
  \hline 
-{mtx } & \multicolumn{1}{c| }{X } & \multicolumn{1}{c| }{- } &
-\multicolumn{1}{c| }{-  } \\
+{SQLite3 } & \multicolumn{1}{c| }{X } & \multicolumn{1}{c| }{- } \\
+ \hline
+{mtx } & \multicolumn{1}{c| }{X } & \multicolumn{1}{c| }{- } \\
  \hline 
-{readline } & \multicolumn{1}{c| }{- } & \multicolumn{1}{c| }{X } &
-\multicolumn{1}{c| }{-  } \\
+{readline } & \multicolumn{1}{c| }{- } & \multicolumn{1}{c| }{X } \\
  \hline 
-{pthreads } & \multicolumn{1}{c| }{- } & \multicolumn{1}{c| }{- } &
-\multicolumn{1}{c| }{X  } \\
+{pthreads } & \multicolumn{1}{c| }{- } & \multicolumn{1}{c| }{- } \\
  \hline 
-{zlib } & \multicolumn{1}{c| }{- } & \multicolumn{1}{c| }{- } &
-\multicolumn{1}{c| }{X  } \\
+{zlib } & \multicolumn{1}{c| }{- } & \multicolumn{1}{c| }{- } \\
  \hline 
-{wxWidgets } & \multicolumn{1}{c| }{- } & \multicolumn{1}{c| }{- } &
-\multicolumn{1}{c| }{X }
-\\ \hline 
+{wxWidgets } & \multicolumn{1}{c| }{- } & \multicolumn{1}{c| }{- } \\ 
+\hline 
 
 \end{longtable}
 
@@ -206,9 +206,12 @@ depkgs} pratique pour construire {\bf mtx} car le programme {\bf tapeinfo} qui
 vient avec peut souvent vous fournir de pr\'ecieuses informations sur vos
 lecteurs de bandes SCSI (e.g. compression, taille min/max des blocks,...). 
 
-Le paquet {\bf depkgs-win32} contient le code source pour les librairies
-pthreads et zlib utilis\'ees par le client Win32 natif. Vous n'en aurez besoin
-que si vous pr\'evoyez de construire le client Win32 depuis les sources. 
+Le paquet {\bf depkgs-win32} est obsolète à partir de la version 1.39 de Bacula. 
+Il était autrefois utilisé pour compiler le client natif Win32 qui est 
+désormais construit sur Linux grâce à un mécanisme de compilation croisée. 
+Tous les outils et librairies tierces sont automatiquement téléchargées 
+par l'exécution de scripts apropriés. Lisez le fichier src/win32/README.mingw32 
+pour plus de détails.
 
 \subsection*{Syst\`emes Support\'es}
 \label{Systems}
@@ -230,6 +233,7 @@ L'installation basique est plut\^ot simple.
 \begin{enumerate}
 \item Installez et construisez chaque {\bf depkgs} comme indiqu\'e plus haut. 
 
+
 \item Configurez et installez MySQL ou PostgreSQL (si vous le souhaitez): 
    \ilink{Installer et configurer MySQL Phase I}{_ChapterStart} ou  
    \ilink{Installer et configurer PostgreSQL Phase
@@ -392,7 +396,7 @@ En g\'en\'eral, vous voudrez probablement sophistiquer votre {\bf configure}
 pour vous assurer que tous les modules que vous souhaitez soient construits et
 que tout soit plac\'e dans les bons r\'epertoires. 
 
-Par exemple, sur RedHat, on pourrait utiliser ceci: 
+Par exemple, sur Fedora, RedHat ou SuSE, on pourrait utiliser ceci: 
 
 \footnotesize
 \begin{verbatim}
@@ -402,7 +406,7 @@ CFLAGS="-g -Wall" \
     --sysconfdir=$HOME/bacula/bin \
     --with-pid-dir=$HOME/bacula/bin/working \
     --with-subsys-dir=$HOME/bacula/bin/working \
-    --with-mysql=$HOME/mysql \
+    --with-mysql \
     --with-working-dir=$HOME/bacula/bin/working \
     --with-dump-email=$USER
 \end{verbatim}
@@ -426,7 +430,7 @@ d'\'edition \`a la Console. Si vous avez inclus l'une ou l'autre option, l'un
 des deux paquets {\bf termcap} ou {\bf ncurses} sera n\'ecessaire pour
 compiler. Sur la plupart des syst\`emes, y compris RedHat et SuSE, vous 
 devriez inclure le paquet ncurses. Si Le processus de configuration de 
-Bacula le détecte, il l'utilisera plutôt que la librairie termcap.
+Bacula le d\'etecte, il l'utilisera plut\^ot que la librairie termcap.
 Sur certains syst\`emes, tels que SUSE, la librairie termcap n'est
 pas dans le r\'epertoire standard des librairies par cons\'equent, l'option
 devrait \^etre d\'esactiv\'ee ou vous aurez un message tel que: 
@@ -458,8 +462,7 @@ directement en param\`etres de la commande ./configure comme ci-dessous :
  \footnotesize
  \begin{verbatim}
  LDFLAGS="-lssl -lcyrpto" \
-    ./configure \
-          <vos-options>
+    ./configure <vos-options>
  \end{verbatim}
 \normalsize
           
@@ -608,10 +611,10 @@ param\`etre est utilis\'e lors de la compilation de Bacula.
 cette option pour utiliser la Console graphique GNOME. Vous trouverez les
 binaires  dans le r\'epertoire {\bf src/gnome-console}.  
 
-\item [{-}{-}enable-wx-console ]
-   \index[general]{{-}{-}enable-wx-console }
+\item [{-}{-}enable-bwx-console ]
+   \index[general]{{-}{-}enable-bwx-console }
    Si vous avez install\'e wxWidgets sur votre ordinateur, vous devez 
-sp\'ecifier cette option pour utiliser la Console graphique wx-console. Vous
+sp\'ecifier cette option pour utiliser la Console graphique bwx-console. Vous
 trouverez les binaires  dans le r\'epertoire {\bf src/wx-console}. Ceci peut
 \^etre utile aux utilisateurs qui veulent  une Console graphique, mais ne
 souhaitent pas installer Gnome, car wxWidgets peut fonctionner avec  les
@@ -724,6 +727,18 @@ s'assurer de ne pas utiliser les options {\bf {-}{-}openssl} ou
 librairies suppl\'ementaires. Vous devriez pouvoir activer ces options, mais
 il vous faudra charger les librairies statiques additionnelles correspondantes.
 
+\item [ {-}{-}enable-build-dird]
+   \index[general]{{-}{-}enable-build-dird}
+Avec cette option activ\'ee (ce  qui est le cas par d\'efaut), le processus make 
+compile le Director ainsi que les outils du Director. Vous pouvez d\'esactiver 
+la compilation du Director en utilisant {\bf {-}{-}disable-build-dird}.
+
+\item [ {-}{-}enable-build-stored]
+   \index[general]{{-}{-}enable-build-stored}
+Avec cette option activ\'ee (ce  qui est le cas par d\'efaut), le processus make
+compile le Storage Daemon. Vous pouvez d\'esactiver
+la compilation du Storage Daemon en utilisant {\bf {-}{-}disable-build-stored}.
+
 \item [{-}{-}enable-largefile]
    \index[general]{{-}{-}enable-largefile }
    Cette option (activ\'ee par d\'efaut) provoque la compilation de  Bacula avec
@@ -786,13 +801,16 @@ quatre options de bases de donn\'ees support\'ees : {-}{-}with-sqlite, {-}{-}wit
 {-}{-}with-mysql, ou {-}{-}with-postgresql, faute de quoi ./configure \'echouera.
 
 \item [ {-}{-}with-openssl=\lt{}path\gt{}]
-   Cette option est requise si vous souhaitez activer TLS (ssl) dans Bacula. Normalement, 
-   la sp\'ecification du chemin {\bf path} n'est pas n\'ecessaire car le processus de 
+   Cette option est requise si vous souhaitez activer TLS (ssl) qui chiffre les 
+   communications entre les daemons Bacula ou si vous voulez utiliser le chiffrement 
+   PKI des données du File Daemon.Normalement, la sp\'ecification du chemin {\bf path} 
+   n'est pas n\'ecessaire car le processus de 
    configuration recherche les librairies OpenSSL dans les emplacements standard du 
    syst\`eme. L'activation d'OpenSSL dans Bacula permet des communications s\'ecuris\'ees 
    entre les {\it daemons}. Pour plus d'informations sur l'usage de TLS, consultez le 
-   chapitre  \ilink{Bacula TLS}{_ChapterStart61} de ce manuel.
-
+   chapitre  \ilink{Bacula TLS}{_ChapterStart61} de ce manuel. Pour plus d'informations 
+   sur l'usage du chiffrement des données PKI, veuillez consulter le chapitre 
+   \ilink{Bacula PKI -- Data Encryption}{Chiffrement des données} de ce manuel.
 
 \item [ {-}{-}with-python=\lt{}path\gt{}]
    \index[general]{{-}{-}with-python }
@@ -850,7 +868,7 @@ consultez la  section
 sur la s\'ecurit\'e.  
 
 Sur SuSE, les librairies libwrappers requises pour lier Bacula appartiennent 
-au paquet tcpd-devel. Sur RedHat, le paquet se nomme tcp_wrappers.
+au paquet tcpd-devel. Sur RedHat, le paquet se nomme tcp\_wrappers.
 
 \item [{-}{-}with-working-dir=\lt{}working-directory-path\gt{}]
    \index[dir]{{-}{-}with-working-dir }
@@ -1012,7 +1030,7 @@ cas pour la plupart des travaux de d\'eveloppement. Le processus
 d'installation va cr\'eer les r\'epertoires sbindir et sysconfdir s'ils
 n'existent pas, mais il ne cr\'eera pas les r\'epertoires pid-dir, subsys-dir
 ni working-dir, aussi assurez vous qu'ils existent avant de lancer Bacula.
-L'exemple ci-dessous montre la fa{\c c}on de proc\'eder de Kern. 
+L'exemple ci-dessous montre la fa\c{c}on de proc\'eder de Kern. 
 
 \subsection*{RedHat}
 \index[general]{RedHat }
@@ -1059,16 +1077,15 @@ ou une installation RedHat compl\`etement traditionnelle :
 \footnotesize
 \begin{verbatim}
 CFLAGS="-g -Wall" ./configure \
-  --prefix=/usr
+  --prefix=/usr \
   --sbindir=/usr/sbin \
   --sysconfdir=/etc/bacula \
   --with-scriptdir=/etc/bacula \
   --enable-smartalloc \
   --enable-gnome \
-  --with-mysql\
-  --with-working-dir=/var/bacula
+  --with-mysql \
+  --with-working-dir=/var/bacula \
   --with-pid-dir=$HOME/var/run \
-  --with-subsys-dir=/var/lock/subsys
   --enable-conio
 \end{verbatim}
 \normalsize
@@ -1225,7 +1242,7 @@ configuration par d\'efaut si vous n'utilisez pas l'option {\bf
 \verb{--{with-baseport}. 
 
 Vous pouvez aussi ins\'erer les entr\'ees suivantes dans votre fichier {\bf
-/etc/services} de fa{\c c}on \`a rendre les connections de Bacula plus
+/etc/services} de fa\c{c}on \`a rendre les connections de Bacula plus
 ais\'ees \`a rep\'erer (i.e. netstat -a): 
 
 \footnotesize
@@ -1267,7 +1284,7 @@ voulez sauvegarder une autre machine, vous devez avoir un File Daemon sur
 cette machine. Si la machine et le syst\`eme sont identiques, vous pouvez
 simplement copier le binaire du File Daemon {\bf bacula-fd} ainsi que son
 fichier de configuration {\bf bacula-fd.conf}, puis modifier le nom et le mot
-de passe dans {\bf bacula-fd.conf} de fa{\c c}on \`a rendre ce fichier unique.
+de passe dans {\bf bacula-fd.conf} de fa\c{c}on \`a rendre ce fichier unique.
 Veillez \`a faire les modifications correspondantes dans le fichier de
 configuration du Director ({\bf bacula-dir.conf}). 
 
@@ -1436,8 +1453,8 @@ query.sql
 bsmtp
 startmysql
 stopmysql
-wx-console
-wx-console.conf
+bwx-console
+bwx-console.conf
 \end{verbatim}
 \normalsize