Ошибка Chown на Mac при попытке установить драйверы мобильных устройств для Appium через homebrew - PullRequest
0 голосов
/ 04 мая 2018

После того, как Appium не распознал uid, я попытался установить его с помощью этой команды:

brew install libimobiledevice --HEAD

Это дало мне следующую ошибку:

Error: /usr/local/Homebrew is not writable. You should change the
ownership and permissions of /usr/local/Homebrew back to your
user account:
sudo chown -R $(whoami) /usr/local/Homebrew
Error: Permission denied @ rb_sysopen - > 
/usr/local/var/homebrew/locks/libimobiledevice.formula.lock

Итак, я скопировал и выполнил команду chown. Он не жалуется и, кажется, работает. Но когда я снова запускаю первую команду, я получаю то же сообщение об ошибке.

Может ли кто-нибудь помочь мне решить эту проблему?

редактирование: Я выполнил эту команду: ls -ld / usr / local / Homebrew

Это был вывод: drwxr-xr-x 17 1791192515 колесо 544 2 марта 12:08 / usr / local / Homebrew

Я выполнил эту команду: ls -l /usr/local/var/homebrew/locks/libimobiledevice.formula.lock

Это был вывод: Нет такого файла или каталога

1 Ответ

0 голосов
/ 07 мая 2018

это шаги, которые я предпринял для решения этой проблемы

sudo chown -R "$ USER": admin / usr / local затем: sudo chown -R "$ USER": admin / Библиотека / Тайники / Доморощенный затем: / usr / bin / ruby ​​-e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" Прежде чем снова попытаться запустить: brew установить libimobiledevice --HEAD

...