# zypper ar -f http://download.opensuse.org/repositories/home:/FunkyM:/iphone/openSUSE_12.1/
Если используется только один аргумент, он должен быть URI-адресом, указывающим на файл .repo.
addrepo (ar) [параметры] <URI> <псевдоним>
addrepo (ar) [параметры] <файл.repo>
Добавить в систему репозиторий. Репозиторий может быть указан своим URI или считан из указанного файла .repo (даже сетевого).
Параметры команды:
-r, --repo <файл.repo> Считать URI-адрес и псевдоним из файла (даже сетевого).
-t, --type <тип> Тип репозитория (yast2, rpm-md, plaindir).
-d, --disable Добавить репозиторий отключенным.
-c, --check Проверить URI-адрес.
-C, --nocheck Не проверять URI-адрес, проверить позже во время обновления.
-n, --name <имя> Указать описательное имя репозитория.
-k, --keep-packages Включить кэширование файлов RPM.
-K, --no-keep-packages Отключить кэширование файлов RPM.
-g, --gpgcheck Включить проверку GPG для этого репозитория.
-G, --no-gpgcheck Отключить проверку GPG для этого репозитория.
-f, --refresh Включить автообновление репозитория
получилось такое
ipod и openSUSE
idevicepair validate
idevicepair unpair
QueryType failed, error code -256
а тут вот такой ответ!
Pavlo
Покажите, какие репозитории у Вас вообще подклюены:
# zypper lr # - значок означает, что команду вводить от пользователя root.
zypper lr
# | Псевдоним | Имя | Включён | Обновление
---+------------------------------+---------------------------------------+---------+-----------
1 | Banshee | Banshee | Да | Да
2 | GNOME:/Apps/openSUSE_12.1/ | GNOME:/Apps/openSUSE_12.1/ | Да | Да
3 | Packman Repository | Packman Repository | Да | Да
4 | home:/pinters/openSUSE_12.1/ | home:/pinters/openSUSE_12.1/ | Да | Да
5 | home:aledr | home:aledr | Да | Да
6 | libdvdcss repository | libdvdcss repository | Да | Да
7 | openSUSE-12.1-12.1-1.4 | openSUSE-12.1-12.1-1.4 | Да | Нет
8 | repo-debug | openSUSE-12.1-Debug | Нет | Да
9 | repo-debug-update | openSUSE-12.1-Update-Debug | Нет | Да
10 | repo-non-oss | openSUSE-12.1-Non-Oss | Да | Да
11 | repo-oss | openSUSE-12.1-Oss | Да | Да
12 | repo-source | openSUSE-12.1-Source | Нет | Да
13 | Обновления-для-openSUSE- | Обновления для openSUSE 12.1 12.1-1.4 | Да | ДаPavlo
Если не получается подключить репозиторий с нужными пакетами, ставим все пакеты вручную.
Читаем сообщение коллеги Verg №20, он приводит список пакетов для установки:
libimobiledevice-tools libimobiledevice3 libgpod-tools ideviceinstaller libgpod4 usbmuxd libplist1 ifuse Переходим на страницу поиска пакетов: http://software.opensuse.org/package/libimobiledevice-tools?search_term=libimobiledevice-tools, последовательно копируем и вставляем в строку поиска каждый пакет и устанавливаем его. Первый пакет уже у Вас введён в поиске, просто жмакаем "прямая установка" и выполняем всё что требует система.
описываю порядок действий.юкоторые проделаны чтобы попытатса подключить Itouch и openSUSE:
1)установил gtkpod
2)zypper ar -f http://download.opensuse.org/repositories/GNOME:/Apps/openSUSE_12.1/ GNOME:/Apps/openSUSE_12.1/
zypper ref
zypper dup
3)su
zypper ar -f http://download.opensuse.org/repositories/home:/FunkyM:/iphone/openSUSE_12.1/
zypper ref
zypper dup
zypper in libimobiledevice-tools libimobiledevice3 libgpod-tools ideviceinstaller libgpod4 usbmuxd libplist1 ifuse
(пакеты установились частично)
4)выполняю
idevicepair unpair
idevicepair pair
idevicepair validate
ответ
QueryType failed, error code -256
5)запускаю gtkpod-плеер видит,но открыть не получаетса-"неизвестная ошибка блокировки (-4)"
Зависит ли это от версии прошивки,модли плеера?
не судьба подружить этих ребят!
http://habrahabr.ru/post/22063/
http://linuxnow.ru/view.php?id=13
http://www.opennet.ru/base/sys/ipod_linux.txt.html
http://people.csail.mit.edu/adonovan/hacks/ipod.html
Из этого ничего не подходит ? (Сам не читал - просто первое, что выдал Гугл...)
Например :
...плеер rythmbox тоже умеет работать с айподом.
запускаю gtkpod-плеер видит,но открыть не получаетса-"неизвестная ошибка блокировки (-4)"
Не может lock-файл создать... права рута нужны, может? Как вариант, ваш пользователь не является членом какой-нибудь группы, необходимой для работы с устройством, не знаю.
http://habrahabr.ru/post/22063/
http://linuxnow.ru/view.php?id=13
http://www.opennet.ru/base/sys/ipod_linux.txt.html
http://people.csail.mit.edu/adonovan/hacks/ipod.html
Из этого ничего не подходит ? (Сам не читал - просто первое, что выдал Гугл...)
Например :...плеер rythmbox тоже умеет работать с айподом.
очень много перечитал форумов,в том числе и англоязычных-в прниципе тоже самое что и мы обсудили в этом топике.
Благодарю за ссылки,ознакомлюсь.
[quote="Pavlo"]запускаю gtkpod-плеер видит,но открыть не получаетса-"неизвестная ошибка блокировки (-4)"
Не может lock-файл создать... права рута нужны, может? Как вариант, ваш пользователь не является членом какой-нибудь группы, необходимой для работы с устройством, не знаю.[/quote]
тогда встречный вопрос-какими командами это прописать в консоли?
разве вот не нужные команды-# mkdir /media/ipod
# chown -R имя_пользователя:имя_группы /media/ipod
тогда встречный вопрос-какими командами это прописать в консоли?
Что-то вроде этого, только каталог создается и права на него даются автоматически, т.е., делать самому этого не нужно. Что выводит dmesg при подключении устройства? Далее, смотрите, какое имя выдает устройству система, и смотрите права на это устройство: [console]ls -l /dev/имя_устройства[/console], например:
[console]ls -l /dev/ttyACM*
crw-rw---- 1 root dialout 166, 0 сент. 2 16:32 /dev/ttyACM0[/console]
Так у меня в системе определяется сотовый телефон в режиме модема. Соответственно, чтобы я мог этот модем использовать, я должен добавить своего пользователя в группу dialout:
[console=root]usermod -a G dialout yars[/console]. После этого я должен перелогиниться и доступ к модему у меня будет. Как-то так.
P.S. Сейчас еще про gtkpod почитаю...
[20068.460180] usb 2-1: Product: iPod
[20068.460184] usb 2-1: Manufacturer: Apple Inc.
[20068.460189] usb 2-1: SerialNumber: f566f8724b0ea9ef0ff043f95b27de471950542f
zesta@linux-a6ra:~> ls -l /dev/iPod
ls: невозможно получить доступ к /dev/iPod: Нет такого файла или каталогая правильно сделал?
Ну, почти. Покажите dmesg | tail -n 30 секунд через 10-20 после подключения плеера. Вот инструкция [EN], а в ней я видел, что плеер должен видеться как обычный диск/флешка.
~> dmesg | tail -n 30
[ 24.112671] bootsplash: status on console 0 changed to on
[ 127.439823] EXT4-fs (sda8): re-mounted. Opts: acl,user_xattr,commit=0
[ 127.623053] EXT4-fs (sda7): re-mounted. Opts: acl,user_xattr,commit=0
[ 127.732343] wlan0: authenticate with 90:f6:52:2f:43:c0 (try 1)
[ 127.734635] wlan0: authenticated
[ 127.734856] wlan0: associate with 90:f6:52:2f:43:c0 (try 1)
[ 127.737474] wlan0: RX AssocResp from 90:f6:52:2f:43:c0 (capab=0x421 status=0 aid=3)
[ 127.737479] wlan0: associated
[ 127.739296] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 127.739361] cfg80211: Calling CRDA for country: US
[ 127.745394] cfg80211: Regulatory domain changed to country: US
[ 127.745398] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 127.745402] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm)
[ 127.745406] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 1700 mBm)
[ 127.745409] cfg80211: (5250000 KHz - 5330000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 127.745412] cfg80211: (5490000 KHz - 5600000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 127.745415] cfg80211: (5650000 KHz - 5710000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 127.745419] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 3000 mBm)
[ 138.386014] wlan0: no IPv6 routers present
[ 160.728135] CE: hpet increased min_delta_ns to 20113 nsec
[ 282.844223] SFW2-INext-DROP-DEFLT IN=wlan0 OUT= MAC=00:1f:3c:50:23:6b:90:f6:52:2f:43:c0:08:00 SRC=172.16.84.34 DST=224.0.0.251 LEN=143 TOS=0x00 PREC=0x00 TTL=254 ID=399 PROTO=UDP SPT=5353 DPT=5353 LEN=123
[ 282.844427] SFW2-INext-DROP-DEFLT IN=wlan0 OUT= MAC=00:1f:3c:50:23:6b:90:f6:52:2f:43:c0:08:00 SRC=172.16.84.34 DST=224.0.0.251 LEN=143 TOS=0x00 PREC=0x00 TTL=254 ID=399 PROTO=UDP SPT=5353 DPT=5353 LEN=123
[ 289.213015] SFW2-INext-DROP-DEFLT IN=wlan0 OUT= MAC=00:1f:3c:50:23:6b:90:f6:52:2f:43:c0:08:00 SRC=172.16.85.22 DST=224.0.0.251 LEN=118 TOS=0x00 PREC=0x00 TTL=254 ID=30321 PROTO=UDP SPT=5353 DPT=5353 LEN=98
[ 289.213124] SFW2-INext-DROP-DEFLT IN=wlan0 OUT= MAC=00:1f:3c:50:23:6b:90:f6:52:2f:43:c0:08:00 SRC=172.16.85.22 DST=224.0.0.251 LEN=118 TOS=0x00 PREC=0x00 TTL=254 ID=30321 PROTO=UDP SPT=5353 DPT=5353 LEN=98
[ 638.690068] usb 2-1: new high speed USB device number 5 using ehci_hcd
[ 638.808745] usb 2-1: New USB device found, idVendor=05ac, idProduct=129e
[ 638.808750] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 638.808753] usb 2-1: Product: iPod
[ 638.808756] usb 2-1: Manufacturer: Apple Inc.
[ 638.808759] usb 2-1: SerialNumber: f566f8724b0ea9ef0ff043f95b27de471950542fкакие соображения?
подскажите,для каких целей монтировать Ipod в media/ipod?Если его всё равно не просмотреть?
** (gtkpod:7606): CRITICAL **: gp_load_ipod: assertion `itdb->usertype & GP_ITDB_TYPE_IPOD' failed
что значит эта ошибка?
Не удалось найти структуру папок iPod в "/media".
Если вы уверены, что iPod правильно примонтирован в "/media", gtkpod может создатьструктуру папок для вас.
Желаете ли вы создать структуру папок сейчас?
и это после монтирования media/ipod
а затем такая ситуация
Ошибка при инициализации iPod: Problem creating iPod directory or file: '/media/iTunes_Control'.
http://smallbusiness.chron.com/syncing-ipod-touch-opensuse-35449.html
и как то тут всё просто,но на деле ничего не получаетса