我的网络驱动器已添加书签,在 nautilus 中清晰可见。
我不喜欢 ubuntu 的一个小地方是应用程序并不总是提供网络驱动器。上次我注意到这个问题是在我试图从我的家庭服务器将图片上传到 picasaweb 时。当 picasaweb 打开 nautilus 时,网络驱动器不再可见。
在位置字段中输入驱动器的链接也不起作用。
我认为 pixum 的相册程序也存在同样的问题。
答案1
您可以通过将网络共享挂载到您的系统上而不是在 Nautilus 中连接网络共享来解决此限制。(这样,它仍然可以在 Nautilus 中作为驱动器访问,并且它也会在其他应用程序中显示为驱动器,包括不显示 Nautilus 的 gvfs 挂载的其他应用程序。)
假设这些是 Samba (SMB/CIFS) 共享(即 Windows 或 Windows 样式的共享,包括通过网络在 Ubuntu 系统上共享文件夹的默认方式),则可以使用smbmount
。例如,要foo
在名为 的计算机上安装名为 的网络共享192.168.1.100
,请以用户 身份登录到该计算机ek
,您可以先通过打开终端 (++) 为其创建安装Ctrl点:AltT
sudo mkdir /media/foo
然后,当您想要连接它时,挂载共享:
sudo smbmount //192.168.1.100/foo /media/foo -o user=ek
当您使用 运行命令时sudo
,您会看到[sudo] password for user32762:
(假设user32762
是您在连接的 Ubuntu 计算机上的用户名),您应该输入user32762
本地计算机(即您连接的计算机)的密码。但是在运行 之后,您还会(或可能只)被要求输入密码,这就是远程计算机(即您连接的计算机)上的 密码。sudo smbmount ...
ek
以此方式安装共享后,您可以从任何应用程序访问其内容(只需浏览即可/media/foo
)。
当您使用完共享后,您应该将其卸载:
sudo umount /media/foo
答案2
另外,请注意,如果您已经访问过网络共享,并且它出现在您的正常 nautilus 侧边栏中,旁边有一个小小的“弹出”标志,那么它将被安装在您的主文件夹中的隐藏 .gvfs 目录中
/home/user/.gvfs/name_of_mounted_share/
您可以通过
ctrl-h
在 nautilus 中,或者我认为上传窗口也是如此。