ГлавнаяОперационные системыLinuxКак использовать Dropbox в файловой системе Linux, отличной от Ext4

Как использовать Dropbox в файловой системе Linux, отличной от Ext4

Раньше использовать Dropbox в Linux было очень просто. Для многих людей это до сих пор так. Однако если вы используете файловую систему, отличную от Ext4, это внезапно становится намного сложнее. К счастью, вам не совсем не повезло.

В чем проблема?

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

В чем проблема?

жку так называемых «необычных» файловых систем. В случае Linux это означает что угодно, кроме Ext4.

dropbox-non-ext4-файловая система-системные требования

Возможно, вы видели сообщения «Dropbox прекратит синхронизацию. Переместите папку Dropbox в поддерживаемую файловую систему». Другое сообщение об ошибке: «Ваша папка Dropbox находится в файловой системе, которая больше не поддерживается».

Каковы ваши варианты?

Какие бы ни были причины, по которым Dropbox прекратил поддержку других файловых систем, у вас есть несколько вариантов. Вы можете создать раздел Ext4 на своем жестком диске только для Dropbox. Технически это сработает, но вам придется изменить размер этого раздела, если ваша папка Dropbox станет слишком большой. Это неэлегантное решение.

Вы также можете полностью отказаться от Dropbox. Есть и другие облачные провайдеры. Вы также можете использовать собственную альтернативу, например Nextcloud, OwnCloud или Seafile. Рекомендации ищите в нашей статье сравнение этих вариантов

Каковы ваши варианты?

ща .

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

Как снова заставить Dropbox работать на системах, отличных от Ext4

Есть несколько способов обойти обнаружение файловой системы Dropbox, но один из самых простых — инструмент под названием «dropbox-filesystem-fix».

Предупреждение

В файле dropbox-filesystem-fix Страница на GitHub имеется довольно серьезное предупреждение. Там написано: «Это экспериментальное исправление, не поддерживаемое Dropbox. Это может привести к потере данных». Обратите внимание на это и регулярно создавайте резервную копию папки Dropbox.

предупреждение dropbox-non-ext4-filesystem

Прежде чем начать

Перед установкой инструмента вам необходимо установить инструменты для его создания. В Debian, Ubuntu и подобных системах запустите следующее:

sudo apt install build-essential

Есть альтернативы для других дистрибутивов. В Fedora и других дистрибутивах на основе RPM должно быть достаточно следующего:

yum install make automake gcc gcc-c++ kernel-devel
Как снова заставить Dropbox работать на системах, отличных от Ext4n -S base-devel

Установить dropbox-filesystem-fix

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

Чтобы клонировать репозиторий GitHu

Предупреждение

box-filesystem-fix, выполните следующие команды:

git clone https://github.com/dark/dropbox-filesystem-fix.git
cd dropbox-filesystem-fix
make

dropbox-non-ext4-filesystem-git-clone

После успешного завершения сборки вам потребуется переместить всю папку в каталог «/opt/». Вам также необходимо сделать скрипт для запуска программы исполняемым. Выполните следующие команды:

sudo mv dropbox-filesystem-fix /opt/
sudo chmod +x /opt/dropbox-filesystem-f

Прежде чем начать

art.py

Теперь вы можете остановить службу Dropbox (при условии, что она запущена) с помощью следующей команды:

dropbox stop

dropbox-non-ext4-файловая система-dropbox-stop

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

/opt/dropbox-filesystem-fix/dropbox_start.py

Если вы не получили никаких предупреждений и Dropbox запущен, вы успешно установили исправление.

Сделать исправление постоянным

После запуска фиксированной версии Dropbox зайдите в настройки и снимите флажок «Запускать Dropbox при запуске системы». С этого момента вы будете запускать Dropbox из только что запущенного

Установить dropbox-filesystem-fix

>dropbox autostart n, если не можете найти диалоговое окно настроек.

Если каталог «~/config/.autostart» еще не существует, создайте его.

mkdir -p ~/config/.autostart

Создайте в этом каталоге файл с именем «dropbox-filesystem-fix.desktop». Отредактируйте файл и добавьте следующее:

[Desktop Entry]
Type=Application
Exec=/opt/dropbox-filesystem-fix/dropbox_start.py
Hidden=false
X-GNOME-Autostart-enabled=true
Name=Dropbox

Приведенные выше инструкции предназначены для Gnome. Настройка для других настольных компьютеров относительно аналогична. Просто обратитесь к документации по вашей среде рабочего стола.

Если вы используете KDE вместо Gnome, вы можете просто перейти в «Настройки системы», затем «Запуск и завершение работы», затем «Автозапуск». Здесь вы можете добавить скрипт.

Заключение

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

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

Сделать исправление постоянным

Заключение

ПОХОЖИЕ СТАТЬИ

Популярные записи