Kétséget kizáróan A Dropbox jelenleg az egyik legnépszerűbb fájltároló szolgáltatás. Számos Dropbox alkalmazás érhető el Linux alatt, amelyek különböző Linux disztribúciókban használhatók a mappa szinkronizálására.
Eközben ma beszélünk a Dropbox mappa helyi rendszerbe illesztésének folyamatáról így könnyedén szinkronizálhatja a mappát, feltöltheti és / vagy letöltheti a fájlokat a rendszer és a Dropbox közötti mappában.
E feladat végrehajtása érdekében kiváló segédprogramot fogunk használni, amelynek neve Dbxfs
A Dbxfs egy segédprogram, amelyet a Dropbox mappa helyi csatlakoztatására használnak virtuális fájlrendszerként Unix-szerű operációs rendszereken.
Míg a Dropbox kliens könnyen telepíthető Linux rendszerre, ez a megközelítés kissé eltér a hivatalos módszertől.
Ez egy parancssori Dropbox kliens, és nem igényel lemezterületet a hozzáféréshez. A Dbxfs alkalmazás ingyenes, nyílt forráskódú, a GPLv3 alapján licencelt, és Pythonban íródott.
A Dbxfs lehetővé teszi számunkra, hogy úgy csatlakoztassuk a Dropbox mappát, mintha egy helyi fájlrendszer lenne. Két szempontból különbözik a hivatalos Dropbox klienstől:
- Az első és legfontosabb közülük az, hogy a hozzáféréshez internetkapcsolatra van szükség.
- A hozzáféréshez nincs szükség lemezterületre, de az tárolódik, ha van szabad lemezterület
dbxfs tesztelték OpenBSD-n, Linuxon és macOS-on, de minden olyan POSIX rendszeren futnia kell, amely FUSE-kompatibilis könyvtárat biztosít, vagy képes SMB-megosztások csatlakoztatására.
A Windows támogatás hamarosan megjelenik. Nem x86 architektúrákon fut, például ARM. Nem igényel külön fájlrendszert.
Hogyan csatlakoztassuk a Dropbox mappát az Ubuntu-ba és a derivatívákat a Dbxfs-sel?
Hogy ezt a munkát elvégezhessem az alábbi utasításokat követjük. Az első dolog, amit meg fogunk tenni, egy terminál megnyitása a Ctrl + Alt + T billentyűkombinációval, és végrehajtja benne a következő parancsokat.
Telepítenünk kell a FUSE könyvtárat a rendszerre, ezt beírva:
sudo apt install libfuse2
Most kész A dbxfs segédprogramot a Python csomagkezelő segítségével telepítjük a rendszerre:
pip3 install dbxfs
Abban az esetben, ha nincs telepítve a Python, a következővel szerezhetjük be:
sudo apt-get install python3-pip
Már minden szükséges telepítve van a rendszerünkbe, Most létrehozunk egy mappát, amely köztes pontként szolgál a Dropbox és a rendszerünk között.
Létrehozhatják a fájlkezelőből vagy az mkdir paranccsal, ebben az esetben a parancsot fogjuk használni, és megadjuk a mappának a kívánt nevet.
mkdir ~/Volumen_Virtual
Most a dbxfs segítségével fogjuk megmondani, hogy mindig használja ezt a mappát meg kell jelölnünk a mappa elérési útját ebben az esetben a ~ / a "home" fő könyvtárunkra utal. Be fogjuk írni a terminált:
dbxfs ~/Volumen_Virtual
Hozzáférés generálása a Dropboxhoz
A parancs végrehajtásakor felkérést kapunk, hogy hozzon létre hozzáférési tokent a Dropbox-fiókunkhoz, amit egyszerűen megtehetünk, ha meglátogatjuk azt az URL-t, amelyet a terminál mutat nekünk.
Csak kattintson rá a vezérlőgomb megnyomásával és a linkre kattintással, itt a böngészőnk egy ablakához jut, amely hozzáférést kér "Engedélyezze a Dropboxhoz való hozzáférés hitelesítését".
Az engedélyezési folyamat befejezéséhez be kell jelentkezniük a Dropbox-fiókjukba.
A következő képernyőn új engedélyezési kód jön létre. Másolja vissza a kódot a termináljára, és illessze be a cli-dbxfs parancssorba a folyamat befejezéséhez.
Ezután megkérdezi tőlünk, hogy szeretné-e menteni ezt a hozzáférést a következő alkalmakra, és mi válaszolni fogunk ezek Y (igen) vagy N (nem). Ennek tagadása esetén ezt a folyamatot minden alkalommal el kell végeznünk, amikor újraindítjuk a számítógépet, vagy bezárjuk a felhasználói munkamenetet.
Végül, kattintson az Y gombra az elfogadáshoz. Ha ez megtörtént, láthatjuk, hogy a rendszer mappáját felcsatoltuk a fiókunk fájljaival.
Problémáim vannak a mappa telepítésével ... de: Ha módosítok egy fájlt a Dropbox mappában, akkor feltöltődik a felhőbe?