我需要使用 在 Linux 机器上安装 Samba 共享gvfs
。我有一个脚本,它读取 $USERNAME 和 $PASSWORD 并传递gio
给
echo -e "$USERNAME\nglobal\n$PASSWORD\n" | gio mount smb://<server_name>/<share_name>
我使用 vnc 远程连接到这台 linux 机器,有时也直接在其上工作,但行为却gio mount
大不相同。
通过 vnc,位置安装非常快,并且始终在 下/run/user/666/gvfs/
。但是当我使用 Linux 机器进行物理工作时,相同的脚本在安装 下的 smb 共享时非常慢~/.gvfs
。
作为参考,我的~/.vnc/xstartup
包含
#!/bin/sh
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
vncconfig -iconic &
gnome-session --session=ubuntu &
由于安装位置将由其他应用程序进一步使用,是否有办法使此安装位置行为更加可预测?此外,任何使安装更快的建议都将不胜感激。