Mam więc pakiet, który jestem całkiem pewien, że usunąłem część jednej z jego zależności podczas usuwania czegoś (jak w rm). Długa historia. Zasadniczo chcę, aby yum ponownie zainstalować pakiet i wszystkie jego zależności, aby ponownie zainstalować pliki, które usunąłem. W świecie Gentoo po prostu robisz to tak: „emerge -e”. Wydaje się, że yum powinien być w stanie zrobić coś podobnego.
Wydaje mi się, że mógłbym skompletować skrypt, aby wyświetlić listę dep, a następnie przeanalizować je i ponownie zainstalować wszystkie.
Jeśli korzystasz z Fedory i korzystanie z
dnf
niego jest bardzo proste. Po prostu użyj tejdnf history rollback
funkcji.http://dnf.readthedocs.io/en/latest/command_ref.html#history-command
źródło
Również
lub
(w zależności od szkód już wyrządzonych na maszynie awk lub xargs mogą nie działać)
źródło