Nelle versioni precedenti di Ubuntu, potevi accedere alle condivisioni SMB montate con Nautilus accedendo a ~/.gvfs/
directory. L'ho trovato molto comodo, dato che mi piace usare Nautilus per montare le condivisioni, ma fare tutte le operazioni sul disco (copia, mv, trova ecc.) usando la riga di comando.
Ora ho Ubuntu 13.04 e anche se posso montare la condivisione e usarla con Nautilus (che non uso mai), non riesco a trovare il punto di montaggio effettivo. È ancora da qualche parte? O è stato abbandonato? Posso riaverlo?
So che posso montare le condivisioni usando CIFS e /etc/fstab
, ma preferirei utilizzare lo spazio utente. In questo modo, quando installo un nuovo sistema o trasferisco la mia casa su un'altra macchina, le mie preferenze (incluse le credenziali) rimangono nella mia home directory e non devo preoccuparmi di aggiornare fstab.
Inoltre, non voglio montarlo manualmente con sudo (con sudo mount -t cifs ...
). Sì, potrei creare un alias o uno script, ma poi dovrei digitare la mia password ogni volta o archiviare la mia password in un file di credenziali. E digita la password sudo. E poi ogni volta che incontro una nuova condivisione, dovrei ricordare come creare un file di credenziali. Quindi sì, potrei finire con questa soluzione, ma preferirei non cambiare le mie abitudini attuali, se possibile.
Inoltre, c'è la questione di altri utenti per i quali spesso fornisco una semplice soluzione da riga di comando. In 13.04 questo non è più possibile (per esempio, perché gli utenti a cui fornisco la soluzione non sono autorizzati a sudo mount sulle loro macchine).
In ogni caso, sono curioso di sapere cosa è successo a gvfs e perché non riesco a vedere le directory montate.
Migliore risposta
In 13.04, gli user-mount di gvfs vengono spostati nel filesystem /run
/run/user/<username>/gvfs
vedi Perché i miei mount gvfs non vengono visualizzati in ~/.gvfs o /run/user/
[non segnalato come duplicato perché le risposte non sono chiare]
Se vuoi mantenere i vecchi link/script ecc., fallo e basta
rmdir ~/.gvfs/
ln -s /run/user/<username>/gvfs ~/.gvfs
Aggiorna :gvfs è stato deprecato, usa 'gio mount
' invece. Ora i mount smb si trovano su $XDG_RUNTIME_DIR/gvfs.