
Важно:
Нямам Windows/Mac система, не знам дали все още може да се синхронизира с тях без загуба на библиотеката
З
CoverArt вероятно работи, все още не съм изпровбал.
При iPod Touch има грешка в оставащото пространство. Винаги изписва 1000GB og 1000GB available.
На десктопа са ви нужни fuse, fuse-sshfs и libgpod. Вижте във вашата дистрибуция как стоят нещата с тях
Използването на ssh pредполага jailbreak-нат iPod и инсталиран OpenSSH. Упътвания за това има навсякъде
Материалът съм събрал от Тук[/urlщ и от [url=http://ubuntuforums.org/showthread.php?p=4112903]Тук. За убунту има един изключително удобен набор от скриптове ipod-convenience, но използването му на други дистрибуции е пипкава работа.
За удобство се разрешава ssh достъп до iPod-a без парола. ВАЖНО: Без парола ще се влиза само от вашата машина.
SSH достъп без парола
1. Първо трябва да се направи (ако нямате) двойка публичен-личен ключ (за любознателните: какво е това):
Код за потвърждение: Избери целия код
ssh-keygen -t rsa
Код за потвърждение: Избери целия код
ssh-copy-id -i ~/.ssh/id_rsa.pub root@<device ip>
Логвате се в него:
Код за потвърждение: Избери целия код
ssh root@<device ip>
Първо трябва да се разреши логване с публични ключове. Това става като се редактира файла /etc/sshd_config:
Код за потвърждение: Избери целия код
nano /etc/sshd_config
Код за потвърждение: Избери целия код
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
Давате необходимите права на директориите:
Код за потвърждение: Избери целия код
chmod 755 /var/root
chmod 700 /var/root/.ssh
chmod 644 /var/root/.ssh/authorized_keys
Код за потвърждение: Избери целия код
reboot
Код за потвърждение: Избери целия код
ssh root@<device ip>
Подготовка на устройствата
Първо се създава място, на което да се монтира iPod-a и се дават права на обикновения потребител да пише.
Код за потвърждение: Избери целия код
sudo mkdir /media/ipod
sudo chmod 755 /media/ipod
Код за потвърждение: Избери целия код
sshfs root@<device ip>:/var/root/Media /media/ipod
Код за потвърждение: Избери целия код
ln -s /media/ipod/iTunes_Control /media/tmp/iPod_Control
Код за потвърждение: Избери целия код
sudo lsusb -v -d 05ac: | grep iSerial | awk '{print $3}' | cut -b1-16 | xargs printf "FirewireGuid: 0x%sn" > /media/ipod/iPod_Control/Device/SysInfo
Код за потвърждение: Избери целия код
fusermount -u /mnt/ipod
1. Отива се в конфигурацията на мултимедийни устройства на амарок (Settings->Configure->Media Devices)
2. Добавя се ново iPod устройство (Apple iPod Media Device)
2.1 Име избирате каквото ви харесва
2.2 Точка за монтиране задавате /media/ipod
3. Отивате в Media Devies табът на Амарок.
4. Цъквате на Configure (3 зъбни коелца ако е само икона)
5. В Pre-Connect Command слагате
Код за потвърждение: Избери целия код
sshfs -o workaround=rename root@<device ip>:/var/root/Media /media/ipod
Код за потвърждение: Избери целия код
fusermount -u /mnt/ipod
Воала. Вече просто давате десен клавиш на директория/песен Transfer to device и готово.