Смонтировать google drive в командной строке с помощью gvfs-google

15

Недавно Arch linux поставил пакет gvfs-google для монтирования Google Диска с использованием онлайн-аккаунтов Gnome ( gvfs-goa ). Однако, поскольку я использую рабочий стол Cinnamon, а не Gnome, кажется, что эта интеграция не работает должным образом.

На данный момент я использовал для синхронизации Google Drive вручную, используя диск . Есть ли способ подключить Google Drive с помощью gvfs-google в командной строке?

Florian
источник
1
Вы решили это? Я на XFCE.
Марк К Коуэн
1
К сожалению нет.
Флориан

Ответы:

5

Вам нужно установить через pacman gnome-control-center и добавить свою учетную запись из этого компонента Gnome. К сожалению, это означает, что тонна раздражающих зависимостей Gnome поставляется с этим компонентом Gnome для использования плагина gvfs для дисковода.

Другой вариант - установить кучу зависимостей ocaml с помощью google-drive-ocamlfuse в AUR и пойти по этому пути. Я не смог заставить google-drive-ocamlfuse компилироваться, не создавая мусор софт-линка в файловой системе.

Джереми MJ
источник
1
В соответствии с этой проблемой gnome-control-center не должен запускаться вне GNOME.
ндт
0

Вы можете смонтировать его через графический интерфейс?
Я считаю, что вы ищете gvfs-mountкоманду.
Я предполагаю, что вы уже успешно прошли аутентификацию.
При запуске gvfs-mount --listвы должны получить что-то вроде этого:

Drive(0): ST1000DM003-1ER162
  Type: GProxyDrive (GProxyVolumeMonitorUDisks2)
  Volume(0): OS
    Type: GProxyVolume (GProxyVolumeMonitorUDisks2)
Drive(1): HL-DT-ST DVD+/-RW GTA0N
  Type: GProxyDrive (GProxyVolumeMonitorUDisks2)
Volume(0): address@gmail.com
  Type: GProxyVolume (GProxyVolumeMonitorGoa)

Для монтажа попробуйте:

gvfs-mount google-drive://address@gmail.com/

И для размонтирования:

gvfs-mount -u google-drive://address@gmail.com/

Обе команды не возвращают результат при успехе. Для меня это монтируется на:

/run/user/1000/gvfs/google-drive:host=gmail.com,user=address/

Замените addressна правильный адрес в приведенных выше командах.

юрий
источник
6
Я получаю «Invalid mount spec» при попытке монтировать с помощью этой команды. И руководство менее чем полезно о том, что является действительной спецификацией монтирования…
l0b0