web-dev-qa-db-ja.com

ターミナルをpgpキーでubuntuにリポジトリを追加します

ターミナルからpgpキーを追加するにはどうすればよいですか?

私はdeb http://badgerports.org lucid mainをsources.listに追加し、私がSudo apt-get update私は得る

W: GPG error: http://badgerports.org lucid Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY C90F9CB90E1FAD0C

これは追加する必要があるキーです http://badgerports.org/directhex.ppa.asc

5
Darkmage

このコマンドは、リポジトリの公開キーを取得します。

gpg --keyserver pgpkeys.mit.edu --recv-key C90F9CB90E1FAD0C && gpg --export --armor C90F9CB90E1FAD0C | Sudo apt-key add -

これはどのリポジトリでも機能します。コマンドの公開キー番号をエラーメッセージの公開キー番号に置き換えるだけです。

10
davidc3

最初にwget http://badgerports.org/directhex.ppa.ascを実行し、次に実行します:

Sudo apt-key add directhex.ppa.asc

7
Meta Bergman

不足しているすべてのキーを自動的に検出して追加するスクリプトもあります。 Launchpadからダウンロードでき、Jaunty、Karmic、Lucid、Maverickでサポートされています。

buntu 10.10 Maverick Meerkat

buntu 10.04 Lucid Lynx

buntu 9.10 Karmic Koala

buntu 9.04 Jaunty Jackalope

インストール後、単純にSudo launchpad-getkeysを実行します

2
Antonis