Содержание
Список вики
Используйте приведенный ниже список для доступа к определенной вики. Для получения дополнительной информации о вики, этой услуге и о том, как получить вики для проекта, см. вики-страницу LIS на MediaWiki.
Общий интерес/общедоступные вики | ||||
Имя | Название | Страницы | Активные пользователи | |
---|---|---|---|---|
КС | Информатика | 61 | 0 | |
Лингвистика | Лингвистика | 29 | 0 | |
ЛИС | Библиотека и ITS Wiki | 4370 | 8 | |
ls_student_workers | Студенты LS | 26 | 0 | |
МиддлбериЭтМиллс | Миддлбери Эт Миллс | 88 | 0 | |
МИИС | Вики МИИС | 445 | 0 | |
пирогМатрица | Создать вики | 42 | 0 | |
Внутренние/групповые вики | ||||
Имя | Название | Страницы | Активные пользователи | |
ати | Академическая технология Внутренняя вики | 14 | 0 | |
двуязычный | Двуязычный помощник вики | 8 | 0 | |
КПК | Коммуникации | 1 | 0 | |
СОДЕРЖАНИЕdm | СОДЕРЖАНИЕdm at Midd | 25 | 0 | |
CS_sysadmin | Администрирование компьютерных систем | 26 | 1 | |
FEDi | Внутренние разработчики интерфейса LIS | 60 | 0 | |
HEI10_CRISPR_Cas | Проект Ward Lab HEI10 CRISPR-Cas | 1 | 0 | |
ХердманГрупп | Исследовательская группа Хердмана | 542 | 0 | |
привет | Служба поддержки Внутренний | 451 | 0 | |
HR | HR Вики | 310 | 0 | |
ИССС | Процедуры и рабочий процесс ISSS | 1 | 0 | |
LSCoordinators | Руководство координаторов LS | 10 | 0 | |
LSDirectors | Руководство директоров LS | 24 | 0 | |
M2_Program_Committee | Программный комитет М2 | 16 | 0 | |
обсерватория | Обсерватория колледжа Миддлбери | 1 | 0 | |
PCI_Compliance_Documentation | Документация по соответствию PCI | 6 | 0 | |
пителаб | пителаб | 113 | 0 | |
Spatafora_lab | Лаборатория Спатафора вики | 177 | 1 | |
web_redesign | Редизайн сайта | 267 | 0 | |
Ксения | Ксения | 1 | 0 | |
Вики-курсы | ||||
Имя | Название | Страницы | Активные пользователи | |
БИОЛ_323_вики | Экология растительного сообщества Вики | 1 | 0 | |
ENGL7102a_L | ENGL7102a | 2 | 0 | |
FMMC0104 | FMMC0104 | 49 | 0 | |
FMMC0104_f09 | Телевидение и американская культура | 138 | 0 | |
fmmc0105z_s09 | FMMC0105z Весна 2009/2010 | 2 | 0 | |
FMMC0243 | Интернет-арт | 1 | 0 | |
FMMC0282 | FMMC0282 | 121 | 0 | |
FMMC0335 | Зрение и звук 2 | 1 | 0 | |
FMMC0346 | Анимация | 1 | 0 | |
FR6690 | Образовательные технологии и преподавание второго языка | 1 | 0 | |
FYSE1396 | FYSE 1396: Грамотность в области цифровых медиа | 58 | 0 | |
FYSE_1286 | Ключ к ангелам и демонам | 1 | 0 | |
INTD1153A_W14 | INTD1153A-W14 | 1 | 0 | |
Интернет_Искусство | Интернет-арт | 123 | 0 | |
ИПЭ | Международная политическая экономия | 127 | 0 | |
MIDDMedia | Медиа-технологии и изменение культуры | 159 | 0 | |
OpenSourceОбучение | Обучение с открытым исходным кодом | 105 | 0 | |
PSCI0109 | Международная политика | 2 | 0 | |
RUSS0151a_s09 | Золотой век русской литературы | 75 | 0 | |
WRPR0100A | Процесс написания 1 | 1 | 0 | |
Вики без категорий | ||||
Имя | Название | Страницы | Активные пользователи | |
дурстлаб | Лаборатория биомедицинской оптики | 2 | 0 | |
PCVНепал | Добровольцы Корпуса мира — Непал | 140 | 0 |
Apple iPod, iPad, iPhone — Gentoo Wiki
Это заполнитель для более подробной статьи о том, как управлять устройством Apple в системе Gentoo.
Цель состоит в том, чтобы где-нибудь смонтировать iPod/iPhone/iPad, чтобы с ним можно было взаимодействовать с другими инструментами, такими как app-pda/gtkpod или media-sound/banshee или другими. Также показано, как копировать файлы на iDevice с помощью файлового менеджера без необходимости синхронизации через iTunes.
Содержание
- 1 Программный стек idevice
- 2 Доступ к USB-устройству
- 3 Сопряжение
- 4 Монтаж
- 4.1 гном-база/gvfs
- 4.2 приложение-КПК/ifuse
- 5 Перенос носителя
- 5.1 приложение-pda/gtkpod
- 5.2 В приложения на iDevice
- 5.2.1 Интерфейсы для gnome-base/gvfs
- 5.2.2 приложение-КПК/ifuse
- 6 Поиск и устранение неисправностей
- 6.1 Устранение неполадок imobiledevice
- 6.1.1 Ошибка QueryType, код ошибки -256
- 6.2 ошибка открытия сокета
- 6.3 Устранение неполадок ifuse
- 6. 3.1 Ошибка GnuTLS: получен пакет TLS неожиданной длины
- 6.3.2 Разрешения
- 6.4 Поиск и устранение неисправностей GVfs
- 6.4.1 Необработанная ошибка управления файлами Apple
- 6.1 Устранение неполадок imobiledevice
- 7 Внешние ресурсы
Программный стек idevice
Это программный стек idevice. Зависимости будут загружены автоматически, но это полезно в качестве справки при попытке выяснить, какие слои работают, а какие нет.
Доступ к USB-устройству
app-pda/usbmuxd должен быть явно задан, поскольку никакой другой пакет стека не сможет его подключить. Запустите демон, чтобы сделать устройство доступным для более высоких уровней:
root #
usbmuxd -f -v
Флаги необязательны, но делают управление демоном простым и прозрачным.
Сопряжение
Функциональность сопряжения обеспечивается app-pda/libimobiledevice. Создайте его, затем проверьте его, запустив:
user $
idevice_id -l
Это должно напечатать серийный номер устройства, который появился в вашем журнале dmesg.
Если все прошло успешно, запустите:
user $
ideviceinfo
для проверки правильности связи с устройством.
Теперь запустите:
user $
пара idevicepair
для сопряжения с устройством. Проверьте это с помощью:
user $
idevicepair validate
Монтаж
app-pda/libimobiledevice поддерживается gnome-base/gvfs, поэтому, если вы используете GNOME, вам будет легко. Если нет, вам понадобится app-pda/ifuse. Оба они будут монтировать /var/root/Media из idevice в целевой каталог. Если ваше устройство взломано, вы можете использовать —root , чтобы получить доступ к корню устройства.
Обратите внимание, что мультимедийные файлы должны находиться в папке /var/mobile/Applications//.data/Movies/, чтобы приложения, работающие на устройстве, могли получить к ним доступ. Подробнее об этом позже.
gnome-base/gvfs
Просто создайте gvfs с USE=»ios», и он автоматически смонтирует его для вас. Вы также можете смонтировать устройство вручную, используя интерфейс GIO/GVfs, такой как x11-misc/gigolo, xfce-base/thunar (>=1.6.x) или gnome-base/nautilus.
корень №
emerge -av жиголо
Примечание
TODO: НЕПРОВЕРЕНО. Требуется ли для этого выход/вход? Можно ли перезапустить gvfs каким-то другим способом?
app-pda/ifuse
Сначала установите ifuse, затем попробуйте запустить его:
root #
emerge -av ifuse
Пользователи, желающие получить доступ к idevice, должны быть членами группы plugdev и иметь доступ на запись к точке монтирования.
корень #
gpasswd -a USER plugdev
Помните, что после этого вам нужно начать новый сеанс пользователя, чтобы изменения вступили в силу. Большинство пользователей закрывают свой оконный менеджер и снова входят в него, чтобы сделать это.
Также вам необходимо изменить права fusermount :
root #
chmod 4755 /usr/bin/fusermount
Создайте точку монтирования для папки Media на устройстве.
root #
mkdir /media/ipad-Media
Создайте несколько точек монтирования для конкретных приложений (я использую AppID в качестве имен каталогов, подробнее о том, как найти их позже)
root #
mkdir /media/ipad-com.apple.iBooks /media/ipad-com.olimsoft.oplayer.hd.lite
Установите соответствующие разрешения.
root #
chown root:plugdev /media/ipad*
root #
chmod 775 /media/ipad*
Теперь смонтируйте устройство как пользователь . Во-первых, Медиа «раздел»:
user $
ifuse /media/ipad-Media
Теперь папка документов приложения:
user $
ifuse --appid com.olimsoft.oplayer.hd.lite /media/ipad-com.olimsoft.oplayer.hd.lite
Если вы получили сообщение об ошибке «плохая точка монтирования», попробуйте эту команду вместо предыдущего:
user $
ifuse --documents com.olimsoft.oplayer.hd.lite /media/ipad-com.olimsoft.oplayer.hd.lite
Наконец, корень устройства (только взломанные устройства): (НЕПРОВЕРЕНО )
user $
ifuse --root /media/ipad-root
Если предыдущие шаги сработали, этого должно быть достаточно для монтирования устройства. Это можно автоматизировать с помощью правил udev.
Следует отметить, что, по опыту автора, пропускная способность низкая и на нее серьезно влияет параллельное выполнение нескольких копий — iotop сообщает о скорости передачи примерно 1200 КиБ/с для одной передачи, но в общей сложности 600 КиБ/с. на двоих параллельно.
Перенос носителя
app-pda/gtkpod
Для передачи аудиофайлов на idevice смонтируйте раздел Media, убедитесь, что ваш пользователь может читать и записывать туда файлы, и укажите на него gtkpod.
К приложениям на iDevice
Интерфейсы к gnome-base/gvfs
После того, как вы «подключились» к устройству «Документы на моем iPad» с помощью Gigolo, вы можете получить доступ к устройству через файловый менеджер, такой как Thunar ( >=1.6.x) или Nautilus и получить доступ к папке «Документы» приложений, которые поддерживают функцию общего доступа к документам iTunes (также называемую протоколом «Домашний арест»). При копировании файлов в эту папку «Документы» некоторые приложения подхватывают файлы и позволяют просматривать/редактировать/удалять их на iPad.
Ниже приведен неполный список бесплатных приложений, которые поддерживают передачу файлов, как описано выше:
- Видео: «OPlayerHD Lite», «HD Player»
- Аудио: «OPlayerHD Lite»
- Фотографии: «Другой просмотрщик фотографий»
- PDF-файлы или электронные книги: «Документы 2», «Ciando Reader»
Иногда может потребоваться перезапустить приложение, чтобы оно узнало о переданном файле, или, возможно, даже перезагрузить iPad.
приложение-КПК/ifuse
ifuse также может монтировать области ipad по AppID , что позволяет пользователю передавать файлы, которые затем могут использоваться конкретным приложением. AppID — это своего рода пространство имен, определенное для каждого приложения.
Чтобы найти эти AppID, вы должны установить app-pda/ideviceinstaller.
root #
emerge app-pda/ideviceinstaller
Перечислите AppID приложений, установленных в настоящее время на вашем устройстве.
пользователь $
ideviceinstaller -l
Монтировать по AppID:
user $
ifuse --appid com.apple.iBooks /media/ipad-com.apple.iBooks
Если вы получили сообщение об ошибке «плохая точка монтирования», попробуйте эту команду вместо предыдущей:
user $
ifuse --documents com. apple.iBooks /media/ipad-com.apple.iBooks
Теперь вы можете копировать файлы в смонтированную папку, которая будет доступна этому приложению (iBooks в этом примере).
9
В 2011-11 годах это было связано с обновлением Apple, и требовались версии git app-pda/libimobiledevice и app-pda/ifuse.
ошибка открытия сокета
Если ваше устройство было подключено до установки imobiledevice, вы можете получить
пользователь $
idevice_id -l
usbmuxd_get_device_list: ошибка открытия сокета! Устройство не найдено, оно подключено?
Отключите и снова подключите устройство и повторите попытку.
ifuse Поиск и устранение неисправностей
Ошибка GnuTLS: получен пакет TLS неожиданной длины
root #
ifuse /media/iphone
Тестовое шифрование AES-128 не удалось.