duperemove - Software to find duplicate extents in files and remove them

Property Value
Distribution openSUSE Leap 15.1
Repository openSUSE Oss all
Package filename duperemove-0.11.beta4-lp151.2.4.x86_64.rpm
Package name duperemove
Package version 0.11.beta4
Package release lp151.2.4
Package architecture x86_64
Package type rpm
Category System/Filesystems
Homepage https://github.com/markfasheh/duperemove
License GPL-2.0
Maintainer -
Download size 84.02 KB
Installed size 229.59 KB
Duperemove finds duplicate extents in files and prints them to the
console. It also has the option to deduplicate extents on those file
systems which support the Linux extent-same ioctl.


Package Version Architecture Repository
duperemove - - -


Name Value
libc.so.6(GLIBC_2.14)(64bit) -
libglib-2.0.so.0()(64bit) -
libsqlite3.so.0()(64bit) -


Name Value
duperemove = 0.11.beta4-lp151.2.4
duperemove(x86-64) = 0.11.beta4-lp151.2.4


Type URL
Mirror widehat.opensuse.org
Binary Package duperemove-0.11.beta4-lp151.2.4.x86_64.rpm
Source Package duperemove-0.11.beta4-lp151.2.4.src.rpm

Install Howto

Install duperemove rpm package:

# zypper install duperemove




2016-09-30 - mark@fasheh.com
- Update to v0.11.beta4 git commit f95e429
* Use proper len of tail blocks during block dedupe
* run_dedupe: avoid size_list corruption in push_blocks()
- Added patch: v0.11.beta4_to_git_f95e429.patch
2016-09-27 - mfasheh@suse.com
- Update to duperemove v0.11.beta4
- Many man page and FAQ updates
- Much lower memory usage (changed to use block-dedupe by default)
- removed unused sha256 module
2016-09-16 - mfasheh@suse.com
- Update to duperemove v0.11.beta3
- Bugfixes
- Large (2.5x) performance improvement to find dupes stage
- Added '--cpu-threads' for user control of cpu bound tasks
2016-09-09 - mfasheh@suse.com
- Update to duperemove v0.11.beta2
- Many bugfixes
- Improved dedupe coverage with better extent selection algorithm
- Improved (easier to read) output for csum stage
- Progress counter added for dedupe stage
- Removed patch v0.11.beta1_to_git_d4b9818.patch
- Removed patch v0.11-d4b9818_to_82234f5.patch
2016-08-26 - mfasheh@suse.com
- Update to v0.11.beta1 git commit 82234f5
- Set file->dedupe_seq if we drop out in add_file_db()
- add_file_db(): collapse all cases of ino/subvol/filename being
- Simplify the logic in add_file_db()
- add_file_db(): check for same filename in filerec table
- Store filerecs in a tree by filename
2016-08-24 - mfasheh@suse.com
- Update to git commit d4b9818:
- Set scan flag on renamed file
- Remove db record if a file was renamed
- More vprints in add_file_db()
- Fix confused error handling in dbfile_load_one_filerec()
- Return 0 if user specified --help
- Don't list '-?' as a valid option
- add_file_db() Properly account for __add_file() skipping a file
- Add hashstats to the man page
2016-08-12 - mfasheh@suse.com
- Update to duperemove v0.11.beta1
- Greatly increased performance during extent search
- Hashfiles are reusable now, Duperemove will only scan files which have
changed since the last time it was run.
- Better selection of target extent during dedupe
- reduces fragmentation of deduped space
- Support for dedupe on xfs (experimental)
2016-04-02 - mpluskal@suse.com
- Use pretty name for tarball
- Cleanup spec file with spec-cleaner
- Use pkgconfig style dependnencies
2015-10-09 - mfasheh@suse.com
- Update to duperemove v0.10
- Documentation updates for latest stable version
- document --fdupes mode in manpage
- update man page headers
- update FAQ
2015-07-16 - mfasheh@suse.com
- Update to duperemove v0.10.beta4
- Better memory usage with hashstats utility

See Also

Package Description
duplicity- Encrypted bandwidth-efficient backup using the rsync algorithm
duplicity-lang- Translations for package duplicity
duply-2.0.4-lp151.1.1.noarch.rpm A frontend for the "duplicity" backup program
dustrac-2.0.1-lp151.2.5.x86_64.rpm Tile-based 2D Racing Game
dvb-utils-1.14.1-lp151.2.5.x86_64.rpm Utilities for DVB devices
dvbcut-0.7.2-lp151.1.3.x86_64.rpm Qt application for cutting parts out of DVB streams
dvbsnoop-1.4.50-lp151.2.3.x86_64.rpm DVB / MPEG stream analyzer program
dvbstream-0.6-lp151.2.3.x86_64.rpm Broadcasts a DVB Stream over the Network
dvd+rw-tools-7.1-lp151.2.4.x86_64.rpm Collection of Tools for Mastering Blu-ray and DVD+-RW/+-R Media
dvdauthor-0.7.2-lp151.2.3.x86_64.rpm Low-level DVD Authoring Tools
dvdisaster-0.79.6-lp151.2.4.x86_64.rpm Additional error protection for CD/DVD media
dvdisaster-docs-0.79.6-lp151.2.4.noarch.rpm Additional error protection for CD/DVD media
dvgt-3.51L3-lp151.2.3.x86_64.rpm A DVI Previewer
dwarves-1.11-lp151.2.3.x86_64.rpm DWARF utilities
dwz-0.12-lp151.2.71.x86_64.rpm DWARF optimization and duplicate removal tool