本文介绍了操作系统更新后,大瑟尔上的mytop停止工作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

更新到macOS big sur 11.3(20E232)后,我无法再从终端启动 mytop .

After updating to macos big sur 11.3 (20E232) I can no longer launch mytop from the terminal.

启动mytop(通过brew安装)时,出现此错误:

When launching mytop - which is installed via brew - I get this error:

> mytop
ListUtil.c: loadable library and perl binaries are mismatched (got handshake key 0xc500080, needed 0xc400080)

> which mytop
/usr/local/bin/mytop

> ls -la /usr/local/bin/mytop
lrwxr-xr-x  1 username  admin  33  9 Dec 10:24 /usr/local/bin/mytop -> ../Cellar/mytop/1.9.1_8/bin/mytop

到目前为止,我已尝试修复:

So far to attempt to fix I have run:

brew update
xcode-select --install (wait 5 hours)
brew upgrade
brew remove mytop; brew install mytop

还没有解决.

我想这将是许多二进制文件.有没有人看过类似的照片和/或已解决问题?

I imagine this would a number of binaries. Has anyone seen similar and/or have a fix ?

推荐答案

解决方案:酿造重新安装-s mytop

来自 github对话

同时,请尝试brew重新安装-s mytop以针对新版本的系统perl重建mytop.

In the meantime, try brew reinstall -s mytop to rebuild mytop against the new version of system perl.

这篇关于操作系统更新后,大瑟尔上的mytop停止工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-19 08:18