
Ubuntu日本語フォーラム

ログインしていません。
いつもありがとうございます。8.10をクリーンインストールして設定をしています。
公開鍵を入手しようとしたらエラーがでてしまい、原因はどうも端末側の設定不良のようです。
やったこと
sudo gedit /etc/apt/sources.list
# 最終行に次を追記
# deb http://cran.md.tsukuba.ac.jp/bin/linux/ubuntu/ intrepid/
# gedit終了
gpg --keyserver subkeys.pgp.net --recv-key E2A11821
エラーメッセージ
gpg: 鍵E2A11821をhkpからサーバーsubkeys.pgp.netに要求
gpg: 「/home/hoge/.gnupg/pubring.gpg」が開けません
gpg: keydb_get_keyblock failed: eof
gpg: 書込み可能な鍵輪が見つかりません: eof
gpg: 「[stream]」の読出しエラー: 一般的なエラー
gpg: 処理数の合計: 0
参考URL
http://cran.md.tsukuba.ac.jp/bin/linux/ubuntu/
7.04をクリーンインストールしたときはうまくいったのですが…
オフライン
34m010 による投稿:
エラーメッセージ
gpg: 鍵E2A11821をhkpからサーバーsubkeys.pgp.netに要求
gpg: 「/home/hoge/.gnupg/pubring.gpg」が開けません
エラーメッセージの通りです。
~/.gnupg/pubring.gpg が存在しないのではないですか?
オフライン
ありがとうございます
ところが、pubring.gpgはあるんです
hoge@ubuntu:~# ls -la /home/hoge/.gnupg/
合計 12
drwx------ 2 hoge hoge 4096 2008-12-19 08:18 .
drwxr-xr-x 34 hoge hoge 4096 2008-12-26 11:15 ..
-rw------- 1 akira akira 28 2008-12-18 12:39 gpg.conf
-rw------- 1 root root 0 2008-12-19 08:18 pubring.gpg
-rw------- 1 root root 0 2008-12-19 08:18 secring.gpg
オフライン
34m010 による投稿:
-rw------- 1 akira akira 28 2008-12-18 12:39 gpg.conf
-rw------- 1 root root 0 2008-12-19 08:18 pubring.gpg
-rw------- 1 root root 0 2008-12-19 08:18 secring.gpg
オーナーがrootになっているのが気になります。
$ sudo chown akira: ~akira/.gnupg/*
とかするとどうなりますか?
オフライン
ご返事が遅れました。教えていただいたように所有者を変更したところ、
akira@ubuntu:~$ gpg --keyserver subkeys.pgp.net --recv-key E2A11821
gpg: 鍵E2A11821をhkpからサーバーsubkeys.pgp.netに要求
gpg: 鍵E2A11821:“Vincent Goulet <[email protected]>”変更なし
gpg: 処理数の合計: 1
gpg: 変更なし: 1
となり、うまく言ったように思います.
ただ、改めてapt-getをすると
W: A error occurred during the signature verification. The repository is not updated and the previous index files will be used.GPG error: http://cran.r-project.org intrepid/ Release: 公開鍵を利用できないため、以下の署名は検証できませんでした: NO_PUBKEY D67FC6EAE2A11821
W: http://cran.r-project.org/bin/linux/ubuntu/intrepid/Release の取得に失敗しました
となりました。
これはubunntu側でなくhttp://cran.r-project.org側の問題化と思いますが、それでよいのでしょうか?
オフライン
http://cran.r-project.org/bin/linux/ubuntu/ の「Secure APT」にある作業を抜かしていないでしょうか?
最後の編集者: hito (2009-01-08 08:52:25)
オフライン
hitoさま ありがとうございます。
Secure APTを抜かしていました。反省…
オフライン