用 macOS 开发的,你们通常用 homebrew 做什么?

2019-08-08 21:45:16 +08:00
 alcoholpad
我装了之后还没用到
6259 次点击
所在节点    Java
20 条回复
nuistzhou
2019-08-08 21:57:25 +08:00
装 library 啊,有时候也用来装 MacOS 的软件。
indev
2019-08-08 21:59:06 +08:00
brew install node
brew install ruby
brew install zsh
brew cask install anaconda
brew cask install java
brew cask install visual-studio-code

----
brew tap homebrew/cask-fonts
brew cask install font-fira-code
brew cask install font-source-han-serif

----
brew search xxx

brew upgrade
brew cask upgrade


……
AngryPanda
2019-08-08 22:01:46 +08:00
我连装都没装
wu67
2019-08-08 22:10:57 +08:00
```
$ brew cask list
appcleaner iina keka qbittorrent spectacle xld
cyberduck iterm2 postman qq wechat
```

```
$ brew list
aria2 gettext git libssh2 openssl pcre2
```
Cbdy
2019-08-08 22:17:14 +08:00
blackshow
2019-08-08 22:18:37 +08:00
能用 homebrew 装的东西都用 homebrew 装
harde
2019-08-08 22:24:30 +08:00
$ brew list
apr gettext libpq pcre
apr-util glib libsodium php
argon2 gmp libssh2 pkg-config
aspell icu4c libtiff python
autoconf jansson libtool readline
autojump jemalloc libzip rtmpdump
brotli jpeg maven shfmt
c-ares libev mysql@5.7 sqlite
curl-openssl libevent nghttp2 tidy-html5
dnsmasq libffi nginx unixodbc
freetds libidn node webp
freetype libmetalink openldap xz
gdbm libpng openssl yarn
kidlj
2019-08-08 22:27:39 +08:00
brew install nginx
brew services start nginx

mysql, pg, redis,v2ray 同理 我
Hilong
2019-08-08 22:32:11 +08:00
感觉确实没啥用,不像 linux 下的包管理工具那么强大。想想以前的一个 pacman 全都搞定还是挺怀念
Kobayashi
2019-08-08 23:15:07 +08:00
做爱做的事
trys1
2019-08-08 23:16:23 +08:00
@blackshow #6 那么请问苹果应用商店呢?优先级摆在 brew 前还是后?为什么?
FLADIMIR
2019-08-08 23:17:55 +08:00
类似 Windows 上的巧克力,装卸软件
indev
2019-08-09 13:54:50 +08:00
@trys1 举个🌰,keka 这个压缩管理软件,应用商店上是 2.99 刀,其社区版是免费的,何必不 brew cask install keka 呢?你可以通过 brew list 和 brew cask list 来查看通过 brew 安装的程序,也可以通过 brew uninstall xxx 来卸载。当然通过 AppCleaner 这类软件卸载之后也会从 list 中去掉。所以,我选择能用 brew 装的都 brew。
trys1
2019-08-09 22:16:14 +08:00
@indev 谢谢解答
trys1
2019-08-09 22:19:06 +08:00
像 qq wechat 这类既有在 brew 里,又有在苹果应用商店的,我们该如何选择呢?为什么?
trys1
2019-08-11 08:55:22 +08:00
@indev
@kidlj
@harde
@blackshow
@Cbdy
@nuistzhou
@wu67
麻烦一下,请问一下。 像 qq wechat 这类既有在 brew 里,又有在苹果应用商店的,我们该如何选择呢?为什么?
wu67
2019-08-11 14:02:57 +08:00
商店有就商店吧, 然后如果像是 node 这种提供二进制包的, 直接官方下载解压设置 path, 最后才是 brew. brew 装要丢到几个目录, 还有软链接, 一旦出毛病了烦死人
harde
2019-08-11 22:33:21 +08:00
@trys1 官方渠道。通常来说,我只在 brew 安装一些在服务器上使用的组件。日常软件并不会使用 brew 安装。
类似 node 这样的,也不会使用 brew 安装。
trys1
2019-08-11 22:49:11 +08:00
看来大家对于“优先级”有着不同的看法
blackshow
2019-08-16 01:41:11 +08:00
你看下 homebrew 下载时候的链接就知道其实就是去官网下的了,苹果商店更新比较慢,用 homebrew 下不是为了下载方便,是为了卸载和升级方便。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/590295

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX