Исправление файловой системы Dropbox для Linux 
В 2018 году Dropbox прекратил поддержку нескольких файловых систем Linux; его клиент отказывается выполнять синхронизацию, если обнаруживается неподдерживаемая файловая система: ссылка.
В июле 2019 года решение было частично отменено, разрешив синхронизацию из файловых систем zfs (только в 64-битных системах), eCryptFS, xfs (только в 64-битных системах) и btrfs: ссылка. Однако другие файловые системы, удаленные из-за первоначального изменения, по-прежнему не поддерживаются.
В этом проекте исправлено обнаружение файловой системы в клиенте Linux для восстановления возможности синхронизации для всех файловых систем Linux.
Исправление было протестировано на официальном клиенте Dropbox Linux до версии x86_64-89.4.278
включительно.
Режим обслуживания
Обратите внимание: я прекратил использовать официальный клиент Dropbox для Linux, поэтому этот проект находится в режиме обслуживания, и он больше не будет получать от меня исправления. Возможно, я не смогу помочь вам ни отладить новые поломки, ни протестировать какие-либо изменения.
Если вы считаете, что что-то не работает, и у вас есть исправление, откройте запрос на перенос с объяснением, и, если это кажется разумным, я объединю его. Если у вас есть вопрос, не стесняйтесь открывать вопрос; либо я, либо кто-то другой, наблюдающий за репо, мог бы помочь, но никаких обещаний.
Если вам интересно, я начал использовать клиент с открытым исходным кодом на https://github.com/SamSchott/maestral-dropbox вместо этого, это лучшая альтернатива для меня, так как для него не требуется это исправление, и это больше командной строки дружелюбно. Вы должны попробовать.
История
Первоначальная версия этого репо была основана на коде, опубликованном одним пользователем форумов (ссылка, ссылка на суть), но с тех пор я расширил и добавил дополнительные шаги обнаружения.
Установка
Это экспериментальное исправление, не поддерживаемое Dropbox. Это может привести к потере данных.
Вы берете на себя ответственность за настройку, сборку и использование этого кода. Если вам неудобно исследовать и выполнять эти шаги самостоятельно или решать какие-либо проблемы, с которыми вы можете столкнуться, не используйте это исправление.
Ссылки на страницы
https://www.linuxuprising.com/2018/11/how-to-use-dropbox-on-non-ext4.html (содержит подробный набор инструкций по установке этого кода на
.deb
-на основе дистрибутивов Linux)https://techberg.ru/use-dropbox-non-ext4-linux-filesystem/ (содержит несколько дополнительных советов по установке зависимостей в
.rpm
на основе дистрибутивов Linux)https://aur.archlinux.org/packages/dropbox-fix2 (пользовательский пакет для Arch Linux в AUR)