Rpmorphan

Software Screenshot:
Rpmorphan
Software Details:
Version: 1.18 updated
Upload Date: 20 Jan 18
Developer: Eric Gerbier
Distribution Type: Freeware
Downloads: 6

Rating: nan/5 (Total Votes: 0)

Rpmorphan is an open source and free software project that has been engineered to find orphan RPM packages on your RPM-based GNU/Linux operating system, such as Fedora, openSUSE, OpenMandriva, Mageia, CentOS or Red Hat Enterprise Linux. The project intends to be a clone of the deborphan Debian utility, but designed to handle RPM packages.

Includes several command-line tools

Rpmorphan is comprised of several command-line tools, such as rpmusage, which displays the last use date of RPM package; rpmdep, which displays the full dependency of an installed RPM package; rpmduplicates, which finds programs with several versions installed; rpmextra, which finds installed RPM packages that not part of the current Linux distribution.

How does it work?

Quite simple actually, as it first identifies all the packages that have no dependencies, and then it lists those packages at a glance, in the terminal window, allowing the user to remove them (all or individual) or view detailed information about each one.

Command-line options

The rpmorphan command features a wide range of options, which can be viewed at a glance by executing the “rpmorphan.pl --help” command, without quotes, in a terminal emulator. The command allows the user to choose an option, such as the ability to force full algorithm, and a target.

Various targets are available, letting users to search if the package is orphan, as well as to apply the chosen option to all packages or specific ones, such as documentation packages, Perl packages, Python packages, common packages, Ruby packages, data packages, etc.

Under the hood and supported OSes

The software is written entirely in the Perl programming language and can be used from the command-line or via a very basic graphical user interface written in Tk. It is compatible with all GNU/Linux operating systems that use the RPM package manager system.

What is new in this release:

  • This version fixed a bug where undefined was used as a SCALAR reference.

What is new in version 1.17:

  • This version fixed a bug where undefined was used as a SCALAR reference.

What is new in version 1.16:

  • This version fixed a bug where undefined was used as a SCALAR reference.

What is new in version 1.15:

  • This version fixed a bug where undefined was used as a SCALAR reference.

What is new in version 1.12:

  • The libs are moved to /usr/lib/rpmorphan.
  • The dependency on Data::Dumper is removed.
  • Rpmduplicates takes care of architecture.

What is new in version 1.11:

  • New features :
  • add suggests option
  • add /etc/rpmorphanrc
  • add env RPMORPHAN_METHOD for debugging
  • Bugfix :
  • fix bug with space in filenames

What is new in version 1.7:

  • Curses is no more an rpm dependency
  • Added reload button on graphical interface

What is new in version 1.4:

  • when removing a package (with rpm -e), it was not easy to check if the commands succeed or not. an rpm query was added to be sure of the status

What is new in version 1.3:

  • fix a bug if exclude are set in config file (thanks Szymon Siwek)
  • display number of deleted file

Requirements:

  • Perl
  • rpm

Other Software of Developer Eric Gerbier

Afick
Afick

20 Feb 15

Webminstats
Webminstats

23 Nov 17

Comments to Rpmorphan

Comments not found
Add Comment
Turn on images!