英文:
ipfs-update isn't showing the expected version list
问题
我运行了以下命令:
go get -u github.com/ipfs/ipfs-update
最后得到了一个看起来像是安装过程的输出:
go get: 在模块模式下使用 'go get' 安装可执行文件已被弃用。
请使用 'go install pkg@version' 替代。
更多信息请参阅 https://golang.org/doc/go-get-install-deprecation,或运行 'go help get' 或 'go help install'。
github.com/ipfs/ipfs-update
go/pkg/mod/github.com/ipfs/ipfs-update@v1.7.1/main.go:318:21: 无法将 lib.NewIpfsFetcher(distPath, 0) (类型为 *lib.IpfsFetcher) 作为 migrations.NewMultiFetcher 的参数类型 migrations.Fetcher:
*lib.IpfsFetcher 未实现 migrations.Fetcher(缺少 Close 方法)
然后,我使用了以下命令:
ipfs-update versions
但是没有看到最新版本。
英文:
I ran
go get -u github.com/ipfs/ipfs-update
and got in the end of what it looks like an installation going on the following
> go get: installing executables with 'go get' in module mode is deprecated.
>
> Use 'go install pkg@version' instead.
>
> For more information, see https://golang.org/doc/go-get-install-deprecation or run 'go help get' or 'go help install'.
>
> github.com/ipfs/ipfs-update
>
> go/pkg/mod/github.com/ipfs/ipfs-update@v1.7.1/main.go:318:21: cannot use lib.NewIpfsFetcher(distPath, 0) (type *lib.IpfsFetcher) as type migrations.Fetcher in argument to migrations.NewMultiFetcher:
>
> *lib.IpfsFetcher does not implement migrations.Fetcher (missing Close method)
Then, used
ipfs-update versions
but didn't see the latest version.
答案1
得分: 2
为了使其工作,我改用以下命令:
go install github.com/ipfs/ipfs-update@latest
然后运行以下命令:
ipfs-update versions
我得到了以下结果:
然后可以简单地运行以下命令:
ipfs-update install v0.11.0
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论