标签: gvfs

“卸载”、“弹出”、“安全删除驱动器”和弹出图标有什么区别?

当我右键单击 USB 驱动器或 SD 卡的桌面图标时,我可以选择“弹出”或“安全删除驱动器”:

截屏

在 Nautilus 的树侧窗格中,我可以“卸载”或“弹出”:

截屏

Nautilus 中的“位置”侧窗格具有某种弹出图标:

截屏

所有这些有什么作用?

我一直想知道的细节包括:

  • 当驱动器安装了多个分区时会发生什么?
  • 在什么情况下会显示清空垃圾箱的提示?
  • 这些是否会导致驱动器在没有首先物理重新连接的情况下无法再次安装的状态?

nautilus gvfs

114
推荐指数
4
解决办法
5万
查看次数

在 Ubuntu 14.04 上的 Rhythmbox 中播放 iPhone (iOS10) 音乐

我一直在 Ubuntu 14.04 上使用 Rhythmbox 从我的 iPhone 播放音乐有一段时间了。有时我会收到烦人的“初始化你的iPhone”对话框,但我只是取消它,卸载并重新连接我的手机,问题就解决了。

背景:让事情与 iOS 10 一起工作

最近,我更新到 iOS 10,并且安装 iPhone 停止工作。我通过克隆libplistlibimobiledevicelibusbmuxdusbmuxdifuse [注意:ifuse如果您使用gvfs,似乎没有必要],检查master每个 repo 中的分支,并通过安装,以某种方式解决了这个问题

./autogen.sh
make
sudo checkinstall
Run Code Online (Sandbox Code Playgroud)

以便可以通过dpkg.

因为libimobiledevice我也这样做了,./autogen.sh --disable-openssl所以我会改用 GnuTLS。

因为我原本通过安装这些包的大部分apt-get,我安装libplist的dpkg包libplist1libimobiledevicelibimobiledevice4,和libusbmuxd作为libusbmuxd2。我也做了echo /usr/local/lib > /etc/ld.so.conf.d/libimobiledevice-libs.conf一些额外的符号链接,当程序抱怨/usr/lib/libimobiledevice.so.4和缺少这样的东西时。

让 gvfs 工作

ifuse现在将成功安装 iPhone,但我的实际目标是gvfs检测并安装手机,以便它可以与 Rhythmbox …

iphone mount rhythmbox gvfs 14.04

48
推荐指数
1
解决办法
6232
查看次数

为什么我的 gvfs 挂载没有显示在 ~/.gvfs 或 /run/user/<login>/gvfs 下?

从我读到的,当通过 nautilusgvfs-mount挂载网络共享时,挂载点应该在~/.gvfs. 这对我来说似乎不是这种情况:我尝试通过 nautilus 以及gvfs-mount在 Ubuntu Maverick 和 Natty 下安装 FTP 和 SMB 共享,但在任何情况下我都没有在~/.gvfs. 我可以访问仅在 nautilus 中找到的共享,但我想通过命令行访问,这就是为什么我需要在文件系统中设置一个挂载点。

编辑:按照 James Henstridge 的回答和 enzotib 的评论进行的调试显示,在我的笔记本电脑上gvfs-fuse-daemon正在运行,因此 gvfs 安装出现在 中~/.gvfs,而在 2 个~/.gvfs保持空的工作站上gvfs-fuse-daemon没有运行。在所有 3 台机器上,还有其他 gvfs 进程正在运行:gvfsd, gvfs-afc-volume-monitor, ...

在笔记本电脑上,mount | fgrep gvfs产量

gvfs-fuse-daemon on /home/xxx/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=xxx)
Run Code Online (Sandbox Code Playgroud)

这就提出了以下问题:

  • 如何在不gvfs-fuse-daemon运行的情况下安装共享?在这种情况下是否没有创建挂载点,并且每次访问共享都是 gvfs 库调用?哪个守护进程负责?gvfsd?
  • 的作用是gvfs-fuse-daemon什么?它是否只在 中创建保险丝安装点~/.gvfs? …

filesystem gnome nautilus mount gvfs

36
推荐指数
2
解决办法
7万
查看次数

无法清空垃圾箱

我访问了很多论坛,但没有找到答案。我的垃圾箱中有 5 个文件,我无法删除它们,起初在我点击空垃圾箱按钮后它会冻结,现在当我这样做时它只是说“正在准备”并在尝试删除文件时显示错误.

我尝试通过 BleachBit 删除它但什么也没有,尝试使用终端命令sudo rm -Rf ~/.Trash/*它也不起作用。我发现我的一个文件夹是不可变的,我试图通过终端禁用它,但它不起作用,我什至无法恢复它,它再次冻结。

我已经使用 Ubuntu 13.10 几个星期了,我是 Linux 新手。我该如何解决这个问题?

gvfs trash

27
推荐指数
1
解决办法
5万
查看次数

~/.gvfs 在 Ubuntu 12.10 上去了哪里?

~/.gvfsUbuntu 12.10上哪里去了。如何通过samba文件夹找到挂载的位置?

我与 Ubuntu 12.10 机器共享一个文件夹。我正在尝试在我安装的另一台 Ubuntu 12.10 机器上找到安装点的位置。它已成功安装。它位于 nautilus 侧边栏上。但是我找不到 12.04 上~/.gvfs/blabla要在应用程序中使用该文件夹的位置。

mount samba gvfs 12.10

21
推荐指数
1
解决办法
1万
查看次数

USB 驱动器由用户自动挂载,但仅获得 root 的写入权限

我正在尝试使用我的 ext4 USB 驱动器,但 Ubuntu 13 目前仅以 root 的写入权限安装它,因此对于我的普通用户,如果没有 sudo,我无法写入它。

我检查的第一个地方是dconf-editor有以下选项

  • 自动挂载
  • 自动挂载打开
  • 自动运行-从不
  • 自动运行-x-内容-忽略
  • autorun-x-content-open-folder
  • autorun-x-content-start-app

在我看来,那里应该有一个选项来控制我是否可以写入已安装的 USB 驱动器,但不能。

我还确保我的用户在相关组中:fuseplugdev

我在互联网上搜索了大部分内容,但找不到更改挂载操作赋予的权限的解决方案。几乎没有人有这个问题。很多人都有问题,因为他们的驱动器完全以只读方式挂载,但只有 root 写入权限的情况下就不会这样。

我看不到任何控制发生的事情的方法。我查看了使用设置安装选项gnome-disks但画了一个空白。

它不在fstab但确实出现在mount列表或 /etc/mtab 中:

/dev/sdb1 /media/adam/WDPassport2T ext4 rw,nosuid,nodev,uhelper=udisks2 0 0
Run Code Online (Sandbox Code Playgroud)

如果有帮助,这就是出现在 syslog 中的内容:

kernel: [111522.196770] usb 2-1: USB disconnect, device number 6
kernel: [111525.384020] usb 2-1: new high-speed USB device number 7 using ehci-pci
kernel: [111525.565220] usb 2-1: New USB device found, idVendor=1058, idProduct=0820
kernel: …
Run Code Online (Sandbox Code Playgroud)

usb-drive unity gvfs udisks 13.04

21
推荐指数
1
解决办法
5万
查看次数

如何在登录时自动挂载 gvfs 文件系统

我在 nautilus 中配置了一个远程文件夹。我总是需要这个远程文件夹,所以我在我的主文件夹中创建了一个指向它的符号链接:ln -s ~/.gvfs/remote_folder ~/remote_folder.

但是,当我第一次启动计算机时,这个文件夹没有挂载,我必须通过 nautilus 访问它才能在~/remote_folder.

我应该怎么做才能在登录时安装这个文件夹?

nautilus samba remote-access remote gvfs

19
推荐指数
1
解决办法
3万
查看次数

jbd2 不断写入磁盘

我知道存在相关问题,但似乎没有一个适用于我的案例。下面是iotop输出。jbd2 的使用率一直在 90% 以上。已经磨了2天了。重新启动后它会停止一段时间,但一段时间后又会再次启动。我使用的是 32 位 Ubuntu 13.04。200GB WD 磁盘。在bios中禁用智能。没有raid配置。

 Total DISK READ:       0.00 B/s | Total DISK WRITE:    1997.25 K/s
  TID  PRIO  USER     DISK READ  DISK WRITE  SWAPIN     IO>    COMMAND                                                             
  307 be/3 root        0.00 B/s  811.58 B/s  0.00 % 93.68 % [jbd2/sda1-8]
15454 be/4 curvv       0.00 B/s 1623.16 B/s  0.00 %  0.88 % firefox
 4305 be/4 curvv       0.00 B/s  721.23 K/s  0.00 %  0.70 % gvfsd-metadata
 2048 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % console-kit-daemon --no-daemon …
Run Code Online (Sandbox Code Playgroud)

gvfs metadata hard-drive io

16
推荐指数
1
解决办法
1万
查看次数

如何从命令行访问 gvfs 挂载?

我通过 Nautilus 安装了一些 samba 共享,我想从命令行访问这些文件。他们曾经出现在下面,$HOME/.gvfs但不再出现了。

他们去哪儿了?

command-line gvfs 12.10

15
推荐指数
1
解决办法
1万
查看次数

如何在 Nautilus 文件浏览器中通过在使用时在 GUI 中的地址栏中键入来切换以获取 root 权限

我在 reddit 评论中看到,只需输入一系列正斜杠和冒号,就可以在 nautilus 文件浏览器中切换到 root 用户。我已经忘记了顺序并且在互联网上搜索没有返回任何答案。

有没有实际的方法来做到这一点?

gui nautilus gvfs 18.04

14
推荐指数
1
解决办法
9049
查看次数