Pelo que li, ao montar um compartilhamento de rede via nautilus ou gvfs-mount
o ponto de montagem deve estar ~/.gvfs
. Para mim, esse não parece ser o caso: tentei montar um compartilhamento FTP e SMB via nautilus e gvfs-mount
no Ubuntu Maverick e Natty e em nenhum dos casos vi nenhum ponto de montagem ~/.gvfs
. Posso acessar os compartilhamentos encontrados no nautilus, mas quero ter acesso pela linha de comando, e é por isso que preciso de um ponto de montagem no sistema de arquivos.
Edit: A depuração após a resposta de James Henstridge e o comentário do enzotib revelou que no meu laptop gvfs-fuse-daemon
está funcionando e, consequentemente, as montagens gvfs aparecem ~/.gvfs
, enquanto nas 2 estações de trabalho onde ~/.gvfs
permaneciam vazias gvfs-fuse-daemon
não estava em execução. Em todas as 3 máquinas existem outros processos gvfs execução: gvfsd
, gvfs-afc-volume-monitor
, ...
No laptop, mount | fgrep gvfs
gera
gvfs-fuse-daemon on /home/xxx/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=xxx)
Isso levanta as questões:
- Como os compartilhamentos são montados sem
gvfs-fuse-daemon
execução? Não existe um ponto de montagem criado nesse caso e todo acesso ao compartilhamento é chamado por uma biblioteca gvfs? Qual daemon é responsável?gvfsd
? - Qual é o papel
gvfs-fuse-daemon
? Ele cria apenas um ponto de montagem de fusível~/.gvfs
?
Atualização: em 12.10 e posterior, as montagens estão abaixo /run/user/<login>/gvfs
.
mount | grep gvfs
?