终于找到Mac M1成功安装telnet的方法,抓狂
新版的Mac没有内置telnet,需要我们自行安装。
我是2020年底买的macbook m1版,但系统自带的Homebrew一直装不了telnet,总是提示下面的错误信息:
Error: Cannot install in Homebrew on ARM processor in Intel default prefix (/usr/local)! Please create a new installation in /opt/homebrew using one of the "Alternative Installs" from: https://docs.brew.sh/Installation You can migrate your previously installed formula list with: brew bundle dump
网上找了很多的办法,都不行。
现在终于可以了!
一、首先,我们要重新安装Homebrew
Homebrew是什么?
Homebrew是MacOS(或 Linux)的软件包管理器。 通过它,我们可以方便地安装 Apple(或您的 Linux 系统)没有预装但又需要的东西。 这是Homebrew的官方网站:
Homebrew从3.0.0版开始,正式支持M1芯片,所以,如果是比较老的Homebrew版本,建议都升级吧。
使用以下命令(会使用国内的镜像库)安装Homebrew:
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
如果系统已经有Homebrew,会提示需删除旧的Homebrew:
安装过程很快,终端日志也会显示下载过程和配置过程 :
安装好Homebrew后,执行以下命令刷新系统配置:
source /Users/ericli/.zprofile
接着就可以通过以下命令查看Homebrew的版本了:
brew -v
如果没有执行source /Users/ericli/.zprofile命令,则会看到是旧的Homebrew版本:
二、第二步,安装telnet
执行以下命令
brew install telnet
三、大功告成
使用telnet命令,比如我本地启动了dubbo provider服务,使用以下命令:
telnet localhost {你的端口}
可以看到成功了!