Я загружал Dropbox вручную во многих случаях в системах Ubuntu.
Сегодня я пытался использовать его в серверной версии Ubuntu 12.04, поэтому я использовал команду wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64"
в своем домашнем каталоге.
Проблема в том, что команда вылетает, когда в последний раз отображается сообщение "HTTP request sent, awaiting response"
, и начинает выбрасывать случайные символы на экране, пока я не заставлю его остановиться.
Какие-либо предложения? Заранее спасибо.
Примечание: я выполняю это с помощью замазки из ОС Windows.
Это потому, что -O -
говорит wget записывать содержимое файла на стандартный вывод (ваш терминал) вместо сохранения его в файл.
Фактические инструкции на 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 -
, у которого wget выводит содержимое файла (который является архивом tar с gzip) в канал с командой tar на другом конец. А tar говорит читать архив gzip из stdin (-f -
).
Кстати, использовать пакет debian проще.