Kuidas Dropboxi paika panna Linuxi arvutitele, mis ei kasuta Ext4

click fraud protection

Dropboxi sünkroonimisteenus andis 2018. aasta lõpus välja Linuxi värskenduse, mis jättis Ext4-i kõrval kõigi Linuxi failisüsteemide toe. Keskmise kasutaja jaoks pole see ilmselt suur ettevõtmine. Linuxi kasutajad keskmiselt ei kasuta vähemtuntud, failisüsteemid (BtrFS, XFS). Lisaks kasutavad Ubuntu installija koos Fedora, Debiani ja teiste peamiste Linuxi opsüsteemidega vaikimisi Ex4. Isegi kui on tõsi, et enamik Linuxi kasutajaid ei viitsi üle minna vähemtuntud failisüsteemidele ja liituda Ext4-ga, on see ärritav Dropboxi teenus dikteerib Linuxi kasutajatele, millist failisüsteemi nad peavad töölaua sünkroonimiskliendi kasutamiseks kasutama.

Kui te ei kasuta vaikimisi Linuxi failisüsteemina laiendatud 4, kuid vajate Dropboxi, on see uus värskendus tõeline segaja. Õnneks on Dropboxi võimalik linastada Linuxi failisüsteemide jaoks, mis ei tööta Ext4. Selle saate teha järgmiselt.

HOIATUS. Dropbox ei kinnita seda parandust. Enne selle paranduse tegemist veenduge, et sünkroonitud andmed oleks varundatud teise kohta, näiteks välisele USB-le või HDD-le. Me ei saa kinnitada, et failisüsteemi plaaster töötab 100% ajast! Katse omal vastutusel!

instagram viewer

Installige rakendus Dropboxi fikseerija

Dropboxi parandusseadme rakendus, tuntud ka kui “Dropbox Filesystem Fix”, on GitHubis üleval. Selle kasutamiseks oma Linux PC-s tuleb kood kompileerida ja ehitada lähtest. Selleks peate installima mitu sõltuvust.

Terminali akna avamiseks vajutage Ctrl + Alt + T või Ctrl + tõstuklahv + T klaviatuuril. Seejärel järgige installitud juhiseid, mis vastavad teie kasutatavale Linuxi opsüsteemile.

Ubuntu

sudo apt install build-essential git

Debian

sudo apt-get install build-essential git

Arch Linux

sudo pacman -S git base-devel

Fedora

sudo dnf install install muuda automake gcc gcc-c ++ kernel-devel git

OpenSUSE

sudo zypper install -t muster devel_basis
sudo zypper install git

Pärast rakenduse sõltuvuste installimist saate seda kasutada git kloon käsurida argument Dropboxi paranduskoodi uusima väljalaske kloonimiseks.

git kloon https://github.com/dark/dropbox-filesystem-fix.git

Pärast Dropboxi paranduskoodi kloonimist oma Linuxi arvutisse teisaldage terminali seanss uude kausta, kasutades selleks CD käsk.

cd dropbox-filesystem-fix

Koodikaustas saate tutvuda failiga Readme.md. Selles kirjeldatakse programmi võimalusi, erinevaid funktsioone, installiteavet jne. Muul juhul käivitage tegema käsk koodi kompileerimiseks lähtekoodist.

tegema

Plaastri kiireks kompileerimiseks kulub kompilaatoril mõni minut. Saadud ehituse väljund on libdropbox_fs_fix.so.

Koodi kompileerimisega on aeg kolida kaust ~ / dropbox-filesystem-fix kausta kausta /opt kataloog. Selleks kasutage mv käsk.

sudo mv ~ / dropbox-filesystem-fix / / opt /

Järgmisena kustutage kaustast mõned failid, mis pole kaustaga vajalikud rm käsk.

sudo rm /opt/dropbox-filesystem-fix/detect-ext.c sudo rm /opt/dropbox-filesystem-fix/libdropbox_fs_fix.c sudo rm / opt / dropbox-filesystem-fix / Makefile

Uuendage saidi õigusi dropbox_start.py skripti kasutades chmod.

sudo chmod + x /opt/dropbox-filesystem-fix/dropbox_start.py

Seadistage Dropbox Dropboxi parandamise skripti kasutamiseks

Dropboxi fikseerija skript tuleb seadistada sünkroonimiskliendi vaikekäivituskäsuks või vastasel juhul ei tööta plaaster. Selleks peame esmalt kustutama otsetee sätted Dropboxi vaikeseadete käivitusfailis.

HOIATUS! Enne mõne alloleva käskluse käivitamist sulgege oma süsteemis Dropboxi sünkroonimisklient ja lõpetage selle käitamine.

Kasutades kaja käsk, komplekt Dropbox.desktop tühjaks.

sudo echo ''> /usr/share/applications/dropbox.desktop

Järgmisena kustutage olemasolev Dropboxi käivituskirje oma süsteemist, kuna see sisaldab sama koodi, mida peame muutma.

rm ~ / .config / autostart / dropbox.desktop

Avage toorik Dropbox.desktop fail Nano-tekstiredaktoris.

sudo nano -w /usr/share/applications/dropbox.desktop

Kleepige allolev kood jaotisesse Dropbox.töölauale faili.

[Töölaua kirje]
Nimi = Dropbox
GenericName = Faili sünkroonija
Kommentaar = sünkroonige oma failid arvutites ja veebis
Exec = / opt / dropbox-filesystem-fix / dropbox_start.py
Terminal = vale
Tüüp = rakendus
Ikoon = dropbox
Kategooriad = Võrk; Faili edastus;
StartupNotify = vale

Salvestage kood Ctrl + O Nanos. Pärast seda väljuge Nano'st koos Ctrl + X. Seejärel tehke saidist uus koopia Dropbox.desktop oma Linuxi personaalarvuti kausta ~ / .config / autostart.

cp /usr/share/applications/dropbox.desktop ~ / .config / autostart /

Eeldades, et kõik on õigesti tehtud, peaks Dropbox olema nüüd valmis uuesti sünkroonima selliste failisüsteemidega nagu XFS, BtrFS ja muud toetamata süsteemid.

Uuesti sünkroonimise alustamiseks leidke oma Linuxi personaalarvuti rakenduste menüüst Dropbox ja topeltklõpsake sellel.

Dropboxi failisüsteemi parandamise piirangud

Dropboxi ettevõte ei kavatse enam vähemtuntud failisüsteemidele tuge tagasi tuua. Niisiis, see parandus on parim, mida kogukond praegu teha saab.

Kui Dropbox Filesystem Fix ei tööta teie jaoks, võib olla kõige parem installida Linuxi opsüsteem Ext4 abil uuesti või seadistada Dropboxi sünkroonimisvajaduste jaoks spetsiaalne Ext4 sektsioon.

watch instagram story