Sempre gostei de usar o
Fusesmbtool para montar os shares do
Samba. No
Arch Linux, esse aplicativo está disponível nos repositórios AUR.
yaourt -S --aur fusesmbtool
ou:
http://aur.archlinux.org/packages.php?ID=21316
Porém, aparentemente esse aplicativo apresentou erros depois de algumas atualizações do sistema. Ele montava e logo em seguida fechava.
Apresentava a mensagem: "Ponto final de transporte não está conectado"
Em inglês seria: "Transport endpoint is not connected"
Procurei no Google por essa mensagem de erro e para minha surpresa era um defeito comum. Provavelmente um bug de algum aplicativo. No
fórum de Arch Linux encontrei muitas informações interessantes.
Basicamente eles apresentaram duas soluções:
1) Fazer um downgrade do samba e do smbclient:
http://www.schlunix.org/archlinux/extra/os/i686/smbclient-3.0.31-2-i686.pkg.tar.gz
http://www.schlunix.org/archlinux/extra/os/i686/samba-3.0.31-1-i686.pkg.tar.gz
# pacman -Rd tdb
# pacman -U samba-3.0.31-1-i686.pkg.tar.gz smbclient-3.0.31-2-i686.pkg.tar.gz
2) Instalar o Gigolo.
# yaourt -S --aur gigolo
Essa segunda opção me pareceu mais prática. Se você está passando pelo mesmo problema, pode usar o Gigolo, pelo menos por enquanto, até que corrijam o bug.
Configuração e uso do Gigolo
Vamos à dica propriamente dita.
Após instalar o
Gigolo (como mostrado no comando anterior), execute-o:
gigolo &
Uma janela abrirá mostrando os dispositivos externos conectados, como Pendrive e MP3 Player.
Agora para ele mostrar os shares do Samba faça o seguinte:
Acesse o menu Editar -> Editar Marcadores.
Clique em Adicionar. Preencha os dados de acordo com a sua configuração do Samba.
Será pedido uma senha, se você não protegeu com senha, deixe em branco e tecle OK.
Assim um servidor será mostrado na janela do Gigolo. Repita os passos para cada um dos servidores que você possui.
Basta clicar sobre o ícone do share desejado e o navegador de arquivos será aberto.