google-drive-ocamlfuse
Ставим посредством пакетного менеджера OPAM.
С некоторых пор (впрочем, дело давнее) в arch-based осях имеются периодически появляющиеся и проявляющиеся проблемы с ocaml.
Дабы прекратить эти безобразия в своем, "отдельно взятом мире (компьютере)", я решил последовать примеру старших товарищей и отказался от ocaml-пакетов (всех!) в AUR.
Как? А вот так!
1. Ставим opam без ocaml (это важно!).
- Загружаем свежую версию opam отсюда. В принципе, там есть вся информация для установки, но я всё же кратко опишу последовательность, дабы всё было в одном месте.
- Распаковываем архив и переходим в него.
- Далее ставим opam :
$ make cold CONFIGURE_ARGS="--prefix ~/local"
далее
$ make cold-install
Некоторое время ждем... пакеты установлены локально. Первая часть done, как говорится.
- Далее ставим google-drive-ocamlfuse
$ opam init
$ eval $(opam env)
$ opam update
$ opam install depext
$ opam depext google-drive-ocamlfuse
$ opam install google-drive-ocamlfuse
Полезно далее сделать так (проследить за полным путем файла - от версии пакета путь может меняться!):
$ sudo install ~/.opam/default/bin/google-drive-ocamlfuse /usr/local/bin/
Собственно всё.
Далее запускаем
$ google-drive-ocamlfuse -label mynamegoogleaccount ~/myfolder
(хочу напомнить, что ~/myfolder должна уже существовать. Вообще-то, это может быть любая удобная папка в любом месте системы. Не забывать о правах доступа!)
Ну и для автозапуска синхронизации при загрузке системы создаем файлик, похожий на этот (естественно, вписываем свои имя аккаунта и папку для синхронизации):
#!/bin/bash
# Этот файл поместить в /usr/bin# и оформить в автозапуске, как автозапускаемый сценарийsleep 10
google-drive-ocamlfuse -label mynamegoogleaccount ~/myfolder
Делаем его исполняемым!
Помещаем его в /usr/bin, на а далее прописываем его запуск при старте системы. Сейчас модно юзать для подобных целей юниты. Оно, может, и кошерно, но я не стал морочить себе голову и в Плазме в автозапуске оставил ссылку на этот скриптик (сценарий). В конце концов, я - "любитель", ответственности за сети корпораций не несу - имею право "по-старинке"!
MarcFS
Наслаждаемся!