更新备忘 Cardano Node 8.1.1
大活来了,从 1.35.*
升级到 8.*.*
一边操作一边备忘
概述
参考 247大佬的文章,做前置准备(链接在文末),主要是安装一些新的依赖,以及关键的两个
ghc要更新到 8.10.7 (在1.35.7版本已经升级满足)
cabal 需要更新到 3.8.1.0 (比较矛盾的一点,要升级到这个版本,需要ghc升级到 9.2.8)
因此,一个奇怪的顺序是
1 需要先升级ghc到 9.2.8,
2 然后升级cabal到 3.8.1.0
3 再次设置默认版本ghc为 8.10.7(降级)
最简单最理想的情况下,如无意外。做完前置准备。用官方已经编译好的bin文件直接替换就升级完了
需要自行编译的要进一步获取源码和配置
cntools是否需要配套更新待确认。
最优先目标是先把节点运行平顺过渡上 8.*
版本, stakepool 的管理工具功能的验证可以滞后。