如何看待Homebrew 2.0開始支持Linux和Windows 10的WSL子系統?


Ubuntu 和WSL都有apt了還要它幹啥


之前一直有linuxbrew的,只是現在變成官方支持了,那麼很多formula就會(漸漸加上)單獨處理Linux下的特殊情況(DSL早已經支持OS判斷)。


我覺得brew在Linux上可用最大的意義不是取代apt,和apt不是競爭關係,是讓每天90%的時間使用Mac的人在剩下10%時間用Linux時不會感覺那麼奇怪(不順手?),可以很自然的管理工具。如果你一直玩的就是Linux,或之前沒怎麼用過Mac,那brew應該毫無用處。


作為包管理器,Homebrew傾向於緊跟軟體包的最新更新。應該說絕大多數linux發行版都不會這麼激進地更新包吧。

另外,Homebrew儘可能提供編譯好的包,最直接的好處就是安裝很快。這一點得益於macOS比較集中的系統版本。不知道對於linux和wsl,是否還能做到這一點。曾經嘗試用過非官方的linuxbrew,印象中都是需要下載源碼本地編譯的。


apt:???

dnf:???

pacman:???

其他包管理器:???

總之呢,用用再說吧。

畢竟原本沒mac,我也不知道跟apt,dnf比homebrew怎麼樣|_|

可以說讓沒有mac的人用上了homebrew(?)


如果只是為了解決非 root 的包管理,似乎跟 conda 比起來並沒有優勢?畢竟 conda 還能解決跨語言的依賴,以及建立多個獨立的軟體包環境呢。


挺好的,非root用戶裝軟體解決方案。


WSL不是肽鍵,現在有人給他造了個甲基吧,apt和ppa不知道把自己放在哪裡


為什麼這些造輪子的都喜歡把核心造成看起來挺圓的,然後開始折騰偽需求呢


只關心mac使用包管理器


個人覺得,WSL,Windows平台不如虛擬機,Linux平台不如實體機。實在搞不懂為啥要花費精力搞這個。


喜歡包管理有啥必要用Mac,我的Mac都不願意裝第三方包管理,用不了的東西就去Linux里用唄。


這個描述里寫的不是很清楚嗎?只是支持子系統,看標題我還以為真的支持windows了。


推薦閱讀:

TAG:Mac | Linux | Homebrew | Windows10 |