运行的是 macOS Mojave 10.14.6 , 今天更新了 homebrew ,提示如下:
Updating Homebrew...
Warning: You are using macOS 10.14.
We (and Apple) do not provide support for this old version.
You will encounter build failures with some formulae.
Please create pull requests instead of asking for help on Homebrew's GitHub,
Twitter or any other official channels. You are responsible for resolving
any issues you experience while you are running this
old version.
看起来是 homebrew 都嫌弃 Mojave 了, 只能被迫升级到 macOS Catalina 10.15.7 😂
已升级到 Catalina 10.15.7 , 流畅度和 Mojave 差不多。 原来 Mojave 的时候轻度使用时风扇几乎不转, 升级之后就算是轻度使用也一致维持在最低转速,不知道是不是系统散调度略的原因, 本来电池就不耐用, 这下续航更差了。
另外有 V 友提到 wine 运行 win32 程序的问题, Catalina 之后的版本可以使用这个 wine-crossover , 可以在 Catalina 以及以后的版本 (Big Sur, Monterey) 中继续运行 32 位的 windows 软件。
1
dingwen07 2021-11-16 13:06:14 +08:00 via iPhone 2
https://endoflife.date/macos
Catalina 也只剩一年了 |
2
wangkun025 2021-11-16 13:08:29 +08:00
苹果已经不支持这个版本了。时间是 2021 年 10 月(从 wikipedia 看到的)
|
3
ipwx 2021-11-16 13:08:42 +08:00
那为什么不转最新版。。。
|
5
FightPig 2021-11-16 13:53:01 +08:00
我也还停在这个版,
|
6
pwelyn 2021-11-16 14:01:46 +08:00
我基本都是有更新第一时间更
|
7
Buges 2021-11-16 14:05:18 +08:00 via Android
我看 homebrew 的说法,似乎只要没有 bottle 的自行构建全都是 unsupported
|
8
nobodyknows 2021-11-16 14:17:29 +08:00
apple 自己都不支持了
|
9
MrKrabs 2021-11-16 14:26:45 +08:00
please use macports
|
10
ericguo 2021-11-16 14:28:28 +08:00 2
可以 reset 到 10 月 22 的开始支持 11.1 Monterey 的前面一个 commit ,然后删除 origin ,不要使用 brew update ,就可以继续使用了,不过所有软件版本也定格在那一刻。
|
11
lancelock 2021-11-16 14:47:16 +08:00
说实话我 mac 一直都是升最新版,没感觉有啥差别,每年感觉变化最大的也就 ui 了
|
12
robinlovemaggie 2021-11-16 14:49:13 +08:00
还在 EI Captain 的表示早习惯了~
|
13
nikolai 2021-11-16 14:52:27 +08:00
相反,我现在能不用 homebrew 就不用,越来越智障,装个 nodejs 连 python3 都要装上
不如直接去官网直接下个 binary |
14
Jooooooooo 2021-11-16 14:57:21 +08:00
一直停在旧版最大的问题是如果有安全漏洞得不到修复.
|
16
beginor OP @nikolai 这么说也对, 只用 brew 安装了几个软件而已, 不是 brew 的重度用户, 不过这样就得自己手动更新了
|
17
mr2xd 2021-11-16 16:09:06 +08:00
同 Mojave,新版本下台电脑再说吧
|
18
shm7 2021-11-16 16:22:39 +08:00
mmp 我都是 catalina
|
21
xgq89757 2021-11-16 17:34:23 +08:00
我这黑苹果也是 10.14.6 不敢动啊。
|
22
wu67 2021-11-16 17:55:25 +08:00
是这样的. 前阵子装 v2r 的时候 4.43 版本不提供 mojave 的包了...我直接好家伙...
反正手上这台 mini 我是不太想升级系统了, 除非离职或者系统那天真的崩了才会考虑重装一下 |
23
Mark24 2021-11-16 18:39:22 +08:00
这时候就直接装个 ubuntu
|
24
civet 2021-11-16 18:55:27 +08:00 via iPhone
就是曾经被 homebrew 怂恿才装的 Mojave 这个版本稳啊 UI 也好看
|
25
shutongxinq 2021-11-16 18:57:14 +08:00 via iPhone
捐个 1m 刀,人家马上宣布重新支持 mojave
|
26
guanhui07 2021-11-16 19:11:37 +08:00 via iPhone
留在这版本
|
27
cest 2021-11-16 19:18:41 +08:00
macports
|
28
Biwood 2021-11-16 19:21:06 +08:00
我就是因为这个被迫升级的
|
29
DeaThNoTE 2021-11-16 23:47:46 +08:00
就搞不懂为啥要在旧版本呆着啊。。?
你开发搞环境能理解,系统为啥不用新的啊。。那么多新特性都不要了吗?? |
30
ericguo 2021-11-16 23:59:56 +08:00
|
31
liandi1990 2021-11-17 00:19:37 +08:00 via iPhone 2
我还在用 Leopard ( 10.5 )
因为更新的版本不支持 PowerPC 了,而我的 PowerBook G4 还没退役 |
32
kidonng 2021-11-17 00:21:59 +08:00
不用在 Homebrew 这一棵树上吊死,MacPorts 、Nix (个人正在使用)、pkgsrc 都是很好的选择。
如果还需要使用 Homebrew Cask 的话可以像 10L 一样降级继续用,反正 Cask 是拉第三方二进制,只要应用开发者没有停止支持就不受影响。 |
33
DeaThNoTE 2021-11-17 01:51:35 +08:00
@liandi1990 请问 powerpc 现在还能干什么 纯好奇
|
34
IgniteWhite 2021-11-17 01:58:18 +08:00
我也是,只能 brew pin 了一堆
|
35
IgniteWhite 2021-11-17 01:59:47 +08:00
@DeaThNoTE 我有一个刚需,就是要用 wine 运行一些 32 位的 windows 软件。干活需要,目前就这一台电脑,以后会换新再说。除了这个,我觉得没必要留在 mojave 。
|
36
Zhouisme 2021-11-17 03:32:36 +08:00 via Android
正在使用 Gentoo Prefix
|
37
beginor OP @IgniteWhite 如果只是 wine 的话, 可以看一下这个 [wine-crossover]( https://github.com/Gcenx/homebrew-wine) , 添加了 wine32on64 , 可以在 Catalina 以及以后的版本中继续运行 32 位的 windows 软件。
|
39
violetlai 2021-11-17 12:06:49 +08:00
卧槽 我已经买了这么久了吗 出厂 Mojave 都要放弃支持了
|
40
clrss 2021-11-17 15:57:10 +08:00
苹果只给现役和上两代系统提供安全更新. 也就是 Monterey 、Big Sur 、Catalina.
Mojave 理论上已经不安全了. |
41
kidonng 2021-11-17 17:52:13 +08:00 via Android
@nikolai 首先 macOS 自带的是 Python 2 ,而且 Monterey 已经弹警告未来要移除了。你说的自带 Python 3 估计是 XCode 带的,Homebrew 不能用,否则用户就要装同一个版本的 SDK 。 其次,绝大部分 Homebrew Formuale 都直接或间接依赖 Python 3 ,不太明白装上有什么额外负担,这年头找一个系统基础包不依赖 Python 的 UNIX 系统本来就很难。
|
42
beginor OP @kidonng 系统带一个 py ,Xcode 带一个 py ,HomeBrew 再装一个 py ,qgis 再来一个 py ,blender 也带一个 py ,究竟需要几个 py 才够用?
|
43
kidonng 2021-11-17 18:19:39 +08:00 via Android
@beginor 你说的这些都是为了固定 (pin) 版本才自带 (vendor) Python 的,没什么问题,Python 也不大。在乎这个之前不如先数数机器上几个 Electron/NW.js 🐶
|
44
beginor OP @kidonng 这个好像也不少,vscode ,postman ,figma ,docker desktop ,xmind 等
|
45
kidonng 2021-11-17 22:48:46 +08:00 via Android
@beginor 它们才是该“声讨”的对象嘛。没人会抱怨自己电脑上有几百个 zlib 或者 sqlite ,Python 只是一个稍微大点的库罢了。
|
46
Kobayashi 2021-11-20 16:09:50 +08:00
已由 Homebrew 迁移到 MacPorts ,目前还保留了 homebrew caskroom 安装 GUI app. Homebrew 尽量使用系统自带依赖才是不断抛弃旧版系统支持的真正源头。如果全部不依赖系统依赖,理论上编译出来的包可以分发给所有版本 macOS 使用。目前 Homebrew 对 Linux 支持(也就是合并后的 Linuxbrew )就是采用的这种策略。
另外 Homebrew 的开源协议支持洁癖也实在令人恶心,有些软件如 MongoDB ,Elasticsearch 切换协议更多的是为了强制大公司们往回贡献代码,完全不影响分发。下载都已经不被 homebrew-core 支持了。 |
47
Kobayashi 2021-11-20 16:11:00 +08:00
@DeaThNoTE 有什么新特性是我开发要用的?我又不是搞 macOS 或者 iOS 开发的。也有一种可能是因为硬件老旧了,更新上去没什么提升还可能变慢。
|
48
LoneFireBlossom 2021-11-21 17:59:37 +08:00
@beginor 请教一下,这个 wine-crossover 和要钱的那个 crossover 有什么区别呢
|
49
beginor OP @LoneFireBlossom crossover 也是开放源代码的, 任何人都可以拿来编译, 理论上应该没有区别,但是没有任何支持
|
50
beginor OP |
51
kav2007 2021-11-22 20:26:49 +08:00
@Kobayashi #47 我现在用的是公司淘汰的 2 手丐版 2015 MBP13 8+256 ,刚换的电池,10.14.6 系统。
平时就是运行一些办公软件和 iterm2 ,运行流畅,发热小,平时 CPU 风扇不转。够用就行,不折腾 |
52
skydrizzle 2022-02-17 02:14:27 +08:00
确实,我也停留在 Mojave ,很多软件用 brew 装都没有 bottle 了,编译安装挺慢的,准备换别的包管理器了。
|