如何更新repo版本

时间:2015-02-18 00:17:08

标签: git repo

当我尝试重新同步时,以下是我看到的消息。

  

info:可以使用新版本的repo

     

错误:无法运行gpg:没有这样的文件或目录
  错误:无法运行gpg。
  错误:无法验证标签'v1.12.17'

     

警告:已跳过升级到未经验证的版本

如何更新我的回购版本?

1 个答案:

答案 0 :(得分:9)

这可能发生在Linux和Mac上。我亲自在Linux(Ubuntu)上体验过它。

Repo正在尝试自动更新,但在尝试验证密钥时失败,因为它无法找到gpg。要解决此问题,只需安装Gnu Privacy Guard(gpg)并再次运行repo

  1. 确保已安装gpg。
    • Linux sudo apt-get install gpg
    • Mac (最简单的使用Homebrew)brew install gpg
  2. 删除〜/ .repoconfig,以便正确设置gpg:rm -rf ~/.repoconfig
  3. 再次运行repo sync并观看它自行更新。
  4. 错误消失了。