Ich möchte die Statusoption ' progress ' mit dd verwenden, die mit coreutils 8.24 verfügbar ist. Ubuntu 14.04 (Trusty) hat Coreutils 8.21 und die aktuelle (stabile) Version für Coreutils ist> 8.24.
Ich möchte im selben System von 8.21 auf 8.24 aktualisieren und habe nach dem Durchsuchen des Internets festgestellt, dass ich das Paket höchstwahrscheinlich aus dem Quellcode erstellen muss. Aber da ich in meinem kurzen Computerleben die ganze Zeit in Ubuntu gelebt habe, habe ich nie ein Paket aus dem Quellcode erstellt und weiß nicht, wie. Ich bin mir auch nicht sicher, ob ein Upgrade von Coreutils ohne Ubuntus "Erlaubnis" nicht zu einem Systemabsturz aufgrund einiger Abhängigkeitsprobleme für andere Dienstprogramme führen würde.
Ist es möglich, Coreutils zu aktualisieren, ohne mein aktuelles Ubuntu-System zu beeinträchtigen? Könnte jemand darauf hinweisen, wie dies erreicht werden könnte?
coreutils
irgendetwas kaputt machen würde. Es werden keine Systembibliotheken bereitgestellt, nur verschiedene ausführbare Dateien und AFAIK, sie sind immer abwärtskompatibel.
coreutils
liegt daran, dass dies ein sehr sensibler und zentraler Bestandteil des Systems ist. Wenn Sie die neuedd
Funktion möchten , können Sie dd selbst kompilieren und in einem separaten Verzeichnis ablegen. Dann können Sie es ausführen, indem Sie seinen absoluten Pfad angeben. Auf diese Weise erstellen Sie eine Sandbox.