How to Install and Uninstall dd_rescue-lzo Package on openSUSE Leap

Last updated: December 27,2024

1. Install "dd_rescue-lzo" package

This guide let you learn how to install dd_rescue-lzo on openSUSE Leap

$ sudo zypper refresh $ sudo zypper install dd_rescue-lzo

2. Uninstall "dd_rescue-lzo" package

This tutorial shows how to uninstall dd_rescue-lzo on openSUSE Leap:

$ sudo zypper remove dd_rescue-lzo

3. Information about the dd_rescue-lzo package on openSUSE Leap

Information for package dd_rescue-lzo:
--------------------------------------
Repository : Main Repository
Name : dd_rescue-lzo
Version : 1.99.8-1.2
Arch : x86_64
Vendor : SUSE LLC
Installed Size : 41.3 KiB
Installed : No
Status : not installed
Source package : dd_rescue-1.99.8-1.2.src
Upstream URL : http://www.garloff.de/kurt/linux/ddrescue/
Summary : LZO plugin for dd_rescue
Description :
This plugin allows you do de/compress files during recovery copying
with dd_rescue using the lzo family of algorithms. lzo algorithms
are very fast to decompress and most algorithms are very fast to
compress as well -- at the expense of somewhat worse compression than
zlib's deflate.
The plugin does offer a variety of options to handle corrupted .lzo
files with some grace; it does skip over bad blocks (if the block
headers are still intact) by default, but does offer an option (nodiscard)
to allow to attempt decompression on faulty input, hoping to produce
some usable bytes. It can also search for valid block headers after
synchronization has been lost due to a corrupt one.
The plugin also handles sparse files (files with holes) and supports
appending to .lzo files, so it fits neatly into dd_rescue.
Some fuzz testing has been applied to the plugin's decompression routines,
though more will have to be done to feel confident about feeding untrusted
data to the decompressor; the plugin is still young and might expose bugs.