Uden tvivl Dropbox er en af de mest populære filopbevaringstjenester lige nu. Der er flere Dropbox-apps tilgængelige til Linux, der kan bruges på forskellige Linux-distributioner til at synkronisere din mappe.
I mellemtiden, i dag vil vi tale om processen med at montere Dropbox-mappen lokalt på vores system så du nemt kan synkronisere mappen, uploade og / eller downloade dine filer i mappen mellem dit system og Dropbox.
For at udføre denne opgave vi skal bruge et fremragende værktøj, der hedder Dbxfs
Dbxfs er et værktøj, der bruges til at montere Dropbox-mappen lokalt som et virtuelt filsystem på Unix-lignende operativsystemer.
Mens Dropbox-klienten er let at installere på Linux, adskiller denne tilgang sig lidt fra den officielle metode.
Det er en kommandolinjedropbox-klient og kræver ikke diskplads for at få adgang. Dbxfs-applikationen er gratis, open source, licenseret under GPLv3 og skrevet i Python.
Dbxfs giver os mulighed for at montere din Dropbox-mappe, som om det var et lokalt filsystem. Det adskiller sig fra den officielle Dropbox-klient på to hovedmåder:
- Den første og vigtigste af dem er, at det er nødvendigt at have en internetforbindelse for at få adgang.
- Der kræves ingen diskplads for at få adgang, men cachelagres, hvis der er ledig plads
dbxfs er blevet testet på OpenBSD, Linux og macOS, men det skal køre på ethvert POSIX-system, der leverer et FUSE-kompatibelt bibliotek eller har mulighed for at montere SMB-aktier.
Windows-support kommer meget snart. Det kører på ikke-x86-arkitekturer som ARM. Det kræver ikke et specifikt filsystem.
Hvordan monteres Dropbox-mappen i Ubuntu og derivater med Dbxfs?
At være i stand til at udføre dette arbejde vi følger instruktionerne nedenfor. Den første ting, vi skal gøre, er at åbne en terminal med Ctrl + Alt + T og udføre følgende kommandoer i den.
Vi skal have FUSE-biblioteket installeret på systemet, vi gør dette ved at skrive:
sudo apt install libfuse2
Færdiggjort dette nu Vi skal installere dbxfs-værktøjet på systemet ved hjælp af Python-pakkehåndtering:
pip3 install dbxfs
Hvis Python ikke er installeret, kan vi få det med:
sudo apt-get install python3-pip
Allerede med alt hvad du har brug for installeret i vores system, nu skal vi oprette en mappe, der vil fungere som et mellemliggende punkt mellem Dropbox og vores system.
De kan oprette det fra din filhåndtering eller med mkdir-kommandoen. I dette tilfælde skal vi bruge kommandoen og give mappen det navn, vi ønsker.
mkdir ~/Volumen_Virtual
Nu skal vi bruge dbxfs til altid at fortælle dig at bruge denne mappe vi skal angive stien til mappen i dette tilfælde ~ / henviser til vores hovedkatalog "hjem". Vi skriver terminalen:
dbxfs ~/Volumen_Virtual
Genererer adgang til Dropbox
Når du udfører denne kommando, vi bliver bedt om at generere et adgangstoken til vores Dropbox-konto, hvilket vi kan gøre ved blot at gå til den URL, som terminalen viser os.
Klik bare på det ved at trykke på kontroltasten og klikke på linket, her fører det os til et vindue i vores browser, der vil anmode om adgang "Tillad at godkende adgang til Dropbox".
De skal være logget ind på deres Dropbox-konto for at fuldføre godkendelsesprocessen.
En ny autorisationskode genereres på det næste skærmbillede. Kopier koden tilbage til din terminal, og indsæt den ved cli-dbxfs-prompten for at afslutte processen.
Derefter spørger det os, om du vil gemme denne adgang til fremtidige lejligheder, og vi vil svare de er Y (ja) eller N (nej). I tilfælde af at benægte dette, skal vi udføre denne proces hver gang vi genstarter computeren eller lukker brugersessionen.
Endelig Klik på Y for at acceptere. Når dette er gjort, kan vi se, at vi har mappen monteret på systemet med filerne på vores konto.
Jeg har problemer med at montere mappen ... men: Hvis jeg ændrer en fil i Dropbox-mappen, overføres den da til skyen?