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!
Shahrukh
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
Regards,
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.