
Ich habe ein Ubuntu 18.04.5 LTS-System. Ich plane, es zu Testzwecken auf 20.04.2 LTS und dann auf 21.04 zu aktualisieren.
Ich sehe, dass die Verwendung eines Systems mit usrmerge
installiertem Paket für mich nicht angenehm sein wird. Aufgrund von Problemen wiefehlgeschlagendpkg -S $(which grep)
Undfehlgeschlagenldd
.
Wie kann ich die Installation eines usrmerge
Pakets während des Upgrades verhindern?
Antwort1
Auf modernen Ubuntu 21.04-Systemenubuntu-minimal
empfiehltdie Installation von usrmerge
. Wir müssen dieses Verhalten verhindern.
Die Reihenfolge der Aktionen ist also die folgende:
Booten Sie das vorhandene Ubuntu 18.04.5 LTS-System und installieren Sie Upgrades darauf.
Erstellen Sie eine spezielle Pin-/Sperrdatei für
usrmerge
das Paket durchcat <<EOF | sudo tee /etc/apt/preferences.d/pin-usrmerge Package: usrmerge Pin: version * Pin-Priority: -1337 EOF
Aktualisieren Sie Ubuntu auf 20.04.2 LTS.
Aktualisieren Sie Ubuntu auf 21.04 (und dann bei Bedarf auf 21.10).
Genießen Sie das normale System ohne unnötige symbolische Links.
Hinweis: Die PIN-/Sperrdatei sollte vor Schritt 4 erstellt werden.