Z tego, co przeczytałem, podczas montowania udziału sieciowego przez nautilus lub gvfs-mount
punkt montowania powinien być ~/.gvfs
. Wydaje mi się, że tak nie jest: próbowałem zamontować zarówno udział FTP, jak i SMB zarówno nautilus, jak i gvfs-mount
pod Ubuntu Maverick i Natty, aw żadnym z tych przypadków nie widziałem żadnego punktu montowania ~/.gvfs
. Mogę uzyskać dostęp do udziałów znajdujących się w nautilusie, ale chcę mieć dostęp za pośrednictwem wiersza polecenia, dlatego potrzebuję punktu montowania w systemie plików.
Edycja: Debugowanie po odpowiedzi Jamesa Henstridge'a i komentarzu enzotib ujawniło, że na moim laptopie gvfs-fuse-daemon
jest uruchomiony, w związku z czym pojawiają się wierzchowce gvfs ~/.gvfs
, podczas gdy na 2 stacjach roboczych, na których ~/.gvfs
pozostał pusty, gvfs-fuse-daemon
nie działał. Na wszystkich 3 maszynach istnieją inne procesy Gvfs trwania: gvfsd
, gvfs-afc-volume-monitor
...
Na laptopie mount | fgrep gvfs
daje
gvfs-fuse-daemon on /home/xxx/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=xxx)
To rodzi pytania:
- W jaki sposób montuje się udziały bez
gvfs-fuse-daemon
uruchamiania? Czy w takim przypadku nie jest utworzony punkt montowania i czy każdy dostęp do udziału jest wywołaniem biblioteki gvfs? Który demon jest odpowiedzialny?gvfsd
? - Jaka jest rola
gvfs-fuse-daemon
? Czy tworzy tylko punkt mocowania bezpiecznika~/.gvfs
?
Aktualizacja: W wersji 12.10 i nowszych wierzchowce są poniżej /run/user/<login>/gvfs
.
mount | grep gvfs
?