evam
V2EX  ›  macOS

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

  •  
  •   evam · Mar 10, 2021 · 9395 views
    This topic created in 1891 days ago, the information mentioned may be changed or developed.
    $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 replies    2021-03-12 08:36:20 +08:00
    evam
        1
    evam  
    OP
       Mar 10, 2021
    ```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  
       Mar 10, 2021
    每次开机自动执行 brew update ?
    cairnechen
        4
    cairnechen  
       Mar 10, 2021
    我对 brew cask 极度不信任,从来不用这个指令来安装应用
    evam
        5
    evam  
    OP
       Mar 10, 2021
    @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  
       Mar 10, 2021 via iPhone
    正确说法是村网通?下次注意
    12101111
        7
    12101111  
       Mar 10, 2021
    相当于自动下载 dmg, 不过有些官网的 dmg 没有开沙箱但是 appstore 上的有沙箱
    walpurgis
        8
    walpurgis  
       Mar 10, 2021
    毕竟野包管理器
    evam
        9
    evam  
    OP
       Mar 10, 2021
    @12101111 对,所以网易云我最终又换回了 App Store 版
    ostholz
        10
    ostholz  
       Mar 10, 2021
    国产软件尽量还是用 AppStore 版
    gaolycn
        11
    gaolycn  
       Mar 10, 2021
    @EasonC 还村电信呢
    leopardwei
        12
    leopardwei  
       Mar 10, 2021
    @ostholz 严重同意,自编译版本保不齐给你塞一堆广告、采集数据什么的垃圾玩意儿到里面。
    pikaconan
        13
    pikaconan  
       Mar 10, 2021 via iPhone
    @EasonC 村移动
    warlord
        14
    warlord  
       Mar 10, 2021
    brew 也就这样,商用软件或者有官网的 app 还是直接安装好。有依赖、权限或者涉及环境变量的东西,也还是要看看官方的安装说明,比如 Node.js 之类的,brew 安装完要调用大概率出现权限错误
    0726
        15
    0726  
       Mar 10, 2021
    @ostholz appstore 和 官网 下载 差异在哪里啊
    qoras
        16
    qoras  
       Mar 10, 2021
    对于这种要看界面才能用的软件, 用 brew 安装有什么好处或便利吗
    chinvo
        17
    chinvo  
       Mar 10, 2021 via iPhone
    @qoras #16 brew cask 以前是独立的一个项目,不属于 brew 官方。目的就是方便安装 gui 程序而不需要再跑各官网手动下载 pkg 、dmg 并手动安装。
    BrettD
        18
    BrettD  
       Mar 11, 2021 via iPhone
    @0726 官网版本和 App Store 版本里面的代码是不一样的,官网版本因为不受到苹果审核,可以实现一些突破苹果应用审核规则的功能
    elfsundae
        19
    elfsundae  
       Mar 11, 2021
    一直在用,而且是尽可能的通过 brew-cask 装而不是 App Store 或 手动下载,主要是方便备份 (brew bundle)、还原安装软件。
    如果担心官网包权限太大,可以用 mas 管理 App Store 的软件。
    elfsundae
        20
    elfsundae  
       Mar 11, 2021
    有些包没上 App Store,手动安装、更新不如用 brew 方便,一般官网版本比 App Store 版本更新的要快。
    而且 cask 还可以装其他工具比如 QuickLook 插件等。
    如果某软件某版本有病毒木瓜捆绑广告等行为,cask 会下架这个软件,比如 filezilla
    Dogtler
        21
    Dogtler  
       Mar 11, 2021 via Android
    啊,这个不是刚入手 Mac 就会的技能么?我所有的 app 都来自 brew --cask
    lovestudykid
        22
    lovestudykid  
       Mar 11, 2021
    bump version 只需要一行命令,bot 会自动 merge pr
    allenchen10
        23
    allenchen10  
    PRO
       Mar 11, 2021 via iPhone
    主要是 brew uninstall —cask —zap 很好用
    GG668v26Fd55CP5W
        24
    GG668v26Fd55CP5W  
       Mar 11, 2021 via iPhone
    可以但没必要
    sinv
        25
    sinv  
       Mar 11, 2021 via Android
    @gaolycn #11 大叔好!
    starxg
        26
    starxg  
       Mar 11, 2021 via iPhone
    为什么不用 mas 呢?
    gaolycn
        27
    gaolycn  
       Mar 11, 2021 via Android
    @sinv 你也网上冲浪
    matou
        28
    matou  
       Mar 11, 2021
    我记得 App Store 版本微信不支持小程序
    programV2
        29
    programV2  
       Mar 12, 2021 via iPhone
    @elfsundae 谢谢请问有些官网的 dmg 没有开沙箱但是 appstore 上的有沙箱,这个怎么解决?😄🙏
    elfsundae
        30
    elfsundae  
       Mar 12, 2021
    @programV2 解决什么?让官网版的也开沙箱?我上面说了,如果在意沙箱、插件等安全问题的话那就用 App Store 版吧。mas ( https://github.com/mas-cli/mas) 可以方便的管理从 App Store 装的软件。
    如果你是说想用官网版,但是又想开沙箱。这个我没试过,你可以试试改软件的 Entitlement 权限文件看看有用没。不过即便改权限配置有用的话,也不见得 app 功能完全可用,比如官网版的代码设计到了沙箱外,但是又没有权限,功能就受限了或者软件崩溃。
    TheRightMan
        31
    TheRightMan  
       Mar 12, 2021
    现在 brew 能直接安装 casks 里的软件了,但是之前试安装了几个都提示版本太旧无法在当前系统运行
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   6129 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 184ms · UTC 06:12 · PVG 14:12 · LAX 23:12 · JFK 02:12
    ♥ Do have faith in what you're doing.