Посмотрите здесь:
https://community.spiceworks.com/topic/131973-dropbox-headless-workstation?page=1# entry-6076539
Пользователь упомянул:
Просто подумал, что упомянул:
(a) кажется, что в последних дистрибутивах это довольно просто, просто запустите
dropbox start
из командной строки, НО (b) следите за входом и выходом с перенаправлением X11.Я установил множество псевдонимов Bash для подключения к различным машинам, , и все они включают параметр
-X
для пересылки пакетов X11. Из-за этого, Dropbox продолжал умирать при выходе из системы, даже если он работал под экраноми с
nohup
. Очевидно, перенаправление X11 заставляло Dropbox подключать процесс dbus на моем локальном компьютере, а не на удаленном; поэтому, когда я разорвал соединение, Dropbox видел, что dbus завершился, и, таким образом, завершал сам себя.Просто к вашему сведению, это меня немного озадачило.Ключ был в том, что мне приходилось нажимать Ctrl - C даже после выхода / запуска
выхода
на пульте дистанционного управления. машина. Очевидно, SSH поддерживал сеанс открытым, даже если я вышел из Bash из-за оставшегося открытого соединения.
Решение простое, даже если кто-то (по какой-то причине) хочет сохранить ssh-соединение с -X
: перед запуском Dropbox вы должны «прервать» пересылку, например, выполнив:
$ unset DISPLAY
Если это делается в сценарии Bash, пересылка "прерывается" только внутри сценария, но как только это выполняется, "терминал" все еще пересылает.