evam
V2EX  ›  macOS

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

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