====== Установка клиента Google Drive в CentOS ====== Установим компоненты, которые необходимы для установки и дальнейшей работы клиента Google Drive: 1. Установка OPAM: ''wget https://raw.github.com/ocaml/opam/master/shell/opam_installer.sh -O - | sh -s /usr/local/bin'' 2. Установка Ocaml и зависимостей: ''yum install ocaml gcc gcc-c++ m4 make ocamldoc ocaml-camlp4-devel ncurses-devel'' **Установим клиент Google Drive:** ''opam init'' ''opam update'' ''opam upgrade'' ''opam install depext'' ''opam depext google-drive-ocamlfuse'' ''opam install google-drive-ocamlfuse'' **Получение аутентификационных данных для Google Drive** На странице [[https://code.google.com/apis/console/|https://code.google.com/apis/console/]] создаем Новый проект в левом верхнем углу (Project → Create project). Слева в меню переходим в раздел Библиотеки -> Drive API, включаем кнопкой Enable. Дальше переходим в раздел Учетные данные (Credentials). Создаем нового пользователя (Create credentials → OAuth client ID / Идентификатор клиента OAuth). Выбираем Other (другие типы) в предложенных вариантах. Получаем ID и секретный ключ. В консоли сервера выполняем команду, заменив выделенное теми данными, которые Вы получили: ''google-drive-ocamlfuse -headless -label me -id **yourClientID.apps.googleusercontent.com** -secret **yoursecret**'' Переходим по ссылке, которая появится в консоли сервера. Копируем код верификации, вводим в консоли и нажимаем Enter. После этого осталось создать папку, с которой будем работать, и примонтировать хранилище: ''mkdir /googledrive'' ''google-drive-ocamlfuse -label me /googledrive'' По окончании работы хранилище необходимо отмонтировать: ''fusermount -u /googledrive''