I want to use the 'progress' status option with dd which is available with coreutils 8.24 up. Ubuntu 14.04 (Trusty) has coreutils 8.21 and the current (stable) release for coreutils is >8.24.
I wish to upgrade from 8.21 to 8.24 in the same system and after searching the Internet I have come to learn that I would most likely have to build the package from source. But living in Ubuntu for all the time in my short computing life, I have never build a package from source and have no idea how to. Also, I am not sure if upgrading coreutils without Ubuntu's "permission" would not cause a system crash through some dependency issues for other utilities.
Is it possible to upgrade coreutils without effecting my current Ubuntu system? Could someone point out the way by which it could be achieved?
coreutils
is a very sensitive and core part of the system. If you want the newdd
feature you can compile dd itself and place it in a separate directory. Then you can run it by giving its absolute path. This way you create a sandbox.coreutils
would break anything. It doesn't provide any system libraries, only various executables and AFAIK, they are always backwards compatible.