Ich habe also ein Paket, bei dem ich mir ziemlich sicher bin, dass ich einen Teil einer seiner Abhängigkeiten entfernt habe, als ich etwas entfernt habe (wie in rm). Lange Geschichte. Grundsätzlich möchte ich, dass Sie das Paket und alle seine Abhängigkeiten neu installieren, damit die von mir entfernten Dateien erneut installiert werden. In der Gentoo-Welt machst du es einfach so wie dieses "Emerge-E". Es scheint, dass yum in der Lage sein sollte, etwas Ähnliches zu tun.
Ich denke, ich könnte ein Skript zusammenschustern, um die Deps aufzulisten und diese dann zu analysieren und alle neu zu installieren.
Wenn Sie auf Fedora sind und es verwenden, ist
dnf
es sehr einfach. Verwenden Sie einfach diednf history rollback
Funktion.http://dnf.readthedocs.io/en/latest/command_ref.html#history-command
quelle
Ebenfalls
oder
(Abhängig von Schäden, die bereits an der Maschine angerichtet wurden, funktionieren awk oder xargs möglicherweise nicht.)
quelle