昨天在家里10.13和Big Sur上安装,tuntap这一步就都没安装上
[建议]Mac的不同版本支持范围
10.15也不太行
- 已编辑
iapyang 可能是homebrew源的问题,上面的截图已经给出了提示:
先运行:
brew tap homebrew/cask
再运行:
brew install --cask tuntap
试试?
如果还是不行的话,我在10.15和Big Sur上测试,用国内源安装是可以的;我的homebrew安装脚本是这样的:
https://forum.happyn.cn/d/6-macoshappyn
我的homebrew默认用的是中科大的源,是可以安装tuntap的;
如果已经有了homebrew,想要替换homebrew仓库为中科大源的话:
替换 Homebrew
git -C "$(brew --repo)" remote set-url origin https://mirrors.ustc.edu.cn/brew.git
替换 Homebrew Core
git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git
替换 Homebrew Cask
git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git
之后再尝试安装tuntap
确实现在安装tuntap驱动实在繁琐了一点,近期考虑做一个MacOS的安装版本,简化这一流程;
happynsupport 感谢,我尝试下
- 已编辑
iapyang 不客气;感谢您的耐心试用;
用homebrew 在MacOS安装东西有时候我也觉得很麻烦,尤其是有时候被墙阻断了更麻烦;这个今后需要一个集成化安装包来解决;
确实现在这个软件还太简陋了;而且我对于MacOS的机制也不太熟;不过日拱一卒无有尽,我们一点点完善;
happynsupport
镜像替换了,但是好像还是不起作用,感觉是我系统问题?Catalina 10.15.7
- 已编辑
happynsupport
一样的报错,我感觉和源没啥关系,和系统环境有关,我再自己研究下
iapyang 好的。我也用一个干净的环境重现一下看看。
- 已编辑
happynsupport 👍🏻,终于搞清楚原因了
- 已编辑
iapyang 简单处理了一下,现在可以安装了,请参考最新的安装步骤文档:
https://forum.happyn.cn/d/6-macoshappyn
执行下面的命令就可以直接安装tuntap网络驱动了:
brew tap happynclient/taps
brew install tuntap --cask
原理就是跳过homebrew的官方仓库,现在我们自己维护了一个tuntap的安装脚本;
欢迎测试,再次感谢;