村通网,原来 brew 可以安装微信、网易云音乐啥的 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
evam
V2EX    macOS

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

  •  
  •   evam 2021-03-10 14:43:56 +08:00 8746 次点击
    这是一个创建于 1678 天前的主题,其中的信息可能已经有所发展或是发生改变。
    $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 严重同意,自编译版本保不齐给你塞一堆广告、采集数据什么的垃圾玩意儿到里面。
    pikaconan
        13
    pikaconan  
       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  
    PRO
       2021-03-11 05:06:19 +08:00 via iPhone
    主要是 brew uninstall cask zap 很好用
    GG668v26Fd55CP5W
        24
    GG668v26Fd55CP5W  
       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     Solana     1056 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 18:24 PVG 02:24 LAX 11:24 JFK 14:24
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86