Ошибка Chown на Mac при попытке установить драйверы мобильных устройств для Appium через homebrew
После того, как 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
Итак, я copypastad и выполнил команду 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 ответ
Это шаги, которые я предпринял, чтобы решить эту проблему
sudo chown -R "$USER":admin /usr/local затем: sudo chown -R "$USER":admin /Library/Caches/Homebrew затем: /usr/bin/ruby -e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install) "Перед повторной попыткой запустить: brew install libimobiledevice --HEAD