Download Delete, Undelete, Deleperm RPMs

NGELinux YUM Repo is now Introduced.

Latest: delete v3 and deleteperm v2 are introduced !! 
Works fine for RHEL 7/ Cent OS 7 for both XFS and ext3 filesystem

delete v2 and deleteperm v1 commands/rpms are available for ext2/ext3/ext4 filesystem, 
delete v2 and deleteperm v1 works for for x86 or 32 Bit architecture 
i.e. till RHEL/CentOS 6.

delete v3 and deleteperm v2 works fine on both the architectures and for 
both ext3 and XFS filesystems.

You can download the gzip file uploaded earlier and install delete/undelete/deleteperm commands.

However in production servers, we only install packages either via RPM or YUM to maintain the database.

Hence i have created RPM packages and YUM repository for this task.

I. Download Latest RPMs with support for RHEL7/CentOS 7

 


II. Download Old/Outdated RPM (Not recommended)


And then install it using below command:

[root@ngelinux ~]# rpm -ivh http://ngelinux.com/ngelinuxrepo/delete-3.0-0.el7.noarch.rpm
Retrieving http://ngelinux.com/ngelinuxrepo/delete-3.0-0.el7.noarch.rpm
Preparing...                          ################################# [100%]
	package delete-3.0-0.el7.noarch is already installed
[root@ngelinux ~]# 
[root@ngelinux ~]# rpm -ivh http://ngelinux.com/ngelinuxrepo/deleteperm-2.0-0.el7.noarch.rpm
Retrieving http://ngelinux.com/ngelinuxrepo/deleteperm-2.0-0.el7.noarch.rpm
Preparing...                          ################################# [100%]
	package deleteperm-2.0-0.el7.noarch is already installed

III. Install via YUM repo.


a. Download YUM repository

$ cd /etc/yum.repos.d/; \
wget http://ngelinux.com/ngelinux.repo;

 

b. Install RPM

### Search packages
[root@ngelinux ~]# yum search delete
Failed to set locale, defaulting to C
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirror.fileplanet.com
 * extras: mirror.nodesdirect.com
 * updates: linux.mirrors.es.net
=============================================================== N/S matched: delete ================================================================
delete.i686 : delete v2.0 RPM installs delete and undelete command on your RHEL/CentOS Linux Distribution. delete command removes the particular
            : file and frees up disk space, and saves the extent information as text consuming few bytes. undelete command recovers all the data
            : stored on those extents of information in case its not overwritten otherwise partially, or no data gets recovered if its overwritten.
delete.noarch : delete v3.0 RPM installs delete and undelete command on your RHEL/CentOS Linux Distribution. delete command removes the particular
              : file and frees up disk space, and saves the extent information as text consuming few bytes. undelete command recovers all the data
              : stored on those extents of information in case its not overwritten otherwise partially, or no data gets recovered if its
              : overwritten. V3 added the support to RHEL 7 or CentOS 7 with XFS filesystem support.
deleteperm.i686 : deleteperm v1.0 RPM installs deleteperm command on your RHEL/CentOS Linux Distribution. deleteperm command securely removes the
                : particular file and frees up disk space, and writes zeros & random data on the extents where the file data was saved so that the
                : particular data can't be recovered in future.
deleteperm.noarch : deleteperm v2.0 RPM installs deleteperm command on your RHEL/CentOS Linux Distribution. deleteperm command securely removes the
                  : particular file and frees up disk space, and writes zeros & random data on the extents where the file data was saved so that the
                  : particular data can't be recovered in future. Version 2 includes the support of both EXT and XFS filesystem and hence works fine
                  : on RHEL6 and RHEL7 derived flavors.

  Name and summary matches only, use "search all" for everything.



### Install delete/undelete command
### OR, you can use command "yum install delete.noarch" to install latest version.

[root@ngelinux ~]# yum --enablerepo=ngelinuxrepo clean metadata
Failed to set locale, defaulting to C
Loaded plugins: fastestmirror, langpacks
Cleaning repos: base extras ngelinuxrepo updates
13 metadata files removed
9 sqlite files removed
0 metadata files removed

[root@ngelinux ~]# yum --enablerepo=ngelinuxrepo install delete
Failed to set locale, defaulting to C
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirror.fileplanet.com
 * extras: mirrors.oit.uci.edu
 * updates: linux.mirrors.es.net
base                                                                                                                         | 3.6 kB  00:00:00     
extras                                                                                                                       | 3.4 kB  00:00:00     
ngelinuxrepo                                                                                                                 | 2.9 kB  00:00:00     
updates                                                                                                                      | 3.4 kB  00:00:00     
(1/5): ngelinuxrepo/primary_db                                                                                               | 3.8 kB  00:00:01     
(2/5): base/7/x86_64/group_gz                                                                                                | 166 kB  00:00:02     
(3/5): extras/7/x86_64/primary_db                                                                                            | 188 kB  00:00:02     
(4/5): updates/7/x86_64/primary_db                                                                                           | 3.4 MB  00:00:04     
(5/5): base/7/x86_64/primary_db                                                                                              | 6.0 MB  00:00:05     
Resolving Dependencies
--> Running transaction check
---> Package delete.noarch 0:3.0-0.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

====================================================================================================================================================
 Package                          Arch                             Version                             Repository                              Size
====================================================================================================================================================
Installing:
 delete                           noarch                           3.0-0.el7                           ngelinuxrepo                            13 k

Transaction Summary
====================================================================================================================================================
Install  1 Package

Total download size: 13 k
Installed size: 88 k
Is this ok [y/d/N]: y
Downloading packages:
delete-3.0-0.el7.noarch.rpm                                                                                                  |  13 kB  00:00:01     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : delete-3.0-0.el7.noarch                                                                                                          1/1 
  Verifying  : delete-3.0-0.el7.noarch                                                                                                          1/1 

Installed:
  delete.noarch 0:3.0-0.el7                                                                                                                         

Complete!
[root@ngelinux ~]#