Nach dem, was ich gelesen habe, sollte beim Mounten einer Netzwerkfreigabe über Nautilus oder gvfs-mountden Mountpoint drin sein ~/.gvfs. Dies scheint bei mir nicht der Fall zu sein: Ich habe versucht, sowohl eine FTP- als auch eine SMB-Freigabe über Nautilus und gvfs-mountunter Ubuntu Maverick und Natty zu mounten, und in keinem Fall habe ich einen Mount-Punkt unter gesehen ~/.gvfs. Ich kann auf die Freigaben zugreifen, die ich gerade in Nautilus finde, möchte aber Zugriff über die Befehlszeile haben, weshalb ich einen Mount-Punkt im Dateisystem benötige.
Bearbeiten: Das Debuggen nach der Antwort von James Henstridge und dem Kommentar von enzotib ergab, dass auf meinem Laptop gvfs-fuse-daemongvfs-Bereitstellungen ausgeführt werden und folglich in angezeigt werden ~/.gvfs, wohingegen auf den beiden Arbeitsstationen, auf denen ~/.gvfssie leer blieben, gvfs-fuse-daemonkeine ausgeführt wurden. Auf allen drei Maschinen gibt es andere gvfs Prozesse ausgeführt werden : gvfsd, gvfs-afc-volume-monitor...
Auf dem Laptop mount | fgrep gvfsergibt sich
gvfs-fuse-daemon on /home/xxx/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=xxx)
Das wirft die Fragen auf:
- Wie werden Freigaben bereitgestellt, ohne
gvfs-fuse-daemonausgeführt zu werden? Gibt es in diesem Fall keinen Einhängepunkt und ist jeder Zugriff auf die Freigabe ein Aufruf der gvfs-Bibliothek? Welcher Daemon ist verantwortlich?gvfsd? - Was ist die Rolle von
gvfs-fuse-daemon? Erstellt es nur einen Sicherungsmontagepunkt in~/.gvfs?
Update: Ab 12.10 sind die Reittiere unter /run/user/<login>/gvfs.
mount | grep gvfs?