升级打怪
每周简单看一眼 Homebrew 的更新。
不追新、不补齐清单,只是确认一下:
世界有没有多出一些「也许哪天会用到」的工具。
本周一句话总结
新增内容不少,但大多是特定场景型工具,
知道它们的存在,比现在安装更重要。
🧪 值得看一眼的 Formulae
jsonfmt
一个专门用来格式化 JSON 的命令行工具,思路和 gofmt 很接近。
如果你经常在终端或 CI 流程里处理 JSON,它可能会让事情更顺手;否则可以先不用管。
svu
用于处理语义化版本号的小工具,常见于自动化发布或脚本流程中。
偏向工程化场景,日常开发中不一定用得上。
witr
用来回答一个问题:“这个进程为什么会在运行?”
在排查系统或后台服务问题时可能很有帮助,平时记住名字就好。
khaos
用于模拟 Kafka 流量的工具,主要服务于可观测性和混沌工程。
解决的是一个很具体的问题,不属于日常必备工具。
[email protected]
Ruby 3.4 版本的运行时。
如果你需要测试或使用新版本 Ruby,可以关注;否则不必急着切换。
🧰 有意思的 Casks
taphouse
一个用图形界面来管理 Homebrew 的应用。
如果你不太喜欢在终端里查看和管理包,它提供了一种更直观的方式。
portalbox
在视频会议中,只共享屏幕某一块区域的小工具。
对远程会议有轻度改善,但并非必需。
macdown-3000
一款支持实时预览和语法高亮的 Markdown 编辑器。
如果你本来就在用类似工具,它更多是一种替代选择。
typeless
一个主打语音输入的 AI 写作工具,会帮你把语音整理成更通顺的文字。
是否好用,很依赖个人使用习惯。
maru-jan
一个在线日本麻将客户端,纯娱乐向。
和效率无关,有兴趣的话再看。
我会不会安装?
这一周,我大概只会记住几个工具的名字,而不会立刻安装。
等哪天真的遇到对应的问题,再回来找它们就好。
本周小结
每周的 Homebrew 更新,更像路过一家工具店。
大多数时候看看橱窗就够了,
真正需要的时候,再进去也不迟。
Permission denied (publickey)
==> Updating Homebrew...
[email protected]: Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
苹果公司更新了其技术说明 ,指出自 10.12.2 版本起,macOS 包含了 OpenSSH 7.3p1 版本及其新行为。通过 ssh-add -K 添加到钥匙串的密钥在重启后不会自动重新添加到 ssh-agent。
方案一,手动执行下面👇的命令:
ssh-add ~/.ssh/userKey
方案二,或者,在 ~/.ssh 下创建 config 文件(推荐使用这个方式。),内容如下:
Host * (asterisk for all hosts or add specific host)
AddKeysToAgent yes
UseKeychain yes
IdentityFile <key> (e.g. ~/.ssh/userKey)
Ref: