Почему не работает xattr -w com.apple.FinderInfo / opt?

556
Wes

Я пытаюсь добавить com.apple.FinderInfoрасширенный атрибут в мой каталог / opt, чтобы он отображался как устанавливаемая папка для установки пакетов в MacOS 10.13.2 High Sierra. Я попытался запустить эту команду:

sudo xattr -w com.apple.FinderInfo /opt 

затем запустите:

xattr /opt 

Я получил:

com.apple.metadata:_kMDItemUserTags 

но на других папках, которые имеют атрибут, они показывают:

com.apple.FinderInfo com.apple.metadata:_kMDItemUserTags 

Что я делаю неправильно?

0
Вам необходимо указать значение для присвоения атрибуту `com.apple.FinderInfo` (возможно, в шестнадцатеричном виде, поскольку он обычно содержит непечатаемые / нулевые символы). Что-то вроде `sudo xattr -wx com.apple.FinderInfo SomeHexDataGoesHere / opt`. Какую информацию Finder вы пытаетесь установить? Gordon Davisson 6 лет назад 1
Хорошо, спасибо, я просто пытался заставить `/ opt` отображаться в качестве опции при установке пакетов. Единственное отличие, которое я смог найти в папке «Библиотека», «Система», «Приложения» и «Пользователи», заключается в том, что они имеют расширенные метаданные с установленным параметром `com.apple.FinderInfo`. Итак, я сделал `sudo xattr -wx com.apple.FinderInfo" \ `xattr -px com.apple.FinderInfo / scratch \` "/ opt`, который правильно установил метаданные, но, к сожалению, до сих пор не решил проблема скрытой папки `/ opt`. Нашел пример здесь: https://ss64.com/osx/xattr.html Wes 6 лет назад 0

0 ответов на вопрос