מאז שחרורו של גירסת Gingerbread של אנדרואיד, גוגל עשתה מה שהיה כנראה החלטה מונעת שוק וטכנולוגיה להשתמש בפרוטוקול העברת המדיה (MTP) כאשר מכשיר Android מחובר לשולחן עבודה. הדרך הישנה, ​​"אחסון USB", היתה פשוטה ככל שהיא מקבלת, עם מכשיר אנדרואיד שלך להופיע מנהלי קבצים לינוקס כמו כונן אצבע. אבל עם MTP, שאמור להפוך את המכשיר שלך להופיע כנגן מדיה, לא עובד מחוץ לקופסה על לינוקס. עם זאת, עם כמה שינויים מהירים, אתה יכול לגרום לזה לקרות.

גישה באמצעות MTP (aka "הדרך הקשה")

בנוסף לאופן המתואר כאן באמצעות gMTP, אתה יכול גם להגדיר חיבור המאפשר לך להשתמש מנהל הקבצים שלך (Nautlius ב אובונטו, או דולפין בקובונטו) להעביר קבצים מסביב. אתה תהיה הרכבה של המכשיר "/ mnt / sdcard" לספרייה על תיבת לינוקס שלך, כך תוכל להשתמש במספר לינוקס מבוססי כלים, כולל rsync / unison, גיבוי כלי, וכו '...

1. ראשית, עליך להתקין את הכלים הדרושים כדי לתמוך בחיבור MTP ולאחר מכן לחבר את מערכת הקבצים של Android ל- Linux. ניתן לעשות זאת בהפצה של אובונטו עם הפקודות הבאות:

 sudo apt-get להתקין mtp-Tools mtpfs 

2. הבא, להוריד את הקובץ הזה לתיקיית הבית שלך, ולתת לו שם ... קראתי לזה "mount-prime.sh" (אם אתה מוצא שאתה לא יכול להריץ אותו מן הטרמינל לאחר ההתקנה, ודא כי זה הרשאות מוגדרים להיות בר ביצוע).

3. לאחר מכן, לאחר שתחבר את מכשיר ה- Android באמצעות כבל USB, תוכל להשתמש בשם הסקריפט כפקודה להעלאה / ביטול טעינת המכשיר שלך לספריית "/ media / Transformer" (כלומר, עבורי, הקלדת " mount-prime.sh "בטרמינל mount-prime.sh שלי שנאי, וחזרה על הפקודה תבטל את זה). אם אתה לא רואה את זה מיד, אל תדאג, זה לוקח כמות טובה של זמן עבור החיבור בפועל לקרות.

עכשיו אתה יכול לקיים אינטראקציה עם קבצים במכשיר Android שלך כמו שאתה רוצה כל ספרייה אחרת.

גישה דרך SFTP (המכונה "הדרך הקלה")

ישנם כמה דברים שהופכים את המסלול MTP פחות אידיאלי. כפי שצוין לעיל, זה לוקח הרבה זמן עבור הקשר כדי להתחיל, וכאשר זה עושה, זה לוקח עוד יותר עבור הקבצים להעביר קדימה ואחורה. אבל לשרת את הקבצים ממכשיר אנדרואיד דרך SFTP גם לעבוד עם מנהלי הקבצים הקיימים, ולהיות מהר יותר ולא דורשים חיבור ישיר גם כן.

כדי להשתמש בזה, יהיה עליך להתקין את היישום SSHroid Android. ברגע זה מותקן, פשוטו כמשמעו הדבר היחיד שאתה צריך לעשות הוא להתחיל את זה. שירות SFTP יתחיל באופן אוטומטי, ויציג מסך כמו זה שמתואר למטה:

פעולה זו מציגה את כתובת ה- IP שתצטרך לגשת אליה. ניתן להקליד את זה ישירות לסרגל כתובת האתר של מנהל הקבצים, או להשתמש בפונקציות בכל אחת מהן כדי ליצור קיצור דרך עבור המכשיר.

1. ב נאוטילוס, בחר "קובץ> התחבר לשרת", ואז למלא את השדות כפי שמוצג להלן ... כתובת ה- IP ואת היציאה צריכה להתאים את מה שמוצג על המסך SSHDroid.

כמו כן, שים לב שאם אתה ממלא את מספר היציאה המוצג ב SSHDroid (יציאה 2222) ולאחר מכן בחר את "SSH" בתור סוג, זה יהיה לשנות באופן אוטומטי את מספר היציאה ברירת המחדל עבור חיבורי SSH (22). שם המשתמש המוגדר כברירת מחדל הוא "root" וסיסמת ברירת המחדל (אם לא שינית אותו במסך העדפות SSHDroid) היא "admin". לאחר שתלחץ על הלחצן "התחבר", תראה את התוכן של מכשיר ה- Android שלך בחלון נאוטילוס.

2. בדולפין, לחץ על הפריט "Network" בצד שמאל ולאחר מכן "הוסף תיקיית רשת". המסך הראשון של האשף יבקש ממך את סוג החיבור - בחר Secure Shell כאן.

המסך הבא יבקש פרטים מסוימים, בדומה לאלה נאוטילוס ביקש.

מלא את אלה לפי שם המשתמש, כתובת ה- IP והסיסמה, ולאחר מכן בחר "sftp" כפרוטוקול. יש גם תיבת סימון לשמירת קיצור דרך למכשיר שלך, אך הוא יפעל רק אם כתובת ה- IP שלך זהה, לכן תן למכשיר כתובת IP סטטית או מוקצה מראש של DHCP אם ברצונך להשתמש בה.

ברגע שאתה מחובר, אתה יכול להעתיק, להעביר, לסנכרן, או אפילו לפתוח ולערוך את הקבצים במכשיר שלך ישירות מהחלון האהוב עליך מנהל הקבצים.