尝试通过自制软件为 Appium 安装移动设备驱动程序时 Mac 上的 Chown 失败

Chown failure on Mac when attempting to install mobile device drivers for Appium via 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

所以,我复制了 pastad 和 运行 那个 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

这是输出: 没有那个文件或目录

这些是我为解决这个问题所采取的步骤

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 安装 libimobiledevice --HEAD