Uten tvil Dropbox er en av de mest populære fillagringstjenestene akkurat nå. Det er forskjellige Dropbox-apper tilgjengelig for Linux som kan brukes på forskjellige Linux-distribusjoner for å synkronisere mappen din.
Mellomtiden i dag vil vi snakke om prosessen med å montere Dropbox-mappen lokalt på systemet vårt slik at du enkelt kan synkronisere mappen, laste opp og / eller laste ned filene i mappen mellom systemet ditt og Dropbox.
For å utføre denne oppgaven vi skal bruke et utmerket verktøy, som heter Dbxfs
Dbxfs er et verktøy som brukes til å montere Dropbox-mappen lokalt som et virtuelt filsystem på Unix-lignende operativsystemer.
Mens Dropbox-klienten er enkel å installere på Linux, skiller denne tilnærmingen seg litt fra den offisielle metoden.
Det er en kommandolinjedropbox-klient og krever ikke diskplass for å få tilgang. Dbxfs-applikasjonen er gratis, åpen kildekode, lisensiert under GPLv3, og skrevet i Python.
Dbxfs vil tillate oss å montere Dropbox-mappen din som om det var et lokalt filsystem. Det skiller seg fra den offisielle Dropbox-klienten på to hovedmåter:
- Den første og viktigste av dem er at det er nødvendig å ha en internettforbindelse for tilgang.
- Ingen diskplass er nødvendig for tilgang, men blir hurtigbufret hvis diskplass er tilgjengelig
dbxfs har blitt testet på OpenBSD, Linux og macOS, men det skal kjøres på ethvert POSIX-system som gir et FUSE-kompatibelt bibliotek eller har muligheten til å montere SMB-aksjer.
Windows-støtte kommer veldig snart. Den kjører på ikke-x86-arkitekturer som ARM. Det krever ikke et bestemt filsystem.
Hvordan montere Dropbox-mappen i Ubuntu og derivater med Dbxfs?
Å kunne utføre dette arbeidet vi vil følge instruksjonene nedenfor. Det første vi skal gjøre er å åpne en terminal med Ctrl + Alt + T og utføre følgende kommandoer i den.
Vi må ha FUSE-biblioteket installert på systemet, vi gjør dette ved å skrive:
sudo apt install libfuse2
Gjort dette nå Vi skal installere dbxfs-verktøyet på systemet ved hjelp av Python-pakkebehandling:
pip3 install dbxfs
I tilfelle Python ikke er installert, kan vi få dette med:
sudo apt-get install python3-pip
Allerede med alt du trenger installert i systemet vårt, nå skal vi lage en mappe som vil fungere som et mellomliggende punkt mellom Dropbox og systemet vårt.
De kan opprette det fra filbehandleren eller med kommandoen mkdir, i dette tilfellet skal vi bruke kommandoen og gi mappen navnet vi ønsker.
mkdir ~/Volumen_Virtual
Nå skal vi bruke dbxfs til å fortelle deg å bruke denne mappen til enhver tid vi må indikere banen til mappen i dette tilfellet ~ / refererer til vår hovedkatalog "hjem". Vi skal skrive inn terminalen:
dbxfs ~/Volumen_Virtual
Genererer tilgang til Dropbox
Når du utfører denne kommandoen, vi blir bedt om å generere et tilgangstoken til Dropbox-kontoen vår, som vi kan gjøre ganske enkelt ved å gå til URL-en som terminalen viser oss.
Bare klikk på den ved å trykke på kontrolltasten og klikke på lenken, her vil den føre oss til et vindu i nettleseren vår som vil be om tilgang "Tillat å godkjenne tilgang til Dropbox".
De må være logget inn på Dropbox-kontoen for å fullføre autorisasjonsprosessen.
En ny autorisasjonskode vil bli generert på neste skjerm. Kopier koden tilbake til terminalen din og lim den inn ved cli-dbxfs-ledeteksten for å fullføre prosessen.
Så vil det spørre oss om du vil lagre denne tilgangen for fremtidige anledninger, og vi vil svare er Y (ja) eller N (nei). Hvis du nekter dette, må vi utføre denne prosessen hver gang vi starter datamaskinen på nytt eller lukker brukersesjonen.
Endelig, klikk Y for å godta. Når dette er gjort, vil vi kunne se at vi har montert mappen i systemet med filene på kontoen vår.
Jeg har problemer med å montere mappen ... men: Hvis jeg endrer en fil i Dropbox-mappen, blir den lastet opp til skyen?