昨天在家里10.13和Big Sur上安装,tuntap这一步就都没安装上

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仓库为中科大源的话:

  1. 替换 Homebrew

    git -C "$(brew --repo)" remote set-url origin https://mirrors.ustc.edu.cn/brew.git
  2. 替换 Homebrew Core

    git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git
  3. 替换 Homebrew Cask

    git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git

之后再尝试安装tuntap

确实现在安装tuntap驱动实在繁琐了一点,近期考虑做一个MacOS的安装版本,简化这一流程;

    iapyang 不客气;感谢您的耐心试用;

    用homebrew 在MacOS安装东西有时候我也觉得很麻烦,尤其是有时候被墙阻断了更麻烦;这个今后需要一个集成化安装包来解决;

    确实现在这个软件还太简陋了;而且我对于MacOS的机制也不太熟;不过日拱一卒无有尽,我们一点点完善;

    iapyang 先执行:

    brew update

    再执行

    brew install tuntap

    或者

    brew cask install tuntap

    呢?还是同之前一样的报错吗?

      iapyang 我大概知道怎么回事了:

      homebrew官方仓库因为测试不通过的原因把tuntap从cask仓库中删除了;

      因为一直没有在MacOS上面跟进测试,所以没有注意这个问题;

      近期会自建一个仓库来修复,不依赖homebrew cask的官方仓库了,它们变动太频繁了;

      请稍等几天就可以了;

      谢谢反馈这个问题。

        iapyang 简单处理了一下,现在可以安装了,请参考最新的安装步骤文档:

        https://forum.happyn.cn/d/6-macoshappyn

        执行下面的命令就可以直接安装tuntap网络驱动了:

        brew tap happynclient/taps
        brew install tuntap --cask

        原理就是跳过homebrew的官方仓库,现在我们自己维护了一个tuntap的安装脚本;

        欢迎测试,再次感谢;

        1 个月 后
        happynsupport 更改标题为「[建议]Mac的不同版本支持范围