
数日間、dnf update
Fedora 23のインストールで実行できませんでした。
パッケージ情報を更新してパッケージをダウンロードした後、dnf
「取引実行中」で停止したようです。端末に表示される内容は次のとおりです。
[...]
[SKIPPED] xorg-x11-server-common-1.18.3-1.fc23.x86_64.rpm: Already downloaded
[SKIPPED] xorg-x11-server-Xwayland-1.18.3-1.fc23.x86_64.rpm: Already downloaded
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Journalctlには疑わしいことはありません。私はdnf
以下を使ってクリーニングを試みました。
rm /var/lib/rpm/__db.*
cd /var/cache/dnf
rm -rf *
dnf clean all
.NETを介して新しいパッケージをインストールしようとすると同じことが起こりますdnf install
。
どんな助けでも大変感謝します。
答え1
数時間待ってからもdnf
トランザクションの実行が中断されました。しかし、数え切れなく押し続けCtrl+C
ていきました。インストールが完了して確認された後、再び停止しました。Ctrl+C
幸い、正常に終了し、更新されたパッケージがすべてインストールされました。まだ何が起こっているのかわからず、ログにエラーも表示されません。次回は期待どおりに機能してください。
答え2
私も同じ問題があり、別のシェルでdnfプロセスの優先順位を-10に変更したところ、問題が解決しました。
renice -n -10 -p <pid>
おそらく、dnfがあまりにも多くの処理をしようとしていますが、デフォルトの優先順位で実行されるため、時間がかかりそうです。
答え3
私の場合は、プラットフォーム全体(Fedora 25)をアップグレードした後生皮(未来のFedora 26)。アップグレードが完了した後にインストールしようとしましたが、cmake
すべてのRPMデータベース同期を完了するには再起動が必要でした。再起動後、すべてが期待どおりに行われました。