]> git.sur5r.net Git - bacula/docs/blob - docs/manual/supportedoses.tex
027f16505298b687e0c380877014370c5a4f5e07
[bacula/docs] / docs / manual / supportedoses.tex
1 %%
2 %%
3
4 \section*{Supported Operating Systems}
5 \label{_ChapterStart46}
6 \index[general]{Systems!Supported Operating }
7 \index[general]{Supported Operating Systems }
8 \addcontentsline{toc}{section}{Supported Operating Systems}
9
10 \subsection*{Supported Operating Systems}
11 \label{SupportedOSes}
12 \index[general]{Systems!Supported Operating }
13 \index[general]{Supported Operating Systems }
14 \addcontentsline{toc}{subsection}{Supported Operating Systems}
15
16 \begin{itemize}
17 \item Linux systems (built and tested on SuSE 10.1).
18 \item Most flavors of Linux (Gentoo, RedHat, Fedora, Mandriva, Debian, ...).  
19 \item Solaris various versions.  
20 \item FreeBSD (tape driver supported in 1.30 -- for FreeBSD older than
21    version 5.0, please see some  {\bf important} considerations in the 
22    \ilink{ Tape Modes on FreeBSD}{FreeBSDTapes}  section of the
23    Tape Testing chapter of this manual.)  
24 \item Windows (Win98/Me, WinNT/2K/XP) Client (File daemon) binaries.  
25 \item MacOS X/Darwin (see \elink{ http://fink.sourceforge.net/}{http://fink.sourceforge.net/} for
26    obtaining the packages)  
27 \item OpenBSD Client (File daemon).  
28 \item Irix Client (File daemon).  
29 \item Tru64  
30 \item Bacula is said to work on other systems (AIX, BSDI, HPUX, NetBSD, ...) but we
31    do not have first hand knowledge  of these systems. 
32 \item  RHat 7.2 AS2, AS3, AS4, Fedora Core 2,3,4,5, SuSE SLES 7,8,9,10,10.1 and Debian Woody and Sarge Linux on
33    S/390 and Linux on zSeries.
34 \item See the Porting chapter of the Bacula Developer's Guide  for information
35    on porting to other systems. 
36
37 \item If you have a older Red Hat Linux system running the 2.4.x kernel  and
38    you have the directory {\bf /lib/tls} installed on your  system (normally by
39    default), bacula will {\bf NOT} run. This is  the new pthreads library and it
40    is defective. You must remove  this directory prior to running Bacula, or you
41    can simply change  the name to {\bf /lib/tls-broken}) then you must reboot
42    your  machine (one of the few times Linux must be rebooted). If  you are not
43    able to remove/rename /lib/tls, an alternative is to  set the environment
44    variable "LD\_ASSUME\_KERNEL=2.4.19" prior to  executing Bacula. For this
45    option, you do not need to reboot, and  all programs other than Bacula will
46    continue to use /lib/tls.  
47 \item The above mentioned {\bf /lib/tls} problem does not occur with 2.6 kernels.
48
49 \end{itemize}