sexta-feira, 3 de julho de 2009

Samba 4 Alpha8 no Debian 64

Introdução:


Este tutorial visa a instalação do Samba 4 no Debian amd64.

Antes de tudo baixe as dependencias do Samba4 digitando os comandos abaixo:

wget http://ftp.us.debian.org/debian/pool/main/s/samba4/samba4-common-bin_4.0.0~alpha8~git20090620-1_amd64.deb
wget http://ftp.us.debian.org/debian/pool/main/s/samba/samba-common_3.4.0~rc1-1_all.deb
wget http://ftp.us.debian.org/debian/pool/main/u/ucf/ucf_3.0018_all.deb
wget http://ftp.us.debian.org/debian/pool/main/t/talloc/libtalloc1_1.3.1-1_amd64.deb
wget http://ftp.us.debian.org/debian/pool/main/t/tevent/libtevent0_0.9.6~20090604-1_amd64.deb


O arquivo de repositorios \etc\apt\sources.list deverá conter as linhas abaixo:

deb http://ftp.de.debian.org/debian experimental main
deb ftp://ftp.fr.debian.org/debian experimental main contrib non-free
deb ftp://ftp.debian.org/debian unstable main contrib non-free
deb http://security.debian.org/ squeeze/updates main
deb-src http://security.debian.org/ squeeze/updates main


Após ter acrescentado os respositorios digite o comando abaixo para atualiza-los:

apt-get update

Depois de atualizar digite o comando abaixo para instalar o samba4

apt-get install samba4 -y

Para quem (usa - no novissimo Lenny nao funcionou os addons ao sources.list) nao usa debian, pode ser feita a instalação do mesmo via git conforme abaixo (não se esqueçam de instalar o autoconf e o git em sua distro, caso ainda não os tenham):

bash-3.1# git clone git://git.samba.org/samba.git samba-master; cd samba-master; git checkout -b master; cd


no diretório onde foi feito o download será criado um subdiretório “samba-master” o source da versão 4 estará em /samba-master/source4

daí:

#./autogen.sh
#./configure && make && make install

Trecho acima retirado de: http://elidianemf.blogspot.com/2009/01/samba-4.html

E tem o tar.gz (ainda não testei este) disponivel para download em:
http://download.samba.org/samba/ftp/samba4/samba-4.0.0alpha8.tar.gz



ou


# apt-get install autoconf gcc libc6-dev make libattr1-dev libblkid-dev libgnutls-dev libreadline5-dev python-dev -y

Referencias:
http://softwarelivre.org/clodonilhonoriotrigo/blog/as-aventuras-com-samba4?view=true






.