Utan tvekan Dropbox är en av de mest populära fillagringstjänsterna just nu. Det finns olika Dropbox-appar tillgängliga för Linux som kan användas på olika Linux-distributioner för att synkronisera din mapp.
Samtidigt idag kommer vi att prata om processen att montera Dropbox-mappen lokalt på vårt system så att du enkelt kan synkronisera mappen, ladda upp och / eller ladda ner dina filer i mappen mellan ditt system och Dropbox.
För att utföra denna uppgift vi kommer att använda ett utmärkt verktyg, som heter Dbxfs
Dbxfs är ett verktyg som används för att montera Dropbox-mappen lokalt som ett virtuellt filsystem på Unix-liknande operativsystem.
Även om Dropbox-klienten är enkel att installera på Linux, skiljer sig denna metod något från den officiella metoden.
Det är en kommandorad Dropbox-klient och behöver inte diskutrymme för att komma åt. Dbxfs-applikationen är gratis, öppen källkod, licensierad under GPLv3 och skriven i Python.
Dbxfs tillåter oss att montera din Dropbox-mapp som om det vore ett lokalt filsystem. Det skiljer sig från den officiella Dropbox-klienten på två huvudsakliga sätt:
- Den första och viktigaste av dem är att det är nödvändigt att ha en internetanslutning för åtkomst.
- Inget diskutrymme krävs för åtkomst, men kommer att cachas om det finns ledigt diskutrymme
dbxfs har testats på OpenBSD, Linux och macOS, men den ska köras på alla POSIX-system som tillhandahåller ett FUSE-kompatibelt bibliotek eller har möjlighet att montera SMB-aktier.
Windows-support kommer snart. Den körs på icke-x86-arkitekturer som ARM. Det kräver inte ett specifikt filsystem.
Hur monterar jag Dropbox-mappen i Ubuntu och derivat med Dbxfs?
Att kunna utföra detta arbete vi följer instruktionerna nedan. Det första vi ska göra är att öppna en terminal med Ctrl + Alt + T och utföra följande kommandon i den.
Vi måste ha FUSE-biblioteket installerat på systemet, vi gör det genom att skriva:
sudo apt install libfuse2
Gjort detta nu Vi kommer att installera dbxfs-verktyget på systemet med hjälp av Python-pakethanteraren:
pip3 install dbxfs
Om Python inte har installerats kan vi få detta med:
sudo apt-get install python3-pip
Redan med allt du behöver installerat i vårt system, nu ska vi skapa en mapp som ska fungera som en mellanpunkt mellan Dropbox och vårt system.
De kan skapa det från din filhanterare eller med kommandot mkdir, i det här fallet ska vi använda kommandot och ge mappen det namn vi vill ha.
mkdir ~/Volumen_Virtual
Nu ska vi använda dbxfs för att alltid säga att du använder den här mappen vi måste ange sökvägen till mappen i detta fall ~ / hänvisar till vår huvudkatalog "hem". Vi ska skriva in terminalen:
dbxfs ~/Volumen_Virtual
Skapar åtkomst till Dropbox
När du kör detta kommando, vi kommer att bli ombedda att skapa en åtkomsttoken till vårt Dropbox-konto, vilket vi kan göra helt enkelt genom att gå till den URL som terminalen visar oss.
Klicka bara på den genom att trycka på kontrolltangenten och klicka på länken, här tar det oss till ett fönster i vår webbläsare som kommer att begära åtkomst "Tillåt att autentisera åtkomst till Dropbox".
De måste vara inloggade på sitt Dropbox-konto för att slutföra auktoriseringsprocessen.
En ny auktoriseringskod genereras på nästa skärm. Kopiera koden tillbaka till din terminal och klistra in den vid cli-dbxfs-prompten för att avsluta processen.
Då kommer den att fråga oss om du vill spara denna åtkomst för framtida tillfällen och vi kommer att svara är Y (ja) eller N (nej). Om du förnekar detta måste vi genomföra denna process varje gång vi startar om datorn eller stänger användarsessionen.
Slutligen, klicka på Y för att acceptera. När detta är gjort kommer vi att kunna se att vi har monterat mappen i systemet med filerna i vårt konto.
Jag har problem med att montera mappen ... men: Om jag ändrar en fil i Dropbox-mappen laddas den upp till molnet?