memo.xight.org

日々のメモ

論文必勝法 - 情報処理学会 連載の記事

Summary

情報処理学会の会誌「情報処理」連載の「論文必勝法」が誰でも閲覧できるようになっている。

掲載号 タイトル(著者)
2020年1月号 査読を依頼されたら - より良い査読報告書の書き方 - (渡辺博芳)
2019年12月号 条件付き採録をクリアするには - 適切な回答書の書き方 - (田中勇樹)
2019年11月号 採否判定結果が届いたら - 査読結果に対する次のアクション - (松島裕康)
2019年10月号 論文執筆の作法 - 正しい論文の書き方 - (島岡政基)
2019年9月号 連載にあたって(谷口倫一郎)、論文とは何か(中山泰一)、本会が刊行する論文誌について(中山泰一)

Reference

情報処理学会 - 論文必勝法
https://www.ipsj.or.jp/magazine/ronbun.html

apt update で public key is no available

Summary

apt update で public key is no available というエラーが発生。

$ sudo apt update
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://repo.mysql.com/apt/debian buster InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 467B942D3A79BD29

apt-key を使って鍵を追加しようとする

$ sudo apt-key adv --keyserver keys.gnupg.net --recv-keys 467B942D3A79BD29
Executing: /tmp/apt-key-gpghome.XXXXXXXXXX/gpg.1.sh --keyserver keys.gnupg.net --recv-keys 467B942D3A79BD29
gpg: keyserver receive failed: Server indicated a failure

keys.gnupg.net が obsolete になったため、keyserverが見つからないようだ。

keyserver を変更して鍵を追加

$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 467B942D3A79BD29
Executing: /tmp/apt-key-gpghome.aZcq2blOEC/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys 467B942D3A79BD29
gpg: key 467B942D3A79BD29: public key "MySQL Release Engineering <mysql-build@oss.oracle.com>" imported
gpg: Total number processed: 1
gpg:               imported: 1

apt-key は廃止予定 (deprecated)

Debian 12 (Bookworm) で apt-key が削除される予定。
gnupg で代替できるようだ。

Reference

GnuPG - Maniphest T5527 - keys.gnupg.net is obsolete
https://dev.gnupg.org/T5527

gihyo.jp - Ubuntu Weelky Recipe - 2021-07-21 - 第675回 apt-keyはなぜ廃止予定となったのか
https://gihyo.jp/admin/serial/01/ubuntu-recipe/0675

znz blog - 2022-07-04 - apt-keyの代わりにsigned-byを使うときの鍵の置き場所
https://blog.n-z.jp/blog/2022-07-04-apt-key-signed-by.html

ククログ - 2021-05-05 - 非推奨となったapt-keyの代わりにsigned-byとgnupgを使う方法
https://www.clear-code.com/blog/2021/5/5.html