V2EX royfk 的所有回复 第 1 页 / 共 1 页
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX    royfk    全部回复第 1 页 / 共 1 页
回复总数  15
@phoenix0openclaw 好问题!
1 ) secrets 目前是留人工的,ssh key/token 这类不该进自动化流程,安全风险太大。后续可能做个提示引导,但不会自动处理
2 ) snapshot 可移植性目前还比较基础,主要靠 brew 包名匹配。幂等和重试有做。不过跨目录/多台机器的场景确实还需要完善
“跑两遍就炸”这个点说到痛处了哈哈,这也是我重点在做的部分。
@phoenix0openclaw 你这个分层思路跟我做的工具思路基本一致,第 1 层 Brewfile + 第 3 层 macOS defaults/git 配置这些我打包成了一个 CLI ,snapshot 能把当前环境导出,换机一个命令恢复。第 2 层 mise/asdf 确实应该独立管,不该耦合进来。开源的:github.com/openbootdotdev/openboot
@FlashEcho 我之前也试过 homebrew + ansible playbook 这套,后来发现 playbook 维护成本比想象中高。现在常用的部分打包成了一个 CLI ,本质上就是你说的"对外只有一个 playbook"的思路:github.com/openbootdotdev/openboot
@volvo007 你这个列表基本就是 openboot devloper preset 的内容哈哈,一个命令能把这 30 多个包全装完,cask 的也包含。要是下次换机可以试试:openboot.dev
@huaweii 我之前也是这么搞的,后来维护 Brewfile + stow 冲突处理这些零碎时间加起来不少,就干脆写了个 CLI 把这些打包了:github.com/openbootdotdev/openboot
@zhhmax 赛博美国开发者
@Folder 说用 timemechine 的人永远 get 不到新 mac 就是新 mac
@zhhmax 要拉 GitHub 代码咋办,国内拉不会很慢吗
@zktree 我主要还是担心它操作我的主力机,毕竟上面还有工作项目,不过你这个场景听起来是真的省心
@zktree 哈哈哈这个思路太野了,不过让 AI 全自动搞我还是有点虚的...
@seanzxx 真猛,我那个周末就是卡在 master 出错这步直接弃了...你这还得自己跳单测改依赖,已经不是配环境了这是修包了 大佬从开始学到能日常用花了多久啊?
@MacsedProtoss 软路由确实必备!可惜不是人人都有
@willwon1 迁移助理是省心,不过我有个强迫症想每次都 clean install ,不想把旧 Mac 的坑带过来。你迁移过来会不会有旧版本的包冲突之类的问题?
@Jiajin 确实,第一次配很有意思。但配第 5 次的时候那个新鲜感就没了...
2019 年 6 月 4 日
回复了 jiangxinlingdu 创建的主题 Blogger 请教如何增加博客曝光率建议?!
@dream10201 老哥网站的首页怎么做的啊,想学
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1764 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 13ms UTC 04:36 PVG 12:36 LAX 20:36 JFK 23:36
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86