/etc/systemdの破損したシンボリックリンク

/etc/systemdの破損したシンボリックリンク

いくつかの壊れたシンボリックリンクがあります/etc/systemd/{システム、ユーザー}このように:

anacron.timer -> /lib/systemd/system/anacron.timer

しかし、そこにはanacron.timerはありません。/lib/systemd/システム。代わりにanacron.timerがあります。/usr/lib/systemd/システム(おそらく、どのような移行が原因であるかはわかりません。) タイマーとサービスが正常に動作しています。

壊れたシンボリックリンクを手動で削除するのは良い方法です(systemd 247.9)。/etc/systemd?それともパッケージマネージャが実行する必要がありますか?

ベストアンサー1

これらの問題はパッケージマネージャが解決する必要があります。のanacron場合#993348:以前のバージョンはanacronシステムファイルをに移動し/lib/systemd、新しいバージョンはそのファイルをに移動しましたが、/usr/lib/systemdアップデートにはシンボリックリンクはありません/etc

ただし、/etcパッケージ管理者ではなくシステム管理者が所有しているため、混乱している部分も整理できます。これらのリンクは必須ではなく、削除することもできます。

おすすめ記事