%%
%%

\section*{Syst\`emes d'exploitation support\'es}
\label{_ChapterStart}
\index[general]{Syst\`emes d'exploitation support\'es }
\addcontentsline{toc}{section}{Syst\`emes d'exploitation support\'es}

\subsection*{Syst\`emes d'exploitation support\'es}
\label{SupportedOSes}
\index[general]{Syst\`emes d'exploitation support\'es }
\addcontentsline{toc}{subsection}{Syst\`emes d'exploitation support\'es}

\begin{itemize}
\item Syst\`emes Linux (compil\'e et test\'e sur  RedHat Enterprise Linux
   3.0).  
\item Si vous avez un syst\`eme Red Hat r\'ecent  ex\'ecutant le noyau 2.4.x
   et si vous avez le  r\'epertoire {\bf /lib/tls} install\'e sur  votre
   syst\`eme (par d\'efaut normalement),  {\bf Bacula ne fonctionnera pas
correctement} Ceci est d\^u  \`a la nouvelle biblioth\`eque pthreads qui  est
d\'efectueuse. Vous devez supprimer ce  r\'epertoire avant d'ex\'ecuter
Bacula, ou vous  pouvez simplement le renommer en {\bf /lib/tls-broken}  puis
red\'emarrer votre machine (une  des rares occasions o\`u; Linux doit \^etre
red\'emarr\'e).  Si vous ne souhaitez pas d\'eplacer/renommer /lib/tls,  une
autre alternative est de placer la variable  d'environnement
``LD\_ASSUME\_KERNEL=2.4.19'' avant  d'ex\'ecuter Bacula. Pour cette option,
vous n'avez  pas besoin de red\'emarrer, et tous les programmes  autres que
{\bf Bacula} continueront d'utiliser  {\bf /lib/tls}.  

Les retours que nous avons des noyaux 2.6 indiquents que le probl\`eme
subsiste.  Cependant, sur les syst\`emes utilisant un noyau 2.6, nous
recommanderions plut\^ot  d'utiliser la variable d'environnement (the variable
environment override)  (LD\_ASSUME\_KERNEL=2.4.19) plut\^ot que la suppression
de /lib/tls.  
\item La pluspart des distributions Linux (Gentoo, SuSE, Mandrake, Debian, 
   ...).  
\item Diff\'erentes versions de Solaris.  
\item FreeBSD (pilote de bande support\'e \`a partir de  la version 1.30 --
   allez voir les consid\'erations  {\bf importantes} dans la section 
   \ilink{Configuration des lecteurs de bandes sur
FreeBSD}{tapetesting.tex#FreeBSDTapes} du chapitre  Test des Bandes de ce
manuel.)  
\item Windows (Win98/Me, WinNT/2K/XP) clients binaires ({\bf File Daemon}).  
\item MacOS X/Darwin (voir 
   \elink{ http://fink.sourceforge.net/}{http://fink.sourceforge.net/} pour
   obtenir les paquets)  
\item OpenBSD Client ({\bf File Daemon}).  
\item Irix Client ({\bf File Daemon}).  
\item Tru64  
\item {\bf Bacula} est r\'eput\'e fonctionner sur d'autres  syst\`emes (AIX,
   BSDI, HPUX, ...) mais nous ne les  avons pas test\'e.  
\item Voir le chapitre de Portage de la Documentation Pour Developpeurs  pour
   les  informations concernant le portage sur d'autres syst\`emes. 
   \end{itemize}
