Newbies What Next ? News Forums Calendar
Home | YouTube | Register | News | Forums | Portal Pages | MyLinks | New | Hot | Link Us


 Category Gateway
More Options

LinuxLinks News
 · 9 Excellent Open Source Configuration Management Applications
 · A Beginner’s Introduction to Linux
 · Simon Tatham’s Portable Puzzle Collection – Games for the Brain
 · Captain Holetooth – Explorative 2D Platform Game for Kids
 · Taisei – A Classy, Frenetic Shoot’em Up Game in the Style of The Touhou Project
 · YouTube Channel
 · Minilens – Fun Open Source Puzzle Platform Game
 · Wizznic! – Highly Addictive Open Source Puzzle Game
 · Success! Beelink S1 Running Linux – Courtesy of the Open Source Community
 · Beelink S1 Mini PC and Linux – Comedy Gold


Latest Links

Top : Software : Utilities : Packagers

9 Excellent Open Source Configuration Management Applications
This software automates the configuration of machines to a particular state. Like any other tools, they are designed to solve specific problems in certain ways. The goal is to get a system from whatever state it is in, into the desired state. Configuration management software are the tools of choice for many system administrators and devops professionals.

(Read more)
jEdit is a powerful, easy to use, extensible text editor. Read more


  • Synaptic Package Manager
    Synaptic is a graphical package management program for apt. It provides the same features as the apt-get command line utility with a GUI front-end based on Gtk+. hot
  • Actualiza
    Actualiza is a semi-automatic update program for apt-based systems. With a simple GUI, this apt front-end lets you manage the programs / components on your computer, and helps you to keep it updated by showing the available updates by means of an applet. It features a powerful progressive search engine, and a repository manager that allows you to add or remove repositories easily.
  • alien
    a program that converts between the rpm, dpkg, and slackware tgz file formats
  • amypkg
    a bash script to simplify package installation under slackware linux. features automatic dependency finding and installation
  • Apper
    Apper (originally named KPackageKit) is a free and open source Linux front-end application for the PackageKit package management service by KDE.
  • apt-dater
    apt-dater provides an ncurses frontend to manage package updates on a large number of remote hosts using SSH. At the moment, only Debian based hosts running apt are supported on the client side.
  • apt-file
    apt-file allows you to find in which package a file is included.
  • apt-iselect
    a mall wrapper for apt-cache search and apt-get install which uses iselect to search and install packages
  • apt-metalink
    apt-metalink allows you to download deb packages from several sources concurrently and makes the upgrade process faster if you have a fast Internet connection.
  • apt-offline
    apt-offline is an Offline APT Package Manager for APT based systems, i.e. mostly Debian and Debian derived distributions.
  • Apt-rpm
    an attempt is made to introduce the Advanced Package Tool (APT), originally developed for the Debian Linux distribution, to users of rpm based Linux systems
  • apt-zeroconf
    Apt-zeroconf is a distributed apt-cacher for local networks. It's called apt-zeroconf since it uses avahi for automatically finding other apt-zeroconf instances on the LAN, similar to Apple's Rendezvous/Bonjour/Zeroconf technology.
  • arch-ppa
    arch-ppa is a tool that easily creates and maintains your own Arch Linux package repositories. Kind of like the Personal Package Archives (PPA) that Ubuntu has, but way easier.
  • autopackage
    software that lets you create software packages for Linux that will install on any distribution, can be interactive, can automatically resolve dependancies and can be installed using multiple front ends, for instance from the command line or from a graphical interface
  • AutoPKG
    lets you keep your Slackware system up to date. It functions similarly to apt-get, the Debian package manager
  • is a slackware package generator in perl.
  • Autospec
    Autospec creates Red Hat Package Manager (RPM) spec files automatically from a tarball.
  • AutoUpdate
    a simple Perl script which performs a task similar to RedHat's up2date or autorpm
  • BitBake
    BitBake is a simple tool for the execution of tasks. It is derived from Portage, which is the package management system used by the Gentoo Linux distribution. It is most commonly used to build packages, and is used as the basis of the OpenEmbedded project.
  • bpkg
    bpkg is a utility that automates the entire process of converting source packages into binary packages. It is similar to CheckInstall but goes further by using heuristics to automate as much as possible of the entire source package download and install process. It has auto-detection for Arch Linux, Slackware, Red Hat, Gentoo and SuSE.
  • buildpkg
    a package build system. It gives you the opportunity to create package system (like rpm, dpkg, stc.) independent descriptions (.def) which can be used to create binary packages on every system
  • Camicri Cube
    Camicri Cube is a portable package manager (Like Synaptic and Ubuntu Software Center, but a portable one) that can be used and run in any platform (Windows, Apt-Based Linux Distributions), online and offline, in flashdrive or any removable devices without installing anything.
  • checkinstall
    checkinstall installs a compiled program from the program's source directory using "make install" or any other command supplied on checkinstall's command line. checkinstall will create a Slackware, RPM or Debian compatible package and install it using your distribution's standard package administration utilities.
  • Cmmi
    Cmmi helps you to simplify your installation process from ".tar.gz" source archives. It allows you to manage packages for your local site, even if you are not an expert of your OS. Cmmi can make .deb, .rpm, Slackware, and cygwin packages efficiently.
  • CoolPackager
    takes a .tar.gz file and a installation script file and create a self-extracting executable scipt
  • cpan2pkg
    cpan2pkg is a tool built around cpan2dist to create a native Linux package, taking dependencies into account, and integrated with linux distribution repository + buildsystem.
  • cpan2tgz
    cpan2tgz is a utility to create Slackware packages from CPAN Perl module distributions.
  • Craft
    Craft is an open source meta build system and package manager. It manages dependencies and builds libraries and applications from source, on Windows, Mac, Linux and FreeBSD.
  • CruxPorts4Slack
    CruxPorts4Slack adapts the "ports" and "pkgmk" commands to allow the use of ports repositories for Crux with Slackware. The httpup program, which is necessary to use ports, is included.
  • Debarchiver
    a tool to sort debian packages in a automated way so that you can publish debian packages in a easy way
  • Debfoster
    Debfoster helps you get rid of packages get left behind on your system when the program that required it was removed or upgraded to a version that doesn't have the dependency.
  • Debhelper
    a collection of programs that can be used in a debian/rules file to automate common tasks related to building binary debian packages. Programs are included to install various files into your package, compress files, fix file permissions, integrate your package with the debian menu system, etc
  • deborphan
    a utility that checks packages on a Debian/GNU system. If there is an installed package, and there are no other packages depending on its installation, its name is printed to the screen. It's primarily intented for use within the `libs' section, so its default operation is to only check libraries
  • DebSync
    DebSync helps to synchronise the installed packages on existing Debian GNU/Linux machines. debsync gets a list of installed packages from a master host, and installs or removes packages on several hosts to match the master's package list.
  • DeepManager
    aims to create a set of tools to help distributors to build, port, test, validate and manage software packages. Existing tools are bm (the build manager) and dm (the dependency manager). The tools are written in Python
  • depfinder
    depfinder finds the dependencies of Slackware packages. The dependency list can be output to stdout, to a .dep text file without version information, or to a slack-required file with version information.
  • Depot
    Depot is a software management tool providing a simple yet flexible mechanism for maintaining third party and locally developed software in large heterogeneous computing environments. Depot integrates separately maintained software packages, known as collections, into a common directory hierarchy consisting of a union of all the collections.
  • dh_make_text
    a program for quick debianization of archives containing text (simple text, HTML or any other format) and nothing more. In most cases it produces ready-to-build package using debhelper after few steps without hand-editing any Debian control files
  • DNF
    DNF is a package manager based on yum and libsolv.
  • dpkg-changes
    a simple script which will report on the packages which have been installed, or uninstalled, since the script was last run
  • Embedthis Pak
    Embedthis Pak is a package manager for application components. Pak makes it easy to retrieve, integrate and manage components for applications.
  • Emerde
    Emerde is a port of Gentoo's portage system that installs, removes, updates, mantains your system rapidly and easily.
  • Empulse
    the update daemon and package management interface for Elysium GNU/Linux. It provides a new packaging format
  • epkg
    epkg is an Encap Package Manager written by Mark Roth for CCSO's Workstation Services Group.
  • EPM
    a free UNIX software/file packaging program that generates distribution archives from a list of files. The distributions include installation and removal scripts that handle such details as diskless client installations and initialization script
  • EPOR
    EPOR is an open source (GPL) extensible package organiser for Unix like systems. It's written to trace filesystem changes (something being installed) and save those information in a simple textual db.
  • Feta
    a frontend to the Debian package management system dpkg, the Debian configuration system Debconf, and the Debian package distribution system, APT
  • Fink
    Fink wants to be simple, functional and fully automated. GNU stow is used to manage a separate directory tree. The fink package manager downloads, configures, compiles and installs software from the internet.
  • Frogz
    Frogz is a modular script for packaging under Linux Slackware. It allows you to package your software with a generic process that can be adapted at every step according to the specific needs of the software.
  • g-pypi
    g-pypi generates Gentoo Linux ebuilds for Python packages by querying the Python Package Index.
  • gbuild
    gbuild is a script written to simplify package maintenance. It allows you to automate code update from CVS, compilation of the package, building tar files, rpms, and srpms of your package.
  • gear
    gear is a tool for maintaining and building SRPM packages from git repositories. gear integrates with hasher to build RPM packages directly from git.
  • Gentoo Category Select
    Gentoo Category Select is a graphical tool for selecting Gentoo Package Categories to exclude from your local package repository.
  • Getpkg
    Getpkg is used to download and install packages for Slackware Linux. It is menu driven allowing the user to choose program options by entering menu choices. Its menus are generated using the dialog utility. It creates the folder ~/.getpkg and stores configuration options and downloaded packages within that folder.
  • GiftWrap
    GiftWrap helps you in creating Ubuntu .deb packages by guiding you through the process with minimal fuss and maximum automation.
  • glitter
    a text-mode interface to the RPM package management tool.
  • GNOME Debian Package Manager
    a GNOME-based graphical manager for Debian packages. It aims to fully replace command-line tools apt-get, apt-cache and dpkg by offering easy way do install, remove, upgrade and browse Debian packages
  • gnome-pkgtool
    a GTK+/GNOME front-end to Slackware package management tools (pkgtool)
  • gnome-yum
    gnome-yum is a graphical program which makes it easier to use and setup the YUM install program. It displays the packages available on the package service sites with filtering.
  • GnoRPM
    a graphical front end to the RPM package management system. It runs under X, like Redhat's Glint, but is written in C, and uses the GTK+ widget set and the Gnome Libraries
  • GNU Guix
    GNU Guix is a purely functional package manager, and associated free software distribution, for the GNU system. In addition to standard package management features, Guix supports transactional upgrades and roll-backs, unprivileged package management, per-user profiles, and garbage collection.
  • GooPackage
    GooPackage is a package manager for Google applications. It is powered by Mozilla Prism. Its user interface is meant to be modeled after installers such as apt.
  • gpkg
    gpkg is the command-line GNUpdate package management tool. It provides functionality similar to the rpm, dpkg, and apt-get.
  • Graft
    Graft provides a mechanism for managing multiple packages under a single directory hierarchy.
  • GuiSlp
    a graphical package manager for stampede linux packages. It has an easy to use interface that allows you to Install/Uninstall packages on you system or just browse and examine packages that's installed or available. GuiSlp is a GNOME frontend to the slp-tools
  • GuYum
    GuYum is a simple "search-and-install" GUI for Yum, based on GTK+ and Glade, released under GPL. GuYum is written in C, Yum functions are binded with Python-C-API. It has a multi-tabbed search, selectable searching fields, and repositories can be enabled/disenabled per search request.
  • gxInstall
    gxInstall is a software installer for Linux. It allows you to create installation packages that are self-extracting, support multiple languages, support uninstallation, create menu items and a desktop icon, and have an overhead size of only 50 kb. It has GUI (GTK 2) support, and is completely script-based, flexible, and easy to use. It does not use RPM, pkg, etc.
  • Himerge
    Himerge is a GUI for emerge (Gentoo's Portage system) written in Haskell using gtk2hs. The main idea is to simplify browsing the entire portage tree, and allow running the most basic and common options from the emerge command.
  • installdb
    a package management system that works independant of package type (tarballs, rpms, debian packages, whatever). It tracks down all installed files and stores all the packages information in its database. Those packages can be queried, uninstalled and verified
  • JD-CVS
    downloads and installs other programs via cvs. It creates Debian Packages, Slackware Packages and RPM (Redhat Packages) for you
  • Kemerge
    a graphical tool for KDE that allow users of the Gentoo Linux distribution to easily retrieve, install and remove packages
  • Koschei
    Koschei is a software for running a service for scratch-rebuilding RPM packages in Koji instance when their build-dependencies change or after some time elapse.
  • KPortage
    a graphical frontend for emerge, a tool in the Gentoo Linux Portage advanced package management system
  • KRPMBuilder
    KRPMBuilder is a KDE2 application that makes the building of spec files and RPM packages easy. After editing the spec-file in an intuitive, Qt-based GUI, you can execute RPM inside KRPMBuilder and control the progress of the package build process.
  • Kswaret
    a QT frontend for the command line program swaret. swaret is used to keep Slackware Linux 8.1 & 9.x systems up to date with new packages and patches
  • Kuroo
    Kuroo is a graphical frontend to Portage, a package management system that allows great flexibility while installing and maintaining software on Gentoo Linux.
  • Limba
    Limba is a new project which allows 3rd-party software installations on Linux. It is based on ideas of Glick2 and Listaller, and uses modern Linux kernel features to allow applications to share libraries and other components, reducing the amount of duplicate software components running on a Linux system.
  • list2pkg
    List2pkg is a program to create Slackware packages in a simple way. More precisely, given a list of files, it will create a Slackware package containing these files. A user trying to install that package will see the same files installed at the same locations they were on your system.
  • Listaller
    Listaller is a distro-agnostic 3rd-party application installer with close integration into PackageKit.
    a new packagement system for Linux. It installs and removes generic source tarballs and slackware (tgz) packages. It keep track of your installed programs and libraries
  • LPMtool
    LPMtool is a package management tool. LPMtool is not just a basic package manager, that merely keeps track of installed software. LPMtool includes tools for setting up web-based package repositories and publishing packages. LPMtool publishes an efficient package repository on a web server. The package repository may contain different versions of the same software package built for different Linux distributions, and LPMtool will download the appropriate version, for the Linux distribution LPMtool is running on.
  • mach
    mach allows you to set up clean build roots from scratch for any distribution or distribution variation supported. In this clean build root you can then easily generate pristine packages.
  • Mongoose Package Manager
    an open source software distribution system. It is kernel and architecture independent. It will have support for dependency tracking, bootstrapping dependency loops, and optional package features
  • MPKG
    a ports collection. A ports collection is a collection of ports. Each port contains the information necessary to automatically download and install a specific program
  • mrepo
    mrepo builds a local Apt/Yum RPM repository from local ISO files, downloaded updates and extra packages from 3rd party repositories. It takes care of downloading updates and extras, configuring HTTP access and providing PXE/TFTP resources for remote installations.
  • Mtpkg
    Mtpkg is a small and simple (script based) package manager used only by the Mnix GNU/Linux distribution.
  • Muon Package Management Suite
    Muon is a powerful package manager built on the QApt framework. It boasts a powerful feature set in a usability-minded interface. Targeted for the intermediate to power user range.
  • Nhopkg
    Nhopkg is a package manager for operating systems based on Linux. It was created for the nhoax project, but it can be used in any other Linux distribution. Nhopkg uses .nho packages. It can install source and binary packages. If you prefer, you can create a valid .nho source package to compile and install it from sources in your system.
  • novi
    novi is a tool for finding the latest-version RPMs in a tree. You can use it to create Kickstart trees or yum repos that contain the updated RPMS. In the case of Kickstart, this means machines come to life with the updates already applied. Using novi for yum repos trims the size of the repodata files, which reduces client download and processing time.
  • npk
    npk is a file packaging library with zlib compression and TEA encryption.
  • nuu
    NUU, Network Update Utility, is a graphical user interface which allows a user to make modifications to the installed rpm packages on a system.
  • One
    One provides a unified interface for Debian package manager which is quite fragmented (dpkg, aptitude, apt-get, apt-cache, apt-file...).
  • PackageKit
    PackageKit is a system designed to make installing and updating software on your computer easier. The primary design goal is to unify all the software graphical tools used in different distributions, and use some of the latest technology like PolicyKit.
  • Packware
    an extended package maitenance tool for Slackware Linux. It provides additional features: dependecies checking (by checking missing dynamic libraries and installing required packages), downloading packages from FTP servers
  • pacman
    pacman is a utility which manages software packages in Linux. It uses simple .tar.gz files as a package format, and maintains a text-based package database (more of a hierarchy), just in case some hand tweaking is necessary. pacman does not strive to "do everything." It will add, remove and upgrade packages in the system, and it will allow you to query the package database for installed packages, files and owners. It also attempts to handle dependencies automatically and can download packages from a remote server.
  • Payload Delivery Vehicle
    Payload Delivery Vehicle builds an executable that contains a complete package (e.g. and RPM, System V package or tar file) and the commands required to install it.
  • pkgbuild
    a graphical development environment for RedHat's RPM. It is designed to allow easy building and testing of RPM SPEC files
  • PkgBuilder
    PkgBuilder is a system for automatically creating software packages (in formats such as RPM, tgz, or Deb) from source code.
  • pkgdiff
    Package Changes Analyzer (pkgdiff) is a tool for visualizing changes in Linux software packages (RPM, DEB, TAR.GZ, etc). The tool is intended for Linux maintainers who are interested in ensuring compatibility of old and new versions of packages.
  • pkgrebuild
    a tool to recreate a pkg package from installed packages database
  • PKGsummon
    pkgsummon is a program (based on GTK+2 toolkit) for the management of Slackware Linux tarballs; it allows to rapidly compare the version of installed packages with those available on ftp mirrors, and it allows to browse content of the packages installed on system
  • pkgutils
    pkgutils is a set of utilities (pkgadd, pkgrm, pkginfo and pkgmk), which are used for managing software packages in Linux.
  • Portage56k
    a program designed to simplfy the emerging of portage packages easily on a system with 56k, if broadband is available elsewhere
  • Portato
    Portato is a graphical user interface (GUI) for the portage package management system of Gentoo Linux (and derived distributions).
  • Porthole
    a GTK-based frontend for Portage (the Gentoo package management system). It features a hierarchial view of packages and supports fast searches and dependency calculations. Porthole also supports basic emerge features (emerge, unmerge, sync, upgrade world)
  • Purp
    a ncurses-based RPM-handler
  • PyRPM
    PyRPM is an experimental project to look at rpm package management. It is a python module and a collection of scripts that provide similar functionality as rpm, yum and co. It is written from ground up and is implemented only in python. It mainly deals with rpm packages, the rpm database rpmdb in /var/lib/rpm, comps.xml files and yum repositories (called repo data).
  • pyrpm-manage
    pyrpm-manage manages signed packages, old releases and versions, and repositories.
  • QTGZManager
    QTGZManager is a frontend to the Slackware pkgtools. It can compare versions, install, reinstall, upgrade, downgrade, and remove packages. It also converts RPMs to TGZs, shows the package contents and information, and freezes or unfreezes a specific version.
  • RPM Explorer
    RPM Explorer lets you browse all the files and programs on your computer through the RPM database.
  • RPM Tools
    RPM Tools is a set of small Perl programs to do specific tasks with RPM files.
  • RPM Wizard
    for fast and simple installation of RPM packages. Using a wizard interface, it tries to simulate well-known installation programs available on MS Windows
  • RPM Workshop
    gives the packager GUI access to take a new tar file and create a spec file and RPMS or open an exsisting spec file for updating
  • rpm-analyzer
    helps you analyze rpm dependencies. This tools is written in python and pyGTK and has been tested on RedHat Linux 8.0 and 9
  • rpm-get
    a simple clone of apt-get for rpm
  • RPMAutoUpdate
    a tool to easily identify which rpm packages, given a large pool of potential files, actually provide updates relevant to packages installed on your system
  • rpmconf
    rpmconf is a tool that searches for .rpmnew and .rpmsave files and asks you what to do with them.
  • rpmlint
    rpmlint is a tool to check common errors on RPM packages. It's designed to check Linux Mandrake packages but it works with all RPM packages.
  • rpmorphan
    rpmorphan finds "orphaned" packages on your system. It determines which packages have no other packages depending on their installation, and shows you a list of these packages.
  • rpmproc
    rpmproc is a simple Perl program to help manage and build RPM packages for those who want an easy wrapper to build RPM packages.
  • rpmreaper
    rpmreaper is a simple ncurses application with a mutt-like interface that allows removing unnecessary packages and their dependencies from the system.
  • rpmrebuild
    rpmrebuild is a tool to build an RPM file from a package that has already been installed. It has only been tested on Red Hat Linux.
  • rpmrestore
    Rpmrestore allows the user to show the differences (user, group, mode, mtime, size) between a package's status on install and its current status. This act as an improvement of the functionality provied by the "rpm -V" command. It also allows the user to restore the attributes to their original state (install state). It features a batch mode, an interactive mode, a logfile, and rollback.
  • rpmsv
    RPM SuperVisor: manages RPM packages installed on a system to determine which ones should be installed, deleted, or updated
  • rpmwiz
    RPM Wizard is an installation program for RPM packages. Using a wizard interface, it makes installing easy even for beginners. With features such as automatic dependency handling, it aims to become the most easy-to-use RPM installation program. RPM Wizard is written in Python and uses the PyQt bindings for the Qt GUI toolkit.
  • rtkmerge
    a GUI to the emerge command to handle packages under the Gentoo Linux Distrubution. It was initially written to help when running 'emerge world' to update the entire system
  • Simple Package Manager
    Simple Package Manager (SPM), as the name suggests is a simple package manager. It is intended to operate in similar way to existing package managers (e.g apt, dpkg, Pacman, etc).
  • Simple Perl Package Manager
    Simple Perl Package Manager (SPPM) is a set of perl scripts (with a few bash scripts) to aid in the maintenance of file packages. SPPM is intended mostly for the user who compiles packages from source code, but it can be used when installing any type of package, including .deb and .rpm packages. SPPM can use the 'find' utility to track changes to the filesystem by running a find before and after installing the package. SPPM can also use installwatch if it is found.
  • slack-get
    slack-get is a tool like Debian's apt-get to autoupdate your Slackware Linux system. It will support an indexing system for use on non-standard packages.
  • Slackcurrent
    a package to check for newer packages installed on your Slackware box on the current set on some mirror site you select on a list
  • SlackIns
    SlackIns is a complete Qt-based Gui with the design goals to provide a complete Pkgtool interface for Users in order to install, remove and upgrade tgz packages for SlackWare Linux OS.
  • SlackRoll
    slackroll is a package or update manager for Slackware systems. It does not provide dependency checking and uses pkgtools to install or upgrade packages. It's designed to work with official mirrors.
  • slackselect
    Slackselect is a package manager for Slackware that can install, remove, and upgrade packages. It can install/upgrade packages from FTP/HTTP and CD sets.
  • slacktrack
    slacktrack is a tool to assist with building Slackware packages from the .build scripts that can be found in the distribution source tree.
  • Slackware Packaging Scripts
    Slacktools is a collection of simple shell scripts that can be used to build most source tarballs into slackware packages.
  • Slaktool
    a project to improve the Slackware package manager with all the features of the more advanced package managers while retaining the classic .tgz format
  • slapt-get
    slapt-get is an APT-like system for Slackware package management. It allows you to search Slackware mirrors and third-party package sources (such as for packages, compare them with installed packages, and install new packages or upgrade installed packages, all with a few simple commands.
  • Slapt-GUI
    a complete and powerful graphical user interface for slapt-get, designed to make package management on slackware, simple and easy
  • slapt-src
    slapt-src is a utility to make querying, retrieving, and building slackbuilds as easy as working with binary packages with slapt-get.
  • Slpkg
    Slpkg is a powerful software package manager that installs, updates, and removes packages on Slackware based systems. It automatically computes dependencies and figures out what things should occur to install packages. Slpkg makes it easier to maintain groups of machines without having to manually update.
  • Smart Package Manager
    The Smart Package Manager project has the ambitious objective of creating smart and portable algorithms for solving adequately the problem of managing software upgrading and installation. This tool works in all major distributions, and will bring notable advantages over native tools currently in use (APT, APT-RPM, YUM, URPMI, etc).
  • Snapcraft
    Snapcraft helps you assemble a whole project in a single tree out of many pieces. It can drive a very wide range of build and packaging systems, so that you can simply list all the upstream projects you want and have them built and installed together as a single tree.
  • Snappy
    Snappy is a transactional package manager built by Canonical Ltd. for the Ubuntu operating system. Part of Ubuntu Core, the tool provides a mechanism to apply atomic software updates.
  • Sourcer
    a source installer that focus on easy customization
  • Spack
    Spack is a package manager for supercomputers, Linux, and macOS. It makes installing scientific software easy. With Spack, you can build a package with multiple versions, configurations, platforms, and compilers, and all of these builds can coexist on the same machine.
  • spkg
    spkg is a reimplementation of Slackware package manager (pkgtools). Its features are simplicity, speed, a robust implementation, rollback functionality, full compatibility with the legacy Slackware package database, and a library interface. Dependencies are not handled as they are supposed to be resolved at the higher level.
  • srcconf
    srcconf is a software package which enables user friendly configuration of software source code packages. srcconf is based on the lxdialog and kconfig (a.k.a. lkc) extracted from the Linux kernel 2.5.50.
  • stowES
    stowES (stow Enhancement Script) is a Perl script which tries to ease the use of the "stow" packaging program and software which can be compiled and installed with autoconf.
  • SuSE-Get
    a simple tool that helps downloading of RPM packages that are going to be installed on a SuSE machine
  • swim
    swim is a package manager for Debian.
  • swpkg
    a collection of small tools allowing to build, install and maintain software packages on a system
  • the poldek
    poldek is a full-featured frontend to RPM package manager. Its core features are similar to every modern package updater like APT. Features include package installation, upgrading and removal with automatic dependency handling, querying/ search the package database and many more. poldek is a primary package tool for PLD Linux Distribution.
  • toast
    toast is a simple package manager for Unix. It automatically locates and downloads source code, figures out how to compile it, installs each package in its own private directory tree, and makes the resulting binaries available through an encap/GNU stow-like symlink tree, all in one short command, or several long ones if you prefer.
  • True Packager 2
    True Packager 2 (TP2) is a package management system written to provide a powerful set of features, some of which are not commonly seen in existing package managers. It supports namespaces, preview installs, has full installation logs, and more.
  • UniPackage
    turns any source distribution into an autonomous package that can be used on any Linux distribution. Packages are "AppDirs" and can be moved around at will (like on MacOS X, RiscOS and NextStep). Packages are also automatically bundled with required shared
  • UniPKG
    UniPKG - Universal PacKaGe manager - is a modular package manager. It contains support for RPM, DEB and slack's TGZ package format. In distant future, ArchLinux's package format is planned as well. It doesn't depend on any of the distribution's tools - it's completely self-sufficient, formats such as cpio or tar were (re)implemented.
  • UnixNPI
    dedicated to providing a fast, free Newton package installer for UN*Xes
  • UPMS
    based on BSD ports system, it can be used on any FSH 2.x Linux compatible distribution. UPMS have two level of dependencies checking, required and suggested. This two levels makes UPMS to tune all of the packages to optimal or minimal
  • Urpkg
    Urpkg is software to install programs in a safe and undoable way. It is able to see what files any given installation command creates, and list and remove them.
  • urpmi
    urpmi is the command-line package management tool used by the Mandriva Linux distribution.
  • Voodoo Package Manager
    aims to keep track of all your packages that you downloaded of the web or through cvs, by tracing your install script for new or modified files
  • Wajig
    Wajig is a simplified wrapper to Debian's package management system dpkg/APT.
  • XBPS
    The X Binary Package System (XBPS) is a new binary package system designed and implemented from scratch. Its goal is to be fast, easy to use, bug-free, featureful and portable as much as possible.
  • XIPM
    X Interface for Package Management: its aim is to ease system maintenance and to provide an efficient way of browsing through archives stored on high capacity medias
    a GUI front-end for pkgtools - the Slackware Linux package manager. It's designed to allow users to perform the common package maintenance operations, such install, remove and upgrade packages with ease, in a nice X-based user interface
  • Y PPA Manager
    Y PPA Manager is a tool for easily managing Launchpad PPAs that uses YAD for a graphical user interface
  • Yellow dog Updater, Modified
    Yellow dog Updater, Modified is an automatic updater and package installer/remover for rpm systems. It automatically computes dependencies and figures out what things should occur to install packages. It makes it easier to maintain groups of machines without having to manually update each one using rpm.
    YOURI stands for "Youri Offers an Upload & Repository Infrastucture". It aims to build tools making management of a coherent set of packages easier.
  • yumpkgs
    yumpkgs is a tool to help people download the right set of RPM packages needed to update another computer that can't download the packages itself, for whatever reason.
  • YUMRepoManager
    YUMRepoManager is a YUM configuration manager. It allows users to easily manage repository configurations, use most of YUM's options, enable and disable YUM plugins, and edit configuration files.
  • yumtk
    a GUI front-end for yum, written in TCL/TK. It provides the ability to easily list/install updated packages as well as those available for initial installation, with popups providing descriptions of each package
  • zpkgtool
    zpkgtool is a GNOME frontend for installing Slackware packages.

Matching Content

Share this Page
Bookmark and Share
Submit this page to popular social networks such as Digg, Twitter, StumbleUpon and more.

My LinuxLinks
  • Bookmarked links
  • Emailed Newsletter
  • Your own profile

  • Top Applications
    100 Essential Apps
    All Group Tests

    Top Free Software
    5 Office Suites
    3 Lean Desktops
    7 Document Processors
    4 Distraction Free Tools
    9 Project Management
    4 Business Solutions
    9 Groupware Apps
    14 File Managers
    10 Databases
    21 Backup Tools
    21 Productivity Tools
    5 Note Taking Apps
    9 Terminal Emulators
    21 Financial Tools
    5 Bitcoin Clients
    21 Text Editors
    21 Video Emulators
    21 Home Emulators
    42 Graphics Apps
    6 CAD Apps
    42 Scientific Apps
    10 Web Browsers
    42 Email Apps
    12 Instant Messaging
    10 IRC Clients
    7 Twitter Clients
    12 News Aggregators
    11 VoIP Apps
    42 Best Games
    9 Steam Games
    42 Audio Apps
    5 Music Streaming
    42 Video Apps
    5 YouTube Tools
    80 Security Apps
    9 System Monitoring
    8 Geometry Apps
    Free Console Apps
    14 Multimedia
    4 Audio Grabbers
    9 Internet Apps
    3 HTTP Clients
    5 File Managers
    8 Compilers
    9 IDEs
    9 Debuggers
    7 Revision Control Apps
    6 Doc Generators
    Free Web Software
    21 Web CMS
    14 Wiki Engines
    8 Blog Apps
    6 eCommerce Apps
    5 Human Resource Apps
    10 ERP
    10 CRM
    6 Data Warehouse Apps
    8 Business Intelligence
    6 Point-of-Sale

    Other Articles
    Migrating from Windows
    Back up your data
    20 Free Linux Books
    24 Beginner Books
    12 Shell Scripting Books

    Web Calendar
    Linux Licenses

    Advertise at


    Add Link | Modify Link | About | FAQ | Guide | Privacy | Awards | Contact |
    Portal Version 0.7. Intel Blade.
    Comments to the webmaster are welcome.
    Copyright 2009 All rights reserved.