$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)
![]() | 1 evam OP ```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) ``` |
2 jiayong2793 2021-03-10 14:50:44 +08:00 每次开机自动执行 brew update ? |
![]() | 3 persistz 2021-03-10 14:51:34 +08:00 |
![]() | 4 cairnechen 2021-03-10 14:53:41 +08:00 我对 brew cask 极度不信任,从来不用这个指令来安装应用 |
![]() | 5 evam OP @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) |
6 EasonC 2021-03-10 14:59:56 +08:00 via iPhone 正确说法是村网通?下次注意 |
![]() | 7 12101111 2021-03-10 15:02:34 +08:00 相当于自动下载 dmg, 不过有些官网的 dmg 没有开沙箱但是 appstore 上的有沙箱 |
8 walpurgis 2021-03-10 15:03:25 +08:00 毕竟野包管理器 |
![]() | 10 ostholz 2021-03-10 15:09:02 +08:00 国产软件尽量还是用 AppStore 版 |
![]() | 12 leopardwei 2021-03-10 16:06:24 +08:00 @ostholz 严重同意,自编译版本保不齐给你塞一堆广告、采集数据什么的垃圾玩意儿到里面。 |
![]() | 14 warlord 2021-03-10 23:07:52 +08:00 brew 也就这样,商用软件或者有官网的 app 还是直接安装好。有依赖、权限或者涉及环境变量的东西,也还是要看看官方的安装说明,比如 Node.js 之类的,brew 安装完要调用大概率出现权限错误 |
16 qoras 2021-03-10 23:42:16 +08:00 对于这种要看界面才能用的软件, 用 brew 安装有什么好处或便利吗 |
![]() | 17 chinvo 2021-03-10 23:46:18 +08:00 via iPhone @qoras #16 brew cask 以前是独立的一个项目,不属于 brew 官方。目的就是方便安装 gui 程序而不需要再跑各官网手动下载 pkg 、dmg 并手动安装。 |
![]() | 18 BrettD 2021-03-11 00:21:45 +08:00 via iPhone @0726 官网版本和 App Store 版本里面的代码是不一样的,官网版本因为不受到苹果审核,可以实现一些突破苹果应用审核规则的功能 |
19 elfsundae 2021-03-11 01:40:47 +08:00 一直在用,而且是尽可能的通过 brew-cask 装而不是 App Store 或 手动下载,主要是方便备份 (brew bundle)、还原安装软件。 如果担心官网包权限太大,可以用 mas 管理 App Store 的软件。 |
20 elfsundae 2021-03-11 01:46:50 +08:00 有些包没上 App Store,手动安装、更新不如用 brew 方便,一般官网版本比 App Store 版本更新的要快。 而且 cask 还可以装其他工具比如 QuickLook 插件等。 如果某软件某版本有病毒木瓜捆绑广告等行为,cask 会下架这个软件,比如 filezilla |
![]() | 21 Dogtler 2021-03-11 04:35:50 +08:00 via Android 啊,这个不是刚入手 Mac 就会的技能么?我所有的 app 都来自 brew --cask |
22 lovestudykid 2021-03-11 04:37:15 +08:00 bump version 只需要一行命令,bot 会自动 merge pr |
![]() | 23 allenchen10 PRO 主要是 brew uninstall cask zap 很好用 |
![]() | 24 GG668v26Fd55CP5W 2021-03-11 07:29:05 +08:00 via iPhone 可以但没必要 |
![]() | 26 starxg 2021-03-11 09:21:53 +08:00 via iPhone 为什么不用 mas 呢? |
![]() | 28 matou 2021-03-11 09:52:32 +08:00 我记得 App Store 版本微信不支持小程序 |
29 programV2 2021-03-12 00:30:49 +08:00 via iPhone @elfsundae 谢谢请问有些官网的 dmg 没有开沙箱但是 appstore 上的有沙箱,这个怎么解决? |
30 elfsundae 2021-03-12 01:05:39 +08:00 @programV2 解决什么?让官网版的也开沙箱?我上面说了,如果在意沙箱、插件等安全问题的话那就用 App Store 版吧。mas ( https://github.com/mas-cli/mas) 可以方便的管理从 App Store 装的软件。 如果你是说想用官网版,但是又想开沙箱。这个我没试过,你可以试试改软件的 Entitlement 权限文件看看有用没。不过即便改权限配置有用的话,也不见得 app 功能完全可用,比如官网版的代码设计到了沙箱外,但是又没有权限,功能就受限了或者软件崩溃。 |
31 TheRightMan 2021-03-12 08:36:20 +08:00 现在 brew 能直接安装 casks 里的软件了,但是之前试安装了几个都提示版本太旧无法在当前系统运行 |