V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
evam
V2EX  ›  macOS

村通网,原来 brew 可以安装微信、网易云音乐啥的

  •  
  •   evam · 2021-03-10 14:43:56 +08:00 · 8028 次点击
    这是一个创建于 1380 天前的主题,其中的信息可能已经有所发展或是发生改变。
    $brew search tencent
    ==> Casks
    tencent-docs               tencent-lemon              tencent-meeting
    
    $brew search wechat 
    ==> Casks
    electronic-wechat          wechatwebdevtools          wewechat
    wechat                     wechatwork
    
    $brew info wechat  
    wechat: 2.6.1,16853 (auto_updates)
    https://mac.weixin.qq.com/
    Not installed
    From: https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-cask.git
    ==> Names
    WeChat for Mac
    微信 Mac 版
    ==> Description
    Free messaging and calling application
    ==> Artifacts
    WeChat.app (App)
    ==> Analytics
    install: 652 (30 days), 2,500 (90 days), 8,369 (365 days)
    
    31 条回复    2021-03-12 08:36:20 +08:00
    evam
        1
    evam  
    OP
       2021-03-10 14:46:05 +08:00
    ```bash
    brew info neteasemusic
    neteasemusic: 2.3.4,846
    https://music.163.com/
    Not installed
    From: https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-cask.git
    ==> Names
    NetEase cloud music
    网易云音乐
    ==> Description
    Music streaming platform
    ==> Artifacts
    NeteaseMusic.app (App)
    ==> Analytics
    install: 222 (30 days), 866 (90 days), 2,955 (365 days)
    ```
    jiayong2793
        2
    jiayong2793  
       2021-03-10 14:50:44 +08:00
    每次开机自动执行 brew update ?
    persistz
        3
    persistz  
       2021-03-10 14:51:34 +08:00
    cairnechen
        4
    cairnechen  
       2021-03-10 14:53:41 +08:00
    我对 brew cask 极度不信任,从来不用这个指令来安装应用
    evam
        5
    evam  
    OP
       2021-03-10 14:54:59 +08:00
    @jiayong2793 我本打算用 brew 来管理没上 App Store 的国产软件(比如腾讯会议)的,结果 brew 上的腾讯会议版本太老了,作罢

    brew info tencent-meeting
    tencent-meeting: 2.7.5.434,2a4a7de84f9518b5ba69df232eb7a1d0 (auto_updates)
    https://meeting.tencent.com/
    Not installed

    ==> Names
    Tencent Meeting
    腾讯会议
    ==> Description
    Cloud video conferencing
    ==> Artifacts
    TencentMeeting.app (App)
    ==> Analytics
    install: 132 (30 days), 532 (90 days), 1,556 (365 days)
    EasonC
        6
    EasonC  
       2021-03-10 14:59:56 +08:00 via iPhone
    正确说法是村网通?下次注意
    12101111
        7
    12101111  
       2021-03-10 15:02:34 +08:00
    相当于自动下载 dmg, 不过有些官网的 dmg 没有开沙箱但是 appstore 上的有沙箱
    walpurgis
        8
    walpurgis  
       2021-03-10 15:03:25 +08:00
    毕竟野包管理器
    evam
        9
    evam  
    OP
       2021-03-10 15:06:05 +08:00
    @12101111 对,所以网易云我最终又换回了 App Store 版
    ostholz
        10
    ostholz  
       2021-03-10 15:09:02 +08:00
    国产软件尽量还是用 AppStore 版
    gaolycn
        11
    gaolycn  
       2021-03-10 15:09:39 +08:00
    @EasonC 还村电信呢
    leopardwei
        12
    leopardwei  
       2021-03-10 16:06:24 +08:00
    @ostholz 严重同意,自编译版本保不齐给你塞一堆广告、采集数据什么的垃圾玩意儿到里面。
    luhe
        13
    luhe  
       2021-03-10 20:01:11 +08:00 via iPhone
    @EasonC 村移动
    warlord
        14
    warlord  
       2021-03-10 23:07:52 +08:00
    brew 也就这样,商用软件或者有官网的 app 还是直接安装好。有依赖、权限或者涉及环境变量的东西,也还是要看看官方的安装说明,比如 Node.js 之类的,brew 安装完要调用大概率出现权限错误
    0726
        15
    0726  
       2021-03-10 23:11:12 +08:00
    @ostholz appstore 和 官网 下载 差异在哪里啊
    qoras
        16
    qoras  
       2021-03-10 23:42:16 +08:00
    对于这种要看界面才能用的软件, 用 brew 安装有什么好处或便利吗
    chinvo
        17
    chinvo  
       2021-03-10 23:46:18 +08:00 via iPhone
    @qoras #16 brew cask 以前是独立的一个项目,不属于 brew 官方。目的就是方便安装 gui 程序而不需要再跑各官网手动下载 pkg 、dmg 并手动安装。
    BrettD
        18
    BrettD  
       2021-03-11 00:21:45 +08:00 via iPhone
    @0726 官网版本和 App Store 版本里面的代码是不一样的,官网版本因为不受到苹果审核,可以实现一些突破苹果应用审核规则的功能
    elfsundae
        19
    elfsundae  
       2021-03-11 01:40:47 +08:00
    一直在用,而且是尽可能的通过 brew-cask 装而不是 App Store 或 手动下载,主要是方便备份 (brew bundle)、还原安装软件。
    如果担心官网包权限太大,可以用 mas 管理 App Store 的软件。
    elfsundae
        20
    elfsundae  
       2021-03-11 01:46:50 +08:00
    有些包没上 App Store,手动安装、更新不如用 brew 方便,一般官网版本比 App Store 版本更新的要快。
    而且 cask 还可以装其他工具比如 QuickLook 插件等。
    如果某软件某版本有病毒木瓜捆绑广告等行为,cask 会下架这个软件,比如 filezilla
    Dogtler
        21
    Dogtler  
       2021-03-11 04:35:50 +08:00 via Android
    啊,这个不是刚入手 Mac 就会的技能么?我所有的 app 都来自 brew --cask
    lovestudykid
        22
    lovestudykid  
       2021-03-11 04:37:15 +08:00
    bump version 只需要一行命令,bot 会自动 merge pr
    allenchen10
        23
    allenchen10  
       2021-03-11 05:06:19 +08:00 via iPhone
    主要是 brew uninstall —cask —zap 很好用
    falcon05
        24
    falcon05  
       2021-03-11 07:29:05 +08:00 via iPhone
    可以但没必要
    sinv
        25
    sinv  
       2021-03-11 08:05:33 +08:00 via Android
    @gaolycn #11 大叔好!
    starxg
        26
    starxg  
       2021-03-11 09:21:53 +08:00 via iPhone
    为什么不用 mas 呢?
    gaolycn
        27
    gaolycn  
       2021-03-11 09:24:38 +08:00 via Android
    @sinv 你也网上冲浪
    matou
        28
    matou  
       2021-03-11 09:52:32 +08:00
    我记得 App Store 版本微信不支持小程序
    programV2
        29
    programV2  
       2021-03-12 00:30:49 +08:00 via iPhone
    @elfsundae 谢谢请问有些官网的 dmg 没有开沙箱但是 appstore 上的有沙箱,这个怎么解决?😄🙏
    elfsundae
        30
    elfsundae  
       2021-03-12 01:05:39 +08:00
    @programV2 解决什么?让官网版的也开沙箱?我上面说了,如果在意沙箱、插件等安全问题的话那就用 App Store 版吧。mas ( https://github.com/mas-cli/mas) 可以方便的管理从 App Store 装的软件。
    如果你是说想用官网版,但是又想开沙箱。这个我没试过,你可以试试改软件的 Entitlement 权限文件看看有用没。不过即便改权限配置有用的话,也不见得 app 功能完全可用,比如官网版的代码设计到了沙箱外,但是又没有权限,功能就受限了或者软件崩溃。
    TheRightMan
        31
    TheRightMan  
       2021-03-12 08:36:20 +08:00
    现在 brew 能直接安装 casks 里的软件了,但是之前试安装了几个都提示版本太旧无法在当前系统运行
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1023 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 21:46 · PVG 05:46 · LAX 13:46 · JFK 16:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.