1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Ubuntu-debianのonedrive更新で苦労した~公開鍵更新

Posted at

PCでdebianを使っていてMicrosoftのOneDriveをアクセスする為にonedriveのリポジトリを追加してします。ある時からエラーが出て更新出来ない状況が続いていました。特に困ることは無かったので放置していましたがUbuntu 24.04へのアップグレードがこのエラーで出来ません(途中で中断してしまう)。

エラー
W: 署名照合中にエラーが発生しました。リポジトリは更新されず、過去のインデックスファイルが使われます。GPG エラー: https://download.opensuse.org/repositories/home:/npreining:/debian-ubuntu-onedrive/xUbuntu_22.04 ./ InRelease: 公開鍵を利用できないため、以下の署名は検証できませんでした: NO_PUBKEY B8AC39B0876D807E
W: https://download.opensuse.org/repositories/home:/npreining:/debian-ubuntu-onedrive/xUbuntu_22.04/./InRelease の取得に失敗しました  公開鍵を利用できないため、以下の署名は検証できませんでした: NO_PUBKEY B8AC39B0876D807E

検索すると公開鍵の更新方法はapt-key delで公開鍵を削除してapt-key advcurlでダウンロードし直すと言う物でした。でも駄目でした。更に探して「Bug: opensuse repository key is expired #2773」を見つけました。

対処方法
wget -qO - https://download.opensuse.org/repositories/home:/npreining:/debian-ubuntu-onedrive/xUbuntu_24.04/Release.key | gpg --dearmor | sudo tee /usr/share/keyrings/obs-onedrive.gpg > /dev/null
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/obs-onedrive.gpg] https://download.opensuse.org/repositories/home:/npreining:/debian-ubuntu-onedrive/xUbuntu_24.04/ ./" | sudo tee /etc/apt/sources.list.d/onedrive.list

中身は良く分かりませんが兎に角解決しました。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?