在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 wheel 544 Mar 2 12:08 / usr / local / Homebrew
我运行了这个命令: ls -l /usr/local/var/homebrew/locks/libimobiledevice.formula.lock
这是输出: 没有这样的文件或目录
答案 0 :(得分: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