今日は初めてUSBにFedora 23をインストールしました。インストールが完了したら、標準構成、シェル構成を経てdnf upgrade
最後にNVIDIAドライバーのインストールを準備しました(私が使用するすべてのコンピューターにNVIDIA GPUがあります)。
rsync
20GB以上のフォルダをクリーンアップすると、貧しいUSBメモリを強く押しすぎました。同時に私はこれが悪い考えであることをdnf upgrade
知っていますが、それに対してより多くの費用を支払いました。
/dev/sda
Fedora 23が私がインストールしたコンピュータのブートローダを破損することに加えて、(USBからUSBにインストールしたかどうかにかかわらず/dev/sdd
)、/dev/sde
アップデート中にすべてが終了し、コンピュータがシャットダウンしました。結果はやや驚くべきもので、その結果を把握しようとしています。
- 次のようなものを解析する方法や、より良い方法は次のとおりです
/var/log*
。 - 破損したすべてのパッケージをプログラムで識別する方法
- 問題を解決する正しい方法は何ですか
dnf
?
多くの重要なシステムパッケージには、アップデート前とアップデート後の2つのバージョンがあるようです。これは人生の発展を困難にします...
例:
別のコンピュータで試してみましたが、dnf upgrade
すべてが大丈夫です。輝く新しいカーネルなどで更新しました。しかし、再起動後にカーネル4.4がインストールされましたが、grubは4.2だけリストされていることに気づきました。同じ問題に言及するF20のあいまいなバグレポートを発見したときに放棄し、ソースから構築していvmlinuz
たし、後でgrubby
。 。dnf reinstall kernel-core
grubby
これは多くの修正の対象となりました。ただかなり重要なパッケージで発生することなので、何か違うことが起きているような感じがしました。
- 競合を取り除く必要があります
hplip-libs-3.{15,16}
(両方がインストールされており、dnf
両方を削除してからインストールしない限り何もしたくありません3.16
)。 認証されていないコマンド(タイプミスなど)を入力するたびに:
ファイルを取得できませんでした。
- 私はオンラインで特にgeditに関する多くの投稿を見ました。ただし、端末にないコマンドでは機能しません。
- わかった NP
dnf search PackageKit
ああ わかった 一度試してみるよinstall
。しかし、それをreinstall --allowerasing
持っても設置したのに夢中になら1.0.10
なかったという事実が明らかになりました。1.0.11
dnf
このパックに含まれているすべてを考慮すると、今は少し無謀なようです。
dnf remove PackageKit-* dnf install PackageKit-* dnf list PackageKit-* # shows 1.0.10 dnf check-update && dnf upgrade dnf list PackageKit-* # shows 1.0.11 now
しかし、競合するバージョンが再び特異点に縮小されるので、これはうまくいきます。
どんなアドバイス?私はdnfのログ/manページをスクロールし、/多様なユーティリティ(おそらく私がしなければならないよりも多く)を試しましたが、distro-sync
何が起こっているのかわかりません。
このような紛争は引き続き発生します。やるべきだよね?
ログを見ると、唯一の意味があるのは、最初の競合が発生した直後にASCII以外の文字がたくさんある場合、または少なくとも次の/var/log/dnf.rpm.log
数時間前にless
長い行で表示されることです。^@
logging initialized