You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac下通过Homebrew安装Appium移动设备驱动时Chown执行失败

解决Homebrew安装libimobiledevice --HEAD的权限问题

我之前折腾Appium的时候也碰到过一模一样的权限坑,特别是安装带--HEAD的包时,锁文件权限问题经常搞事情,给你几个亲测有效的解决步骤:

  • 首先,把相关目录的所有权都改成当前用户,之前的命令只覆盖了/usr/local/Homebrew,但锁文件在/usr/local/var/homebrew目录下,所以要一起修改:

    sudo chown -R $(whoami) /usr/local/Homebrew /usr/local/var/homebrew
    
  • 然后运行Homebrew自带的诊断工具,它会帮你排查所有权限和配置问题,跟着提示修复就行:

    brew doctor
    

    比如如果还有其他目录权限不对,它会直接给出对应的修复命令,照着执行就好。

  • 如果还是提示锁文件权限错误,手动删掉残留的锁文件:

    rm /usr/local/var/homebrew/locks/libimobiledevice.formula.lock
    

    有时候之前安装失败会留下锁文件,导致新的安装进程无法获取权限。

  • 最后重新执行安装命令:

    brew install libimobiledevice --HEAD
    

要是做完这些还不行,试试重启终端或者重新登录用户,确保权限更改完全生效,一般都能解决问题。

内容的提问来源于stack exchange,提问作者SilverF0x

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.26 11:04:40