• カミナリツイッターカミナリtwitter
  • カミナリフェイスブックカミナリfacebook
  • カミナリインスタグラムカミナリinstagram

山陰の情報を発信するカミナリ

ナビ

17

JULY

レポートWEDNESDAY 2024 / 7 / 17

2024年7月以降, sury.orgリポジトリからのaptが失敗する

※ごく専門的な趣味の話で業務の話ではないです。

 

自宅で Raspberry Pi 4 を使っているのですが、php8を使いたくてたまーに作業していたのですけれど、7月以降 apt update コマンドで下記のようなエラーメッセージが出るようになりました。

クリアサインされたファイルが有効ではなく、’NOSPLIT’ を得ました (認証にネットワークが必要?)

 

下記の条件を満たすと発生します。

1.php8等を導入するために sury.org のリポジトリを追加している

2.Raspberry Pi OSが buster(debian10) ベースである

3.2024年7月以降である

 

前提として、busterベースではphp7.3までしか提供されておらず、sury.org が提供するPPA(Personal Package Archive)リポジトリを使うことでphp8系を使えるノウハウがありました。

ところが6月いっぱいでbusterのLTS(サポート期間)が終了したため、sury.orgの管理者(個人)が該当するパッケージをリポジトリから削除したそうです。

Debian 10 “Buster” End of LTS Support #2098

 

ということでOSのバージョンを上げましょう。

一応、下記リポジトリが代替で使えるようです。

https://ftp.mpi-inf.mpg.de/mirrors/linux/mirror/deb.sury.org/repositories/php/

 

※buster ベースかどうか調べるにはコマンドで cat /etc/os-release を実行するとわかります。

松本博之隠しプロフィール画像

TEXT by

松本 博之まつもとひろゆき)

1978年、鳥取県米子市生まれ。
株式会社マジックワード WEBシステムの開発・運用を担当。

WordPressの実績多数。表面的な使用方法を把握するだけでなく、WordPressのソースコードを読み解いて対応できます。
国家資格の応用情報処理技術者をなんとなくとりました。

この人が書いた他の記事を読む