Esta é a mesma pergunta aqui ( e um pouco daqui também ), exceto que eu estou executando o Debian wheezy (7.4). Para esclarecer, esses diretórios não existem:
/run/user
/var/run/user
~/.cache/gvfs
E este diretório está vazio:
~/.gvfs/
E o diretório de compartilhamento de samba montado pelo GVFS não é encontrado em:
/media/
/mnt/
Naturalmente, eu esperaria que o Nautilus Explorer ajudasse a descrever o caminho que estou procurando, montado localmente. Ou "Abrir no terminal" para funcionar. Mas eles me enganam!
Alguns dos utilitários do GVFS mostram algumas informações na linha de comando:
$ gvfs-mount -l
...
Mount(0): sharedir on wincomp -> smb://wincomp/sharedir/
Type: GDaemonMount
ou com gvfs-mount -li
:
Mount(0): sharedir on wincomp -> smb://wincomp/sharedir/
Type: GDaemonMount
default_location=smb://wincomp/sharedir/
themed icons: [folder-remote] [folder]
can_unmount=1
can_eject=0
is_shadowed=0
Mas não especifica onde está o local da montagem local!
gvfs-mount
.gvfs-mount -l
mostra que a montagem existe, mas não diz onde. E não está abaixo/media
.Respostas:
Ok, entendi. A instalação padrão do Debian Wheezy não instala a camada de compatibilidade POSIX para GVFS. Instale-o:
apt-get install gvfs-fuse
Adicione seu usuário ao grupo FUSE:
adduser <username> fuse
Reinicie sua máquina (ou alterne os níveis de execução) e agora o GVFS exportará um FUSE-fs para
/home/<username>/.gvfs/<resourcename>
Cumprimentos.
Veja https://wiki.gnome.org/Projects/gvfs/doc para obter mais informações, esp. a parte sobre o daemon FUSE.
fonte
Para adicionar à resposta de bjanssen, no Debian Jessie, o compartilhamento SMB está disponível em
O mesmo se aplica aos seus compartilhamentos SFTP ou WEBDAV.
fonte
Se você não sabe onde o samba está montado, tente usar o comando "mount". Você deve ver sth como:
Se você deseja que o compartilhamento samba seja montado em um diretório específico, adicione "fstab"
fonte
mount
não lista, masgvfs-mount
mostra algumas informações para a montagem.