Настройка автоматического отображения документов iPhone в Files на Debian 12 (Testing)

Вопрос или проблема

При использовании Ubuntu 24.04 или Debian 11 и подключении моего iPhone 8 с помощью USB-кабеля приложение Gnome Files (а также его эквивалент в MATE) отображают объем DCIM iPhone, а также объем документов iPhone (файлы приложений, доступные для совместного использования) в боковой панели как два отдельных объема.

Когда я делаю то же самое на Debian 12 (который был обновлен до Debian Testing), я вижу только объем DCIM в боковой панели Gnome Files.

Мне интересно, есть ли какой-то конкретный компонент, который я пропустил, который монтирует этот объем и делает его доступным автоматически в приложении Files? У меня уже установлены пакеты libimobiledevice-1.0-6 и эквивалентные ...-glue-1.0-0.

Я видел ответ о ifuse, но это, похоже, является ручным обходным решением, и мой опыт подсказывает, что это можно сделать автоматически при подключении телефона.

Обе версии gnome-shell и nautilus – 47.0 (из Debian unstable).

Обновление

ifuse также не показывает мне то, что я ищу, а именно совместно используемые файлы отдельными приложениями — вместо этого он показывает сырую и закрытую иерархию каталогов, которая мне не особо нужна.

Ответ или решение

Для того чтобы документы вашего iPhone автоматически отображались в приложении файлов (Files) на Debian 12 (Testing), вам необходимо убедиться, что у вас установлены все необходимые компоненты и настроены правильные параметры. Поскольку вы уже установили пакеты libimobiledevice-1.0-6 и соответствующий ...-glue-1.0-0, нам необходимо проверить и выполнить несколько дополнительных шагов:

  1. Проверка версий пакетов:
    Убедитесь, что у вас актуальные версии пакетов libimobiledevice, gvfs, и других связанных с iOS. Вы можете выполнить следующие команды, чтобы обновить все пакеты:

    sudo apt update
    sudo apt upgrade
  2. Установка необходимых пакетов:
    Хотя вы уже установили libimobiledevice, рекомендуется также установить gvfs-backends, если он еще не установлен:

    sudo apt install gvfs-backends
  3. Проверка состояния usbmuxd:
    Убедитесь, что служба usbmuxd запущена. Эта служба отвечает за взаимодействие между вашим устройством и системой. Вы можете проверить ее статус следующей командой:

    systemctl status usbmuxd

    Если она не запущена, вы можете запустить ее:

    sudo systemctl start usbmuxd
  4. Проверка подключения iPhone:
    Подключите ваш iPhone через USB и разблокируйте его. Убедитесь, что вы выбрали вариант "Доверять этому компьютеру", когда появится соответствующий запрос на экране iPhone.

  5. Настройка Nautilus для автоматического монтирования:
    В настройках Nautilus (или Files) должно быть указано, чтобы он автоматически монтировал устройства. Убедитесь, что данная опция включена. Для этого откройте Nautilus, перейдите в меню «Правка» → «Настройки» → «Общие» и проверьте, что отмечена опция для автоматического монтирования устройств.

  6. Оптимизация конфигурации:
    Если после выполнения всех шагов проблема сохраняется, попробуйте добавить следующий флаг для gvfs в конфигурационный файл. Откройте ~/.config/gvfs-metadata и добавьте строку:

    [iPhone]
    disable-ritfs = false

    (если файл не существует, создайте его).

  7. Перезагрузка системы:
    После всех изменений рекомендуется перезагрузить систему, чтобы удостовериться, что все параметры применились.

Если после выполнения всех вышеуказанных шагов ваши документы из приложений все еще не отображаются, попробуйте переустановить libimobiledevice:

sudo apt remove --purge libimobiledevice*
sudo apt install libimobiledevice

Это может помочь в случае, если что-то было неправильно настроено при первоначальной установке.

Следуя этим шагам, вы должны получить возможность автоматически видеть документы приложений на вашем iPhone в Nautilus при подключении устройства. Если какой-либо шаг не сработал, пожалуйста, перепроверьте его или уточните, чтобы можно было найти альтернативное решение.

Оцените материал
Добавить комментарий

Капча загружается...