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

Cum se folosește Dropbox în sistemul de fișiere Linux non-Ext4
⏱️ 1 min read

Раньше использовать 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 Страница GitHub, есть довольно сильное предупреждение. В нем говорится: «Это экспериментальное исправление, не поддерживаемое Dropbox. Это может привести к потере данных». Примите это к сведению и регулярно делайте резервную копию папки Dropbox.

dropbox-non-ext4-файловая система-предупреждение

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

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

sudo apt install build-essential

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

yum install make automake gcc gcc-c++ kernel-devel

В Arch и подобных системах запустите следующее:

pacman -S base-devel

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

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

Чтобы клонировать репозиторий GitHub и собрать проект dropbox-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-fix/dropbox_start.py

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

dropbox stop

dropbox-non-ext4-filesystem-dropbox-stop

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

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

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

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

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

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

mkdir -p ~/config/.autostart

Xreate файл в этом каталоге с именем «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 сервис.

Join our Newsletter and receive offers and updates! ✅

0 0 голоса
Article Rating
Аватар Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Подписаться
Уведомить о
guest
0 Comments
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x