Поэтому у меня есть пакет, в котором я почти уверен, что при удалении чего-либо (как в rm) я удалил часть одной из его зависимостей. Длинная история. По сути, я хочу переустановить пакет yum и все его зависимости, чтобы он заново установил удаленные файлы. В мире gentoo вы просто делаете это как «emerge -e». Кажется, yum должен быть в состоянии сделать что-то подобное.
Я думаю, я мог бы собрать скрипт, чтобы вывести список deps, а затем разобрать их и переустановить все из них.
Если вы используете Fedora и используете
dnf
его, это очень просто. Просто используйтеdnf history rollback
функцию.http://dnf.readthedocs.io/en/latest/command_ref.html#history-command
источник
Также
или
(в зависимости от того, какое повреждение уже нанесено на машине, awk или xargs могут не работать)
источник