質問

質問

https://fedoraproject.org/wiki/StackTraces#Installing_debuginfo_RPMs_using_DNF

最小限のdebuginfoパッケージセットのみをインストールするには(実際には何もインストールせずに)、[]出力を使用してdnf debuginfo-installdebuginfoパッケージとそのリポジトリの名前を取得します。次に、次の例に基づいてインストールコマンドをビルドします。

   $ dnf --enablerepo=fedora-debuginfo --enablerepo=updates-debuginfo install <pkg-spec>-debuginfo

オプションの効果は--enablerepo=一時的です。コマンドが完了すると、debuginfoリポジトリはアクティブになりません。一方、dnf無効なdebuginfoリポジトリのすべての内容がすぐに忘れられるわけではありません。

================================================================================
 Package                Arch      Version            Repository            Size
================================================================================
 systemd-debuginfo      x86_64    238-7.fc28.1       @fedora-debuginfo     27 M
 systemd-debugsource    x86_64    238-7.fc28.1       @fedora-debuginfo     15 M

質問

いつsystemdアップグレードされsystemd-debuginfo削除されますか?またはsystemd-debuginfo何らかの方法でアップグレードされます。無効なストレージ?それとも、ただ失敗するのでしょうかdnf?どうしたの?

答え1

debuginfo パッケージを自動的に更新するには、/etc/dnf/plugins/debuginfo-install.conf を編集し、「autoupdate=0」を「autoupdate=1」に変更します。

debuginfoパッケージは、debuginfo-installコマンドを使用すると一時的にアクティブになる無効なストアにあります。自動更新を有効にすると、* -debuginfoパッケージがインストールされたときにdebuginfo-installプラグインが自動的にこれらのリポジトリを有効にします。

お役に立てば幸いです。

関連情報