2013-10-01 22 views
13

Tôi đang chạy Linux Mint 14 và cố gắng tải xuống nguồn Android. Tôi làm theo hướng dẫn để thiết lập môi trường và khi tôi cố gắng lấy nguồn với repo, tôi nhận được lỗi sau.Khóa nguồn Repo GPG công khai Android không tìm thấy

... 
* [new tag]   v1.9.4  -> v1.9.4 
* [new tag]   v1.9.5  -> v1.9.5 
* [new tag]   v1.9.6  -> v1.9.6 

object e76efdd7b342577c40aa271fa5ded9d66a783a9b 
type commit 
tag v1.12.4 
tagger Conley Owens <[email protected]> 1380645867 -0700 

repo 1.12.4 

gpg: Signature made Tue 01 Oct 2013 09:44:27 AM PDT using RSA key ID 692B382C 
gpg: Can't check signature: public key not found 
error: could not verify the tag 'v1.12.4' 

Tôi đã thử nhập khóa công khai từ hướng dẫn, cố gắng tạo ra các khóa GPG của riêng tôi, cũng như biểu tượng liên kết các thư mục ~/.gnupg và ~/.repoconfig/GnuPG cả hai cách và tôi vẫn nhận cùng một lỗi. Tôi cũng đã cố xóa ~/.repoconfig và ~/.gnupg mà vẫn không có may mắn.

Mọi trợ giúp sẽ được đánh giá cao.

+0

Tôi gặp sự cố tương tự. Cố gắng rất nhiều các giải pháp khác nhau được đề cập ở khắp mọi nơi: xóa các repoconfig dir, nhập một khóa, git tag -v 1.12.4 không thể quấn đầu của tôi xung quanh – Marijn

Trả lời

28

tôi tìm thấy một giải pháp ở đây: http://www.marshut.com/wrrts/repo-release-1-12-4.html

Xin lỗi, tôi nhận ra ngày hôm nay rằng chúng tôi đã không tải lên phiên bản mới nhất của launcher. Tôi sẽ cập nhật tài liệu. Trong thời gian này, xin vui lòng sử dụng:

curl http://commondatastorage.googleapis.com/git-repo-downloads/repo> ~/bin/repo

chmod a + x ~/bin/repo

sha1 e197cb48ff4ddda4d11f23940d316e323b29671c

Nếu lỗi xác minh tồn tại, bạn có thể thổi bay (hoặc di chuyển) ~/.repoconfig của bạn để đảm bảo các khóa công khai mới được nhập khẩu.

Xin lỗi vì mọi sự cố!

+0

yup, cố định nó ... – YTKColumba

+0

dường như repo 1.12.4 là chỉ phát hành một vài giờ trước đây – Marijn

+0

Seconding (thirding?) này. Thay thế phiên bản đã cài đặt (và phiên bản B2G) của repo bằng cách này và mọi thứ được sao lưu và chạy. –

1

Vui lòng kiểm tra quyền sở hữu ~/bin và ~/bin/repo.

Nếu chủ sở hữu khác với thông tin đăng nhập của bạn (ví dụ: root), bạn có thể thấy lỗi ở trên.

Trân trọng, DS Sơn

Các vấn đề liên quan