%%
%%

\chapter{Unterst\"{u}tzte Betriebssysteme}
\label{SupportedOSes}
\index[general]{Betriebssysteme!Unterst\"{u}tzte }
\index[general]{Unterst\"{u}tzte Betriebssysteme }

\begin{itemize}
\item[X] Fully supported
\item[$\star$] The are reported to work in many cases.  However they are NOT
  supported by the bacula's project.
\end{itemize}


\begin{tabular}[h]{|l|l|c|c|c|}
  \hline
  Operating Systems & Version & Client \small{Daemon} & Director \small{Daemon} & Storage \small{Daemon} \\
  \hline
  \hline
  GNU/Linux
  & All & X & X & X \\
  \hline
  FreeBSD & $\geq$ 5.0 & X & X & X
  \\
  \hline
  Solaris & $\geq$ 8 & X & X & X \\
  \hline
  OpenSolaris & ~ & X & X & X \\
  \hline
  \hline
  MS Windows 32bit& Win98/Me & X  & ~ & ~ \\
  \hline
  ~ & WinNT/2K & X  & $\star$ & $\star$ \\
  \hline
  ~ & XP & X  & $\star$ & $\star$ \\
  ~ & 2008/Vista & X  & $\star$ & $\star$ \\
  MS Windows 64bit& 2008/Vista & X  & ~ & ~ \\
  \hline
  \hline
  MacOS X/Darwin & ~ & X & ~ & ~ \\
  \hline
  OpenBSD & ~ & X & $\star$ & ~ \\
  \hline
  NetBSD & ~ & X & $\star$ & ~ \\
  \hline
  Irix & ~ & $\star$ & ~ & ~ \\
  \hline
  True64 & ~ & $\star$ & ~ & ~ \\
  \hline
  AIX & $\geq$ 4.3 & $\star$ & ~ & ~ \\
  \hline
  BSDI & ~ & $\star$ & ~ & ~ \\
  \hline
  HPUX & ~ & $\star$ & ~ & ~ \\
  \hline
\end{tabular}

\section*{Important notes}

\begin{itemize}
\item By GNU/Linux, we mean 32/64bit Gentoo, Red Hat, Fedora, Mandriva,
    Debian, OpenSuSE, Ubuntu, Kubuntu, \dots

\item FreeBSD (zur Unterst\"{u}tzung der Bandlaufwerke in Version 1.30 lesen
    Sie bitte die \textbf{wichtige} Hinweise im Abschnitt \ilink{Band-Modi
      unter FreeBSD}{FreeBSDTapes} des Kapitels zum Test der Bandlaufwerke in
    diesem Handbuch.)

\item MS Windows Director and Storage daemon are available
      in the binary Client installer

\item For MacOSX see \elink{
        http://fink.sourceforge.net/}{http://fink.sourceforge.net/ for
        obtaining the packages}
\end{itemize}

Wenn Sie ein neueres ``RedHat'' Linux-System mit Kernel 2.4.x haben und im
System ein Verzeichnis {\bf /lib/tls} angelegt ist (normalerweise
voreingestellt), wird Bacula {\bf NICHT} starten. Dies liegt an der neuen
Pthreads-Bibliothek, die fehlerhaft ist. Um Bacula zum laufen zu bringen, muss
dieses Verzeichnis entfernt oder umbenannt und der Computer neu gestartet
werden (eine der seltenen Gelegenheiten, bei denen man Linux neu booten
muss). Sollte es nicht m\"{o}glich sein, /lib/tls zu entfernen oder
umzubenennen, setzt man stattdessen die Umgebungsvariable
``LD\_ASSUME\_KERNEL=2.4.19'' bevor man Bacula startet. Hierbei muss der
Rechner nicht neu gestartet werden und alle anderen Programme werden /lib/tls
weiterhin benutzen.

Aus R\"{u}ckmeldungen unsere Benutzer wissen wir, dass das Problem auch mit
Kerneln der Version 2.6 besteht. Hier w\"{u}rden wir eher dazu raten die
Umgebungsvariable neu zu setzen (LD\_ASSUME\_KERNEL=2.4.19), als das
Verzeichnis /lib/tls zu entfernen.

Lesen Sie zur Portierung im ``Bacula Developer's Guide'' Informationen, wie man
Bacula auf andere Systeme \"{u}bertr\"{a}gt.


