brew 对旧的系统不管不顾了吗?

2013-10-13 20:19:33 +08:00
 johnnyb
update 之后发现越来越多软件要求狮子以上了,一两个自己改改还行,多了就无力了。
6661 次点击
所在节点    Homebrew
12 条回复
iYu
2013-10-13 20:47:37 +08:00
只能说你的系统好老了。
aveline
2013-10-13 20:48:43 +08:00
Lion 以下... 你快升级系统吧
dorentus
2013-10-13 20:54:59 +08:00
homebrew 应该算是 ruby 社区的作品吧,ruby 社区向来喜新厌旧(此处取其褒意)
johnnyb
2013-10-13 21:06:00 +08:00
@iYu
@aveline
@dorentus

是打算升级到10.9的,只不过对 brew(以及brew-cask)的做法有点不太理解,比如某个软件包,最新的源代码在10.6什么都不依赖,轻松编译通过,到它这里源代码还是旧的,却要求10.7+。
lightening
2013-10-13 23:32:24 +08:00
@johnnyb 即使什么都不用改就能编译通过,也需要有人测试是不是完全工作正常。每个软件都要这样测试,需要不少精力了。
如果你测试某个软件在10.6编译完全没问题,也许可以提交pull-request.
binux
2013-10-13 23:33:27 +08:00
难道就不能checkout一个旧版本用吗?
chloerei
2013-10-14 00:02:20 +08:00
维护是需要经历的。
chloerei
2013-10-14 00:02:28 +08:00
@chloerei 精力
luikore
2013-10-14 03:19:02 +08:00
回到三年前就可以了

cd /usr/local
git checkout HEAD~20000
johnnyb
2013-10-14 09:54:37 +08:00
维护确实是个问题。

每个 Formula 更新时间不一样,Checkout 那个版本才合适呢?像 apt-get 那样可以单独锁定某个包就好了,其他兼容的继续更新。
luikore
2013-10-16 12:57:04 +08:00
@johnnyb 你可以回到旧版本装单独的包, 再 git checkout master 装别的包啊
pynix
2016-04-16 17:21:57 +08:00
。。。

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

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

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

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

© 2021 V2EX