Linux-Mint
如何在 Linux Mint 16 (Petra) 上強制 gvfs-unmount 死 SSH 掛載?
我已經使用 Thunar 安裝了一個 SSH“共享”,並且遠端機器在我想解除安裝它之前已經關閉。現在,每當我點擊“彈出”圖示時,Thunar 會凍結一段時間(如 20-30 秒),然後顯示超時消息,但不會解除安裝任何東西。我似乎沒有閱讀任何“強制”選項來移除安裝:
$ gvfs-mount --help Usage: gvfs-mount [OPTION...] [LOCATION...] Mount the locations. Help Options: -h, --help Show help options Application Options: -m, --mountable Mount as mountable -d, --device=DEVICE Mount volume with device file -u, --unmount Unmount -e, --eject Eject -s, --unmount-scheme=SCHEME Unmount all mounts with the given scheme -l, --list List -o, --monitor Monitor events -i, --detail Show extra information
編輯:這是正在執行的 gvfs 程序:
$ pgrep -lf gvfs 2777 /usr/lib/gvfs/gvfsd 2786 /usr/lib/gvfs//gvfsd-fuse -f /run/user/1000/gvfs 2811 /usr/lib/gvfs/gvfs-udisks2-volume-monitor 2833 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor 2837 /usr/lib/gvfs/gvfs-afc-volume-monitor 2847 /usr/lib/gvfs/gvfs-mtp-volume-monitor 2988 /usr/lib/gvfs/gvfsd-trash --spawner :1.10 /org/gtk/gvfs/exec_spaw/0 5441 /usr/lib/gvfs/gvfsd-burn --spawner :1.10 /org/gtk/gvfs/exec_spaw/43 13555 /usr/lib/gvfs/gvfsd-http --spawner :1.10 /org/gtk/gvfs/exec_spaw/37 15402 /usr/lib/gvfs/gvfsd-sftp --spawner :1.10 /org/gtk/gvfs/exec_spaw/61 24575 /usr/lib/gvfs/gvfsd-metadata
有沒有什麼秘方可以去掉掛載點,讓 Thunar 離開它?(我應該說«無需註銷»?)
我在 Ubuntu 上發現的正確方法是
sudo fuser -a -k /usr/lib/gvfs
.man fuser
使用命令檢查更多詳細資訊。
要重置卡住的安裝,我終止了該
gvfsd-sftp
過程。我做了
mrinvader@skyfall:~$ pgrep -lf gvfs 5103 gvfsd 6487 gvfs-udisks2-vo 6500 gvfs-mtp-volume 6505 gvfs-gphoto2-vo 6510 gvfs-goa-volume 6515 gvfs-afc-volume 6528 gvfsd-trash 6539 gvfsd-metadata 25082 gvfsd-network 25091 gvfsd-smb-brows 25111 gvfsd-dnssd 26009 gvfsd-sftp mrinvader@skyfall:~$ kill 26009 mrinvader@skyfall:~$ kill 26009 bash: kill: (26009) - No such process
然後回去太 thunar 並在共享回來時重新安裝