Hello, I just installed Linux Mint 19.3 (latest version) and to my disappointment find that its software repository has ddrescue 1.22 from 2017 when the current version is 1.25 from 2020!

Even last year's System Rescue CD has 1.24!

One of the reasons I decided to install a Linux dual-boot system was just so that I could install the latest versions on my own (not depend on System Rescue CD updating its packages), and also install other software like ddrutility (which is showing version 2.8 from 2016-11, though I know that doesn't get updated frequently).

So how do I get the latest version installed on my Linux Mint 19.3 system? Thanks!


On 2020-03-04 1:50 PM, Antonio Diaz Diaz wrote:
I am pleased to announce the release of GNU ddrescue 1.25.

GNU ddrescue is a data recovery tool. It copies data from one file or block device (hard disc, cdrom, etc) to another, trying to rescue the good parts first in case of read errors.

GNU Ddrescuelog is a tool that manipulates ddrescue mapfiles, shows mapfile contents, converts mapfiles to/from other formats, compares mapfiles, tests rescue status, and can delete a mapfile if the rescue is done.

The homepage is at http://www.gnu.org/software/ddrescue/ddrescue.html

The sources can be downloaded from http://ftpmirror.gnu.org/ddrescue/ http://download.savannah.gnu.org/releases/ddrescue/ or from your favorite GNU mirror.

The sha256sum is:
ce538ebd26a09f45da67d3ad3f7431932428231ceec7a2d255f716fa231a1063 ddrescue-1.25.tar.lz

This release is also GPG signed. You can download the signature by appending '.sig' to the URL. If the 'gpg --verify' command fails because you don't have the required public key, then run this command to import it:

   gpg --keyserver keys.gnupg.net --recv-keys 8FE99503132D7742

Key fingerprint = 1D41 C14B 272A 2219 A739  FA4F 8FE9 9503 132D 7742

Changes in version 1.25:

  * Default constructors have been added to classes Block and Sblock. (Reported by Rosen Penev).

  * A failure in 'make check', happening when testing under a directory with spaces in the name, has been fixed. (Reported by David Morrison).

  * In rescue mode, any non-finished subsector that is now found during the initial read of the mapfile will be joined to its corresponding sector (if it is also not finished), marking the whole sector with the less processed state, so as to make sure that sub-sector data will not be discarded from a successful read during the rescue. (A subsector is a block smaller than the sector size). (Reported by David Burton).

  * The time needed to write the mapfile is now excluded from the mapfile save and sync intervals. (It seems that some mapfiles take 7 seconds to write). (Reported by David Burton).

  * Ddrescue now extends the output file using 'ftruncate' if it works, because it is slightly more efficient.

  * Large numbers in messages (like device sizes) are now printed in groups of 3 digits separated by underscore '_' characters to make them more readable.

Please send bug reports and suggestions to bug-ddrescue@gnu.org

Antonio Diaz, GNU ddrescue author and maintainer.
Self-determination is a human right. Free Catalan political prisoners.
If you care about long-term archiving, please help me replace xz with lzip. See http://www.nongnu.org/lzip/lzip_benchmark.html#xz1
http://www.nongnu.org/lzip/manual/lzip_manual.html#Quality-assurance and
http://www.nongnu.org/lzip/xz_inadequate.html Thanks.

Reply via email to