Syncing את ה- iPod Touch עם iTunes ב- Mac או Windows היא עבודה לא המוח. כל שעליך לעשות הוא לחבר את ה- iPod שלך, אש את ה- iTunes שלך ואת הסינכרון שלך ייעשה תוך דקה. עם זאת, מאז אין גרסה לינוקס של iTunes, אין כמעט שום דרך שאתה יכול לסנכרן את ה- iPod Touch עם המחשב. אם אתה משתמש במערכת אובונטו ואתה לא רוצה ליצור אתחול כפול של Windows / Ubuntu רק כדי לסנכרן את ה- iPod Touch שלך, הנה מדריך זה מלמד אותך איך לסנכרן את ה- iPod Touch עם מכונה וירטואלית WinXP ב אובונטו Intrepid.

(מדריך זה נבדק באמצעות הדור הראשון iPod. אני לא נבדק iPod Touch 2nd Gen, iPhone 2G / 3G, אבל אני מניח שהם צריכים לעבוד גם כן.)

התקן את Virtualbox

(דלג על שלב זה אם כבר התקנת את Virtualbox במערכת שלך)

הוסף את מאגר Virtualbox לרשימת Apt. במסוף שלך:

gsu gedit /etc/apt/sources.list

הוסף את השורה הבאה לסוף הקובץ. שמור וסגור.

http://download.virtualbox.org/virtualbox/debian intrepid ללא תשלום

הוסף את מפתח gpg

wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key הוסף -

עדכן את המאגר והתקן את Virtualbox

עדכון sudo apt- לקבל
sudo apt-get להתקין את Virtualbox-2.0

במהלך ההתקנה, תקבל בקשה לבקש ממך להוסיף משתמשים לקבוצת vboxusers .

לחץ על אישור כדי להמשיך.

לאחר מכן תקבל את הפקודה הבאה כדי להרכיב מחדש את הקרנל עבור vboxdrv

לחץ על אישור כדי להמשיך, פעל על ידי כן כדי לקמפל את הליבה vboxdrv.

כאשר ההתקנה הושלמה, אתה צריך להוסיף את עצמך לקבוצה vboxusr .

עבור אל מערכת -> ניהול -> משתמשים וקבוצות

לחץ על הלחצן ביטול נעילה . הזן את הסיסמה שלך ואמת.

לחץ על נהל קבוצות .

גלול מטה עד שתראה את vboxusers . הדגש אותו ולחץ על מאפיינים .

בדוק את שם המשתמש שלך ולחץ על אישור . סגור הכול.

זכור את מזהה הקבוצה (במקרה זה, מזהה הקבוצה הוא 127). יהיה עליך להשתמש בו מאוחר יותר.

בחזרה למסוף,

הד "vboxdrv" sudo tee -a / etc / מודולים

כדי להפעיל את מודול vboxdrv במהלך אתחול.

הגדרת תצורת USB

להלן כדי להגדיר את Virtualbox כדי לזהות את כל התקני ה- USB המחוברים למערכת שלך.

gksu gedit / etc / fstab

הוסף את השורה הבאה לסוף הקובץ

#usbfs עבור Virtualbox
none / proc / bus / USB usbfs devgid = GROUP_ID, devmode = 664 0 0

החלף את GROUP_ID על ידי מזהה הקבוצה שהקלטת כעת.

הידור מחדש את תמיכת ה- USB של הליבה

במסוף, הקלד

uname -r

אתה צריך לראות משהו כזה

לאחר מכן, באמצעות מידע הקרנל שקיבלת זה עתה, התקן את קוד המקור של הקרנל

sudo apt-get build-dep linux-source-2.6.27
sudo apt-get להתקין לינוקס מקור- 2.6.27 לבנות חיוני

ברגע שזה נעשה, הקלד את המסוף הבא, שורה אחר שורה

tar -jxvf /usr/src/linux-source-2.6.27.tar.bz2
cd linux-source-2.6.27/drivers/usb/core
perl -pi.bak -e 's/16384/131072/' devio.c
make -C /lib/modules/`uname -r`/build/ M=`pwd` modules
strip --strip-debug usbcore.ko
sudo install -m644 -b usbcore.ko /lib/modules/`uname -r`/kernel/drivers/usb/core
sudo depmod -ae
sudo update-initramfs -u

אתחל את המחשב.

התקן את Windows XP ב Virtualbox שלך. (דלג על שלב זה אם כבר עשית זאת).

חיבור ל - iPod

חבר את ה- iPod Touch באמצעות כבל ה- USB.

אובונטו תזהה אותו ותשאל אם אתה רוצה לפתוח אותו עם מנהל F-spot. לחץ על בטל טעינה

לאחר מכן, פתח את ה- Virtualbox והפעל את Windows XP VM.

התקן את iTunes ב- Win XP VM.

הפעל את ה- iPod Touch על ידי לחיצה על התקנים -> התקני USB -> Apple Inc.

ה- WinXP VM צריך לזהות את התקן ה- USB ולהגדיר אותו לשימוש.

פתח את ה- iTunes שלך. אתה אמור להיות מסוגל לסנכרן את זה כמו שאתה עושה בסביבה יליד מק או Windows.

זהו זה.

הערה : בדקתי את זה עם הדור הראשון iPod. אני לא נבדק את זה עם iPod Touch 2G ו- iPhone, אבל הם צריכים לעבוד גם כן.

[התייחסות: פורומים אובונטו]