Dropbox для Linux: установка из исходного кода, команды и репозитории

Обновление May 14, 2025
person icon

Данная информация предназначена для всех пользователей Dropbox в Linux.

Программу для компьютера Dropbox можно установить в поддерживаемых операционных системах Linux. Если вы пользуетесь Dropbox на компьютере Linux, рекомендуем скачать и установить соответствующий пакет Linux программы Dropbox для компьютера.

 

Подробнее о системных требованиях Dropbox для Linux.

highlighter icon

Примечание. Если используется функция единого входа (SSO), перед установкой программы Dropbox для компьютера необходимо будет войти на сайт dropbox.com.

Как установить программу Dropbox в Linux

Чтобы установить Dropbox на компьютер Linux, скачайте и установите соответствующий пакет:

После установки вам будет предложено войти в систему или создать новый аккаунт.

Подробнее об установке приложения Dropbox для настольных систем на базе Linux.

Как собрать установщик Dropbox для Linux из исходного кода

Исходный код установочного пакета Dropbox был опубликован в открытом доступе по лицензии GPL. Это означает, что если установочные пакеты для вашего дистрибутива Linux или Unix недоступны, вы все равно можете скомпилировать версию самостоятельно.

В соответствии с юридическими требованиями, обновления для выпуска принимаются только в том случае, если вы размещаете их в открытом доступе.

Ваши данные будут указаны в файле CONTRIBUTORS, который входит в каждый пакет. Чтобы отправить свои обновления, свяжитесь с нами. Если вы хотите разрабатывать ПО на платформе Dropbox, посетите сайт разработчиков и ознакомьтесь с API Dropbox.

Какие команды Linux доступны в Dropbox

Программой Dropbox для компьютера можно управлять через интерфейс командной строки Linux. Прежде чем воспользоваться какой-либо из доступных команд, убедитесь, что вы вводите ее, находясь в папке Dropbox на корневом (самом верхнем) уровне.

По умолчанию папка Dropbox расположена по адресу ~/Dropbox (или ~/Dropbox (Название вашей рабочей группы), если у вас аккаунт Dropbox для рабочих групп). Если вы перенесли папку Dropbox в другое место, обязательно перейдите в корень вашей папки Dropbox, прежде чем пользоваться командами, перечисленными ниже.

warning icon

Важное примечание. Программа Dropbox для компьютера на базе Linux постоянно улучшается. Чтобы и в дальнейшем использовать все возможности программы для компьютера на базе Linux, возможно, потребуется обновить систему или скачать дополнительные библиотеки.

Команды

В следующем списке представлена информация о настройках, которыми можно управлять с помощью командной строки (с примерами команд).

Справка

Выводит список доступных команд и краткое описание каждой из них с рекомендациями по использованию:

dropbox help [command]

Запустить

Запускает демон Dropbox, если он еще не запущен. Если он уже запущен, то команда не будет выполнена:

dropbox start [-i]
Также можно автоматически установить демон Dropbox, если он недоступен в системе:
dropbox start [i--install]

Autostart 

Выберите, следует ли запускать Dropbox автоматически при входе в систему:

dropbox autostart [y/n]
  • y: Dropbox будет запускаться автоматически при входе в систему.
  • n: Dropbox не будет запускаться автоматически при входе в систему.
highlighter icon

Примечание. Эта команда может работать только в поддерживаемых в настоящее время дистрибутивах Ubuntu.

Proxy 

Если используется прокси-сервер и необходимо настроить доступ, эта команда позволяет вручную изменить настройки прокси-сервера для Dropbox:

dropbox proxy MODE [TYPE] [HOST] [PORT] [USERNAME] [PASSWORD]

Можно выбрать одну из следующих конфигураций: 

 

MODE

  • Отсутствует
  • Авто
  • Вручную

 

Следующие параметры действительны только в ручном режиме:

  • Type
    • https
    • SOCKS4
    • SOCKS5
  • HOST: имя хоста прокси-сервера.
  • PORT: порт прокси-сервера.
  • USERNAME: имя пользователя прокси-сервера (если требуется).
  • PASSWORD: пароль прокси-сервера (если требуется).

lansync

Включает или отключает синхронизацию по локальной сети в зависимости от используемых сетевых настроек:

dropbox lan sync [y/n]
  • y: Dropbox будет использовать синхронизацию по локальной сети (настройка по умолчанию).
  • n: Dropbox не будет использовать синхронизацию по локальной сети.

throttle

Устанавливает ограничения пропускной способности для синхронизации файлов с возможностью изменения ограничений для параметров DOWNLOAD (скачивание) и UPLOAD (загрузка):

dropbox throttle DOWNLOAD UPLOAD
  • Скачивание
    • без ограничения
    • Установите вручную ограничение в КБ/с
  • Загрузка
    • без ограничения
    • Авто
    • Установите вручную ограничение в КБ/с

Пример:

dropbox throttle 500 unlimited
dropbox throttle unlimited auto
dropbox throttle 500 100

Running 

Эта команда может использоваться только в скриптах для проверки запуска Dropbox. Эта команда не выводит ничего в интерфейс командной строки.

dropbox running
Возвращает 1, если демон Dropbox работает, и 0 — в противном случае.

Status 

Эта команда выводит текущее состояние синхронизации демона Dropbox:

dropbox status

Filestatus 

Проверяет текущее состояние синхронизации каждого отдельного файла:

dropbox filestatus [-l] [-a] [FILE]…
  • -l или --list: выдают информацию в формате, схожем со стандартной командой Linux ls.
  • -a или --all: не игнорирует записи, начинающиеся с «.»
highlighter icon

Примечание. Псевдонимы включают в себя stat.

ls

Это псевдоним для filestatus -l, который отображает содержимое Dropbox в интерфейсе командной строки:

dropbox ls [FILE]…

sharelink

При этом выводится ссылка для общего доступа, которую можно использовать для предоставления доступа к выбранному файлу другим пользователям, даже если у них нет аккаунта Dropbox:

dropbox sharelink FILE

Stop 

Останавливает демон Dropbox:

dropbox stop


Управление настройками выборочной синхронизации

Выборочная синхронизация — это функция в программе Dropbox для компьютера, с помощью которой можно добавлять папки Dropbox на жесткий диск или удалять их с него. Этот инструмент позволяет сэкономить место на компьютере без удаления самих файлов. Подробнее о выборочной синхронизации.

Можно управлять настройками выборочной синхронизации с помощью следующих команд:

Exclude 

При выполнении команды exclude list или просто exclude (без каких-либо входных данных), интерфейс командной строки отобразит список каталогов, которые в настоящее время исключены из синхронизации.

dropbox exclude [list]
dropbox exclude
Можно добавить один или несколько каталогов в список исключений, а затем повторно синхронизировать Dropbox:
dropbox exclude add [DIRECTORY] [DIRECTORY] …
Или можно удалить один или несколько каталогов из списка исключений, а затем повторно синхронизировать Dropbox. 
dropbox exclude remove [DIRECTORY] [DIRECTORY] …
highlighter icon

Примечание. Указанный путь должен находиться в папке Dropbox, если необходимо удалить его из списка исключений.

Ниже приведен пример управления настройками выборочной синхронизации с помощью интерфейса командной строки. Он охватывает некоторые сценарии, в которых может потребоваться настроить эти параметры, с подробным описанием каждой команды и ее значения.

Сначала необходимо изменить каталог на расположение папки Dropbox:

username@machine:~$ cd ~/Dropbox
Можно посмотреть структуру дерева папок на диске:
username@machine:~/Dropbox$ tree -d
Эта команда отображает структуру папок:

├── Documents
│   ├── Personal
│   └── Work
├── Fun
│   └── Largest Folder Ever
└── Media
    ├── Images
    └── Videos
8 directories
Можно также просмотреть все существующие папки с выборочной синхронизацией:
username@machine:~/Dropbox$ dropbox exclude list
Эта команда показывает каталоги, которые исключены из синхронизации или не загружены в Dropbox. В данном случае она подтверждает, что в настоящее время исключенных каталогов нет:
No directories are being ignored.
Добавим два каталога для исключения при выборочной синхронизации:
username@machine:~/Dropbox$ dropbox exclude add Documents/Personal Media/Videos/
Это будет подтверждено:
Excluded: 
Documents/Personal
Media/Videos
Запросим подробную информацию об исключенных папках, которые теперь содержат две только что добавленные папки: 
username@machine:~/Dropbox$ dropbox exclude list
Это также будет подтверждено:
Excluded: 
Documents/Personal
Media/Videos
Проверка папок на диске показывает, что исключенные папки (папки с выборочной синхронизацией) больше не отображаются:

username@machine:~/Dropbox$ tree -d
.
├── Documents
│   └── Work
├── Fun
│   └── Largest Folder Ever
└── Media
    └── Images
6 directories
Если исключить другую папку (назначить ее для выборочной синхронизации), получим подтверждение:
username@machine:~/Dropbox$ dropbox exclude add Fun/Largest\ Folder\ Ever/
Excluded: 
Fun/Largest Folder Ever
Еще раз проверим папки на диске, чтобы убедиться, что команда выполнена успешно:

username@machine:~/Dropbox$ tree -d
.
├── Documents
│   └── Work
├── Fun
└── Media
    └── Images
5 directories
Можно еще раз посмотреть все исключенные папки (папки с выборочной синхронизацией):
username@machine:~/Dropbox$ dropbox exclude list
Excluded: 
Documents/Personal
Fun/Largest Folder Ever
Media/Videos
Удалим две папки из списка папок с выборочной синхронизацией, и следующая команда подтвердит их удаление:
username@machine:~/Dropbox$ dropbox exclude remove Media/Videos Documents/Personal
No longer excluded: 
Media/Videos
Documents/Personal
Это также будет подтверждено при проверке папок на диске:
username@machine:~/Dropbox$ tree -d
.
├── Documents
│   ├── Personal
│   └── Work
├── Fun
└── Media
    ├── Images
    └── Videos
7 directories
username@machine:~/Dropbox$ 
Оказалась ли эта статья полезной?

Let us know how why it didn't help:

Thanks for letting us know!

Благодарим за отзыв!