APT「リポジトリのオリジン値が変更されました」エラー

カテゴリを表示

APT「リポジトリのオリジン値が変更されました」エラー

所要時間

概要 #

noid-updaterを使用したシステムアップデート中に、以下のエラーが発生する場合があります。

E: リポジトリ 'file:/media/local_update_repo bookworm InRelease' の 'Origin' の値が 'Debian' から 'Relianoid' に変更されました

この問題により、アップデート処理が続行できません。

原因となる #

この動作は、最近のメタデータの変更に関連しています。 RELIANOID リポジトリを更新します。

具体的には、 リポジトリ「Origin」ラベル 更新されました DebianからRelianoidへ.

この変更は、更新ISOをより正確に識別するために導入されました。 RELIANOID デフォルトの Debian origin ラベルを継承するのではなく、チームに割り当てます。

しかし、APTパッケージマネージャには、リポジトリのメタデータ(Origin、Label、Suiteなど)の変更を検出するセキュリティメカニズムが組み込まれています。このような変更が検出されると、リポジトリのなりすましを防ぐため、ローカルキャッシュが更新されるまでAPTはアップデートをブロックします。

解決策 #

この問題を解決するには、ローカルのAPTキャッシュをクリアして、システムが更新されたリポジトリメタデータを受け入れられるようにしてください。

次のコマンドを実行します。

rm -rf /var/lib/apt/lists/*

その後、更新プロセスを再試行してください。

noid-updater noid-updater -i

説明 #

削除 /var/lib/apt/lists/* APTにローカルリポジトリのメタデータを再構築させることで、次回の更新試行時にシステムが新しいメタデータを認識して受け入れるようにします。 起源: レリアノイド 値。これはメタデータ変更後に一度だけ実行する必要のある操作です。

Additional Notes #

これは想定される動作であり、アップデート自体のエラーではありません。パッケージやシステムの整合性には影響はありません。この変更により、追跡可能性と明確性が向上します。 RELIANOID- 更新ソースを管理します。

📄 この文書をPDF形式でダウンロードする #

    EMAIL: *