bacula-gui install

Computer/Linux June 8th, 2010 19:11 kage
Bacula GUI는 두 종류가 있다.
하나는 bwx-console 이고 다른 하나는 web interface이다.
web interface는 두가지로 나뉘어 진다. 하나는 perl을 이용하는것과 다른 하나는 php를 이용하는것이다.

perl은 아직 시도하고 결과를 못봤고...
php는 DB.php라는 라이브러리를 요구한다. 이것은 http://pear.php.net/package/DB 에서 다운 받을수 있고 DB-xxx.gz 를 받아다가 php깔린 디렉토리의 lib 디렉토리에 압축을 풀어 넣어주면 된다. php에서 사용되는 파일이다.

그런데 이상하게 web interface가 화면에 뜨질 안는다. 뭔가가 문제가 있다.
나중에 다시 시도해서 해결하면 patch를 만들어서 올려봐야 겠다.

bwx-console은 bacula를 configure 할때 "--enable-bwx-console" 옵션을 준다. 그러면 bwx-console이란 GUI용 console이 컴파일 된다.
bwx-console은 wxWidgets 라이브러리를 요구한다.
이 library는 http://www.wxwidgets.org/downloads/ 에서 다운 받을수 있다.
다운 받은 wxWidgets-xxx.tar.gz 을 압축을 풀고 configure를 해준다.

./configure --prefix=/usr/local/wxWidgets-2.8.11  --disable-universal

그리고 make 하고 make install 해서 설치한 후에 환경을 잡아준다.

vi /etc/profile.d/wxwidgets.sh
------------------------------------------
export PATH=${PATH}:/usr/local/wxWidgets-2.8.11/bin
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/local/wxWidgets-2.8.11/lib
------------------------------------------

그리고 이 환경을 loading 한후에 bacula를 컴파일 해주면 된다.
.  /etc/profile.d/wxwidgets.sh

bacula 컴파일은 아래 글을 본다.

bacula가 설치가 끝났으면 bwx-console.conf 파일을 /usr/local/bacula-5.0.2/sbin 에 카피해준다.

# cp bacula-5.0.2/src/wx-console/bwx-console.conf  /usr/local/bacula-5.0.2/sbin

# cd  /usr/local/bacula-5.0.2/sbin

# ./bwx-console

이렇게하면 X용 GUI의 console이 뜬다. 그러나 그렇게 썩 좋은 GUI는 아니다.
console이나 GUI용 console이나 똑 같다.
굳이 bwx-console을 깔아야 될 이유를 찾기가 힘들다. 쩝...
크리에이티브 커먼즈 라이센스
Creative Commons License
받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://www.cep.kr/blog/cep/rss/response/240

댓글+트랙백 ATOM :: http://www.cep.kr/blog/cep/atom/response/240

트랙백 주소 :: http://www.cep.kr/blog/cep/trackback/240

트랙백 RSS :: http://www.cep.kr/blog/cep/rss/trackback/240

트랙백 ATOM :: http://www.cep.kr/blog/cep/atom/trackback/240

댓글을 달아 주세요

댓글 RSS 주소 : http://www.cep.kr/blog/cep/rss/comment/240
댓글 ATOM 주소 : http://www.cep.kr/blog/cep/atom/comment/240
[Login][OpenID?]
You have to log in with and OpenID to leave a comment.