Как решить неуловимую проблему полномочий - пи терки, HFS +, SMB, Mac

[113687] Если переменная окружающей среды [114167] XDG_CURRENT_DESKTOP[114168] доступна, он должен сказать вам.
  • 2
    28.11.2014, 19:09
    2 ответа

    Согласно Википедии (последний абзац):

    HFS сохраняет регистр файла, который создан или переименован, но не чувствителен к регистру.

    На практике это часто означает, что вы не можете переименовать файл, сохранив его имя. Выполнение этой операции через Samba (которая, вероятно, ожидает, что под ней находится файловая система, не чувствительная к регистру, так как она существует уже не менее 30 лет), может только усугубить проблему.

    Если необходимо, чтобы диск был подключен непосредственно к компьютеру Mac, то я попробую установить OSXFuse на компьютер Mac и отформатировать диск с помощью ext3.

    1
    27.01.2020, 22:13

    Я пошел в другом направлении и решил свою проблему. Комментарий Брайама и ответ Антона заставили меня задуматься и исследовать самбу. Это заставило меня обнаружить, что в Linux есть служба для AFP (Apple File Protocol), которая представляет собой общий доступ к файлам Apple. Сервис Linux - Netatalk.

    Она не только уважает изменение имени моего файла, но и позволяет мне использовать другие атрибуты Apple Finder.

    Я выключил Samba и установил Netatalk.

    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get install netatalk
    

    Отредактируйте конфигурационный файл

    sudo service netatalk stop
    sudo nano /etc/netatalk/AppleVolumes.default
    

    В нижней части файла добавьте ваши общие папки

    # By default all users have access to their home directories.
    ~/  "Home Directory"
    /media/Data  "Pi Data"
    

    Перезапустите netatalk

    sudo service netatalk start
    

    Подключите Mac к общим папкам.

    1
    27.01.2020, 22:13

    Теги

    Похожие вопросы