今天使用brew services指令启动nginx服务的时候,发现报错了,大概的内容如下:

[xxxxx-xxxxx ~]$ brew services
Error: undefined method `launchd_service_path' for #<Formulary::FormulaNamespace1db1b67abc150bcac6739031eda6c7db::Tree:0x00007fa9a693d8c8>
/opt/homebrew/Library/Taps/homebrew/homebrew-services/lib/service/formula_wrapper.rb:58:in `service_file'
/opt/homebrew/Library/Taps/homebrew/homebrew-services/lib/service/formula_wrapper.rb:92:in `plist?'
/opt/homebrew/Library/Taps/homebrew/homebrew-services/lib/service/formulae.rb:12:in `select'
/opt/homebrew/Library/Taps/homebrew/homebrew-services/lib/service/formulae.rb:12:in `available_services'
/opt/homebrew/Library/Taps/homebrew/homebrew-services/lib/service/formulae.rb:17:in `services_list'
/opt/homebrew/Library/Taps/homebrew/homebrew-services/lib/service/commands/list.rb:13:in `run'
/opt/homebrew/Library/Taps/homebrew/homebrew-services/cmd/services.rb:102:in `services'
/opt/homebrew/Library/Homebrew/brew.rb:93:in `<main>'

环境:Mac M1 MacOS Ventura 13.1

之前使用brew services指令的时候一切正常,可以正常使用,前段时间提示系统升级,对系统进行了升级,升级之后应该是没有使用过brew services指令。

但是系统升级后git的使用报过错,具体错误内容忘记了,当时解决好了,今天在使用brew services的时候出现了错误,刚开始对这个错误一头雾水,不知道具体是什么原因,百度了一下也没有查到一些相关的信息。

后来使用绝招:谁出错就删掉了重新安装。

因为我是在使用brew services指令时出的问题,那么我就删除掉brew的services指令相关服务、文件。

rm -rf homebrew-services

提醒:homebrew-services在/opt/homebrew/Library/Taps/homebrew目录下

然后通过brew tap指令更新homebrew-services

brew tap homebrew/services

更新完成之后,再使用brew services指令,一切正常了,问题解决。

mac M1 brew services报错相关推荐

  1. Mac安装brew及报错处理办法

    brew又叫Homebrew,官网安装方式 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/ins ...

  2. 关于 mac m1 xcode12 编译报错 this target. for architecture arm64等问题解决方案

    最近换了 mac m1 开发,xcode12在运行旧项目报错 的问题 xxxx building for iOS Simulator, but linking in object file built ...

  3. Mac 使用brew 安装工具报错 Your CLT does not support macOS 11

    解决方法 终端输入命令 sudo rm -rf /Library/Developer/CommandLineTools sudo xcode-select --install 删掉原来的CLT,重新下 ...

  4. Mac 下使用brew install 报错: Error: Cowardly refusing to `sudo brew install'

    Mac 下使用brew install 报错: localhost:infer-osx-v0.6.0 admin$ sudo brew install opam Error: Cowardly ref ...

  5. mac上安装webpack报错解决方法Hit error EACCES: permission denied, mkdir ‘/usr/local/lib/node_modules/webpack

    mac上安装webpack报错解决方法Hit error EACCES: permission denied, mkdir '/usr/local/lib/node_modules/webpack 参 ...

  6. Mac使用jd-gui启动报错 This program requires Java 1.8+

    Mac使用JD-GUI启动报错问题: 报错内容: ERROR launching 'JD-GUI'No suitable Java version found on your system! This ...

  7. Mac安装pkg包报错:安装失败 “安装器遇到了一个错误,导致安装失败,请联系软件制造商以获得帮助

    Mac安装pkg包报错:安装失败 "安装器遇到了一个错误,请联系软件制造商以获得帮助 打开终端,输入: sudo spctl --master-disable 然后输入锁屏密码. 然后在[系 ...

  8. MAC vim 每次打开报错 E1208: -complete used without allowing argumentsError

    MAC vim 每次打开报错 E1208: -complete used without allowing argumentsError 报错信息 Error detected while proce ...

  9. Mac移动硬盘无法使用/装载报错

    Mac移动硬盘无法使用/装载报错 事情起因 之前拔插机械硬盘的时候,忘记在关机前拔掉,导致移动硬盘直接断电,试用win电脑发现硬盘无损坏,插在MacBook上能识别但是无法显示里面的内容或进行操作.进 ...

最新文章

  1. mysql子查询日期比较_数据分析系列 16/32 | MySQL中子查询与联合查询
  2. gp338信令_【对讲机的那点事】摩托罗拉GP338的MDC1200信令选呼如何编程?
  3. Django之中间件
  4. Nhibernate 多对多级联删除
  5. Paul Rayner认为DDD和敏捷可以共存
  6. 动态规划/贪心总结(一)
  7. oracle树结构查询----connect by语法详解
  8. Vue2.0全家桶实现一个买买买提醒应用
  9. 语义信息增强的激光雷达SLAM
  10. Java事件的垃圾回收机制和跳出多重循环
  11. php ajax 返回字符串而不是对象
  12. 华为GaussDB:封装JDBC数据连接访问华为GaussDB数据库实现CRUD
  13. 关于《ADS-B点迹数据质量控制散及基础预警算法和实现流程》
  14. python 读取excel表内容:以获取高铁站点经纬度为例子
  15. 计算机主板芯片组型号有哪些,如何鉴别主板芯片组型号
  16. 中关村电子商户纷纷搬走或转型 为哪般
  17. 抖音无水印视频解析源码
  18. 凯文·米特尼克的建议
  19. ACM概率期望dp刷题总结
  20. BUUCTF-Crypto学习笔记(二)

热门文章

  1. 对公司绩效考核办法的一些个人意见
  2. 汇编(一):基础知识
  3. 数据结构-循环队列(C语言代码)
  4. mybatis plus学习总结
  5. 用chrome模拟手机浏览器
  6. Java虚拟机:关于JDK8到JDK9-10的一点小变化(tools.jar、dt.jar)
  7. Listview排序
  8. js正则提取数字英文
  9. shell编程(二十一)文件描述符
  10. IP子网划分与通配符掩码