בלי ספק Dropbox הוא אחד משירותי אחסון הקבצים הפופולריים ביותר כרגע. ישנם מספר אפליקציות Dropbox הזמינות עבור לינוקס שניתן להשתמש בהן בהפצות לינוקס שונות כדי לסנכרן את התיקיה שלך.
בינתיים, היום נדבר על תהליך הרכבה של תיקיית Dropbox באופן מקומי במערכת שלנו כך שתוכל לסנכרן בקלות את התיקיה, להעלות ו / או להוריד את הקבצים שלך בתוך התיקיה בין המערכת שלך ל- Dropbox.
על מנת לבצע משימה זו אנו הולכים להשתמש בכלי עזר מצוין, אשר נקרא Dbxfs
Dbxfs הוא כלי עזר המשמש להרכבת תיקיית Dropbox באופן מקומי כמערכת קבצים וירטואלית במערכות הפעלה דומות ליוניקס.
אמנם קל להתקין את לקוח ה- Dropbox בלינוקס, אך גישה זו שונה מעט מהשיטה הרשמית.
זהו לקוח Dropbox של שורת פקודה ואינו דורש שטח דיסק כדי לגשת אליו. יישום Dbxfs הוא בחינם, קוד פתוח, מורשה תחת ה- GPLv3, וכתוב ב- Python.
Dbxfs יאפשר לנו לעלות על תיקיית ה- Dropbox שלך כאילו הייתה מערכת קבצים מקומית. זה שונה מלקוח Dropbox הרשמי בשתי דרכים עיקריות:
- הראשון והחשוב שבהם הוא שיש צורך בחיבור אינטרנט לגישה.
- לא נדרש שטח דיסק לגישה, אך יישמר במטמון אם שטח דיסק זמין
dbxfs נבדק ב- OpenBSD, Linux ו- MacOS, אך הוא אמור לפעול על כל מערכת POSIX המספקת ספרייה תואמת FUSE או שיש לה אפשרות להתקין מניות SMB.
תמיכת Windows תגיע בקרוב מאוד. הוא פועל על ארכיטקטורות שאינן x86 כמו ARM. זה לא דורש מערכת קבצים ספציפית.
כיצד להרכיב את תיקיית דרופבוקס באובונטו ונגזרות באמצעות Dbxfs?
להיות מסוגל לבצע את העבודה הזו אנו נבצע את ההוראות שלהלן. הדבר הראשון שאנחנו הולכים לעשות הוא לפתוח מסוף עם Ctrl + Alt + T ולבצע בו את הפקודות הבאות.
עלינו להתקין את ספריית FUSE במערכת, אנו עושים זאת על ידי הקלדה:
sudo apt install libfuse2
עשית זאת עכשיו אנו מתכוונים להתקין את כלי השירות dbxfs במערכת בעזרת מנהל החבילות של פייתון:
pip3 install dbxfs
במקרה שלא מותקן פיתון, אנו יכולים להשיג אותו באמצעות:
sudo apt-get install python3-pip
כבר עם כל מה שאתה צריך מותקן במערכת שלנו, עכשיו אנחנו הולכים ליצור תיקיה שתשמש נקודת ביניים בין Dropbox למערכת שלנו.
הם יכולים ליצור אותו ממנהל הקבצים שלך או באמצעות הפקודה mkdir, במקרה זה אנו הולכים להשתמש בפקודה ולתת לתיקיה את השם הרצוי לנו.
mkdir ~/Volumen_Virtual
כעת אנו נשתמש ב- dbxfs כדי לומר לך להשתמש בתיקיה זו, בכל עת עלינו לציין את נתיב התיקיה במקרה זה ~ / מתייחס לספריה הראשית שלנו "בית". אנחנו הולכים להקליד את הטרמינל:
dbxfs ~/Volumen_Virtual
יצירת גישה ל- Dropbox
בעת ביצוע פקודה זו, נתבקש ליצור אסימון גישה לחשבון Dropbox שלנו, שאנחנו יכולים לעשות פשוט על ידי מעבר לכתובת האתר שהטרמינל מראה לנו.
פשוט לחץ עליו על ידי לחיצה על מקש הבקרה ולחיצה על הקישור, כאן זה יוביל אותנו לחלון בדפדפן שלנו שיבקש גישה "אפשר לאמת גישה לדרופבוקס".
עליהם להתחבר לחשבון Dropbox שלהם כדי להשלים את תהליך ההרשאה.
קוד הרשאה חדש ייווצר במסך הבא. העתק את הקוד חזרה למסוף שלך והדבק אותו בהנחיית cli-dbxfs כדי לסיים את התהליך.
אז הוא ישאל אותנו אם ברצונך לשמור גישה זו לאירועים עתידיים ואנחנו נגיב הם Y (כן) או N (לא). במקרה של הכחשה על כך, עלינו לבצע תהליך זה בכל פעם שאנחנו מפעילים מחדש את המחשב או סוגרים את הפעלת המשתמש.
לבסוף, לחץ על Y כדי לקבל. לאחר שהדבר נעשה, נוכל לראות שהתקנו את התיקיה במערכת עם קבצי חשבוננו.
אני מתקשה בהרכבת התיקיה ... אבל: אם אשנה קובץ בתיקיית Dropbox, האם הוא יעלה לענן?