Мой компьютер в кампусе находится за прокси-сервером (требуется аутентификация), и я не могу установить Dropbox. Я убежден, что это проблема с прокси, так как я не могу установить Ubuntu (но я не использую Ubuntu One, так что это не проблема). Я посмотрел на исправление Ubuntu One, но похоже, что он изменяет настройки, явно связанные с Ubuntu One. Я могу установить пакет nautilus-dropbox (скомпилированный из исходного кода и из пакета .deb с веб-сайта и из центра программного обеспечения), но как только я нажимаю ОК в диалоговом окне «Установка Dropbox» (запрашивая загрузку проприетарного демона), установка просто зависает с нажатой кнопкой ОК. Когда я смотрю на его процесс в системном мониторе, его ожидающий канал - inet_wait_for_connect.
На данный момент я установил следующие директивы прокси:
(где ** - мой пароль)
Я также добавил эквивалентные строки ftp и https для вышеупомянутых записей. Я получаю интернет в порядке, и Центр программного обеспечения может загружать пакеты, но это все.
Через некоторое время (10 минут истечения) Dropbox отображает диалоговое окно с сообщением об ошибке:
Ошибка подключения к серверам Dropbox. Возможно, ваше интернет-соединение не работает или вам нужно установить переменную среды http_proxy.
blockquote>Есть ли способ узнать, какие переменные окружения в настоящее время установлены?
sudo https_proxy="https://username:password@your_proxy:proxy_port" dropbox start -i
Вы должны запустить демон как root, и, следовательно, вы должны настроить прокси как root. Достаточно установить корневую переменную http_proxy при вызове.
То, что все еще отсутствует, является установкой демона Dropbox. Можно загрузить и установить его вручную; это документируется в https://www.dropbox.com/install? os=lnx
32-разрядный:
cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86" | tar xzf -
64-разрядный:
cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -
Затем, выполните демона Dropbox от недавно созданной .dropbox-dist папки.
~/.dropbox-dist/dropboxd
В случае, если это кому-нибудь поможет, у меня возникла проблема с настройками прокси-сервера, и хотя я их установил, они не были включены:
Вы можете увидеть, включены ли они так: ]
И включите их, если они не такие:
gsettings set org.gnome.system.proxy.http enabled true
В случае, если кто-то использует прокси, который требует аутентификации:
sudo http_proxy=http://username:password@proxyhost:proxy_port dropbox start -i
работал для меня!
Помимо настроек http_proxy
и https_proxy
, мне пришлось отдельно установить прокси для Dropbox.
Я сделал это, выполнив следующую команду.
sudo dropbox proxy manual http proxyhost proxy_port username passowrd
Запустите dropbox help proxy
для получения дополнительной информации.
Если у вас возникли проблемы с разрешениями, перейдите по ссылке для решения.
Примечание: я установил Dropbox, используя Dropbox APT Repository .
Я использую Ubuntu 14.04.3 LTS.