mac M1 brew services报错

news/2025/2/5 3:45:32/

今天使用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指令,一切正常了,问题解决。


http://www.ppmy.cn/news/478627.html

相关文章

共享打印机连接报错0x0000011b解决方法

0x0000011b共享打印机连接错误问题是windows 10更新之后&#xff0c;共享资源调用使用的凭证或者凭据安全等级提高&#xff0c;并不是因为所有计算机都更新了补丁后导致不兼容&#xff01;无须卸载补丁修复此问题的终极解决办法就是&#xff0c;在客户端添加打印机服务器的账户…

共享打印机错误代码0x0000011b修复

方法/步骤 启动注册表编辑器。用windows键加R键启动“运行”&#xff0c;接着在运行程序中输入“regedit”&#xff0c;回车进入注册表。 找到HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print 右击——新建DWORD&#xff08;32位&#xff09;值&#xff0c;重命…

mac 10.15 系统解决,系统打不开程序app,提示已损坏问题

问题 百度了N条都不好使&#xff0c;什么打开app允许随机这那的都不好用。 百度了一下让打开任何来源。 打开后也并不能解决问题。 解决方法 打开terminal输入以下命令 xattr -cr /Applications/XXX.app XXX.app是打开报错的app&#xff0c;可以直接拖入terminal就自动显示该…

应用程序无法正常启动(0xc0000022)

应用程序无法正常启动的解决办法&#xff1a; 第一步&#xff1a;右键点击快捷键&#xff0c;打开应用所在的目录。 第二步&#xff1a;在打开的目录中继续右键该应用&#xff0c;选择“程序兼容性疑难解答”&#xff0c;选择第二项“疑难解答程序”。 第三步&#xff1a;选…

关于i2c读取值一直是0xff的问题

关于i2c读取值一直是0xff的问题 本次使用的是C8051F340芯片通过模拟i2C 进行读写数字电位器DS3902&#xff0c;这些规格书都可以在官网下载 C8051F340下载地址&#xff1a;https://www.alldatasheet.com/datasheet-pdf/pdf/182721/SILABS/C8051F340.html DS3902下载地址&#…

PB错误代码

string ls_msgchoose case error.number case 1//by zero ls_msg "发生被 0 除错误" case 2//2 Null object reference ls_msg "空对象引用" case 3//3 Array boundary exceeded ls_msg "数组越界" case 4//4 Enumerated value is out …

iOS开发中,出现错误:Apple Mach-O Linker Error

小编在做一个关于环信的小demo&#xff0c;导入环信SDK(EaseMobSDK)时&#xff0c;报连接的错误&#xff0c;如下图所示&#xff1a; 一般情况下的解决办法是&#xff0c;如下图&#xff0c;分别在没有标号的箭头中添加编译需要的.m文件和必需的框架&#xff1a; 而小编这…

树莓派通过I2C驱动LCD1602显示屏

问题来源 在此之前学习了Arduino驱动LCD1602&#xff08;Arduino通过I2C控制1602LCD显示屏&#xff09;&#xff0c;其过程比较简单&#xff0c;现在想通过树莓派实现控制功能&#xff0c;提升树莓派编程控制能力&#xff0c;在此过程中虽然能正常让LCD显示文字&#xff0c;但…