Ubuntu 16.04 настроен с онлайн-аккаунтом Google, но в nautilus нет папки на диске
Почти как говорится в вопросе. Я выполнил шаги по настройке сетевых учетных записей с помощью системных настроек, но папка на моем диске не отображается на Nautilus.
6 ответов
Это решение, которое работало для меня ( источник):
Установите Центр управления GNOME (системные настройки GNOME) и онлайн-аккаунты GNOME:
sudo apt-get install gnome-control-center gnome-online-accounts
Откройте онлайн-аккаунты GNOME:
gnome-control-center online-accounts
Оттуда добавьте свою учетную запись Google и убедитесь, что "Файлы" включены:
Теперь вы сможете получить доступ к файлам Google Диска из приложения "Файлы" (Nautilus), которое отображается рядом с другими подключенными дисками и, в моем случае, называется моим адресом электронной почты.
Вступление
К сожалению, пока нет официального клиента Google Drive. Я предполагаю, что вы хотите получить доступ к своему Google Диску в качестве локальной папки.
TLDR: используйте реализацию Fuse FS для локального подключения вашего Google Диска.
Этот сайт объясняет это лучше, чем я, возможно, но я напишу второстепенные инструкции на случай, если ссылка выйдет из строя.
Монтаж
- Добавьте репозиторий к своим источникам.
- Обновите ваши подходящие источники.
- Установите google-drive-ocamlfuse
Следующие команды выполняют три вышеуказанных шага соответственно:
sudo add-apt-repository ppa:alessandro-strada/ppa
sudo apt-get update
sudo apt-get install google-drive-ocamlfuse
использование
Следующие команды должны выполняться в терминале.
- Аутентифицируйте google-drive-ocamlfuse с вашей учетной записью Google, просто запустив
google-drive-ocamlfuse
, - Теперь на открывшейся вкладке браузера следуйте инструкциям для аутентификации.
- Создайте новый каталог, куда вы хотите подключить Google Drive. Например, запустить
mkdir ~/gdrive
создать новый каталог gdrive в вашем домашнем каталоге.
Шаги до сих пор были просто разовыми задачами. С этого момента вам необходимо ввести следующую команду для монтирования вашего накопителя:
google-drive-ocamlfuse ~/gdrive
Теперь вы можете получить доступ ко всем документам на диске в этой папке.
Когда вы закончите со всем, введите sudo umount ~/gdrive
размонтировать диск.
дополнительный
Возможно, вы захотите автоматически смонтировать диск при входе в систему. Для этого запустите "Запуск приложений" и добавьте в него новую запись с помощью команды:
google-drive-ocamlfuse ~/gdrive
Проблема в том, что в 16.04 по умолчанию установлен менеджер учетных записей Unity. (Несколько упоминаний об этом в комментариях заставили меня понять, как заставить это работать...)
Вы можете добавить онлайн-менеджер учетных записей Gnome, но если вы сначала не удалите онлайн-менеджер учетных записей Unity, вы не получите параметры онлайн-аккаунта Gnome, даже если вы установите их и запустите рабочий стол Gnome...
sudo apt-get remove unity-control-center unity-control-center-signon unity-control-center-faces credentials
Затем вы можете установить инструменты Gnome, и это работает, когда вы смотрите в настройках системы...
sudo apt-get install gnome-control-center gnome-online-accounts
Теперь перейдите в Настройки системы => Онлайн-учетные записи и добавьте учетную запись Google... Затем вы получите монтирование файла для Google Диска в Nautilus (если вы установили флажок).
Я попытался ответить на некоторые из ответов Джеймса безуспешно. Обновление сертификата работало для меня:
sudo update-ca-certificates
К сожалению, на данный момент нет клиента Google Drive Linux, как вы можете видеть здесь. Насколько я знаю, что вы получаете, когда вы синхронизируете с вашей учетной записью Google в Ubuntu, это возможность поиска документов Google в тире, но не более того.
Если вы хотите использовать Google Drive с Ubuntu, вы можете использовать inSync, который является клиентом Google Drive для Linux (и Mac OS, Windows и Raspberry Pi), для меня это работает безупречно.
Я надеюсь, что мой ответ помог вам.