Add information on cleaning old symlinks in /usr in dnf-system-upgrade.adoc

Add information on cleaning old symlinks in /usr in dnf-system-upgrade.adoc.

Fedora includes the symlinks utility, so it is easy to clean the old cruft.
This commit is contained in:
Jeffrey Walton 2019-11-21 16:15:45 +00:00
parent 9faf30dc15
commit 2a01d84d8e

View file

@ -175,15 +175,21 @@ However, that doesn't mean that the package is not useful or that you don't use
[[sect-clean-up-old-symlinks]]
=== Clean-Up Old Symlinks
There may be some dangling symlinks after an upgrade. You can clean the danling links by installing the symlinks utility and deleteing the old links.
There may be some dangling symlinks in the filesystem after an upgrade. You can clean the dangling links by installing the symlinks utility and deleteing the old links.
[source,bash]
----
sudo dnf install symlinks
----
Once the utility is installed you can run it like shown below. `-r` means recursive, and `-d` means delete.
Once the utility is installed you can audit for broken symlinks like shown below. `-r` means recursive.
[source,bash]
----
sudo symlinks -r /usr | grep dangling
----
After you verify the list of broken symlinks you can delete them like shown below. `-d` means delete.
[source,bash]
----
sudo symlinks -r -d /usr