Best System Utilities for Linux of 2024

Find and compare the best System Utilities for Linux in 2024

Use the comparison tool below to compare the top System Utilities for Linux on the market. You can filter results by user reviews, pricing, features, platform, region, support options, integrations, and more.

  • 1
    APT Reviews

    APT

    Distro Tracker Developers

    Free
    This software allows you to follow the development of a Debian-based distribution via email updates as well as a comprehensive web interface. Package maintainers, contributors, and advanced users will find all information about packages in one place very useful.
  • 2
    Pacman Reviews

    Pacman

    Pacman

    Free
    Pacman is a Linux utility that manages software packages. It uses compressed files as a package format and maintains a text-based database (more like a hierarchy) in case of any hand tweaking. Pacman doesn't try to do everything. It can add, remove, upgrade, and upgrade packages in the system. You can also query the package database to find files, owners, and installed packages. It can also download packages from remote servers and attempt to manage dependencies. Pacman 2.0 introduced the ability to sync packages with a master server (the -sync option) through the use package databases. Before this, packages had to be manually installed using the --add or - upgrade operations.
  • 3
    Snapcraft Reviews

    Snapcraft

    Snapcraft

    Free
    This is the code repository of snapd, which is the background service that manages snaps and maintains them. Snaps are app packages that automatically update for desktop, cloud, IoT, and IoT. Snaps are easy to install, secure, cross platform, and dependency-free. They are being used every day on millions of Linux systems. Snapd, in addition to its many management and service functions, provides snapd, the snap command. It is used to install and delete snaps, interact with the wider snap ecosystem and implement the confinement policies that isolate snaps, and governs the interfaces that allow snaps access to specific system resources outside their confinement. The Snap Store has a wide range of products that you can download, such as Spotify and Visual Studio Code. You can also create your own snaps by following our snap documentation creation process.
  • 4
    Aptitude Reviews

    Aptitude

    Debian

    Free
    Aptitude is a Ncurses- and command-line-based front-end to many Apt libraries. These libraries are also used by Apt (the default Debian package manager). Aptitude is text-based, and can be run from a terminal. A flexible syntax to match packages in a mutt-like fashion. You can mark packages as "automatically installed" and "manually installed" to allow packages to be removed when they are no longer needed (feature also available in Apt since a few Debian releases). Preview of actions to be performed with different colors marking different actions. Interactively retrieve and display all available Debian packages' changelogs. Score-based dependency solver that is more suitable to interactive dependency resolution with additional hints such as "I don’t want this part of the answer but keep that other part for your next attempt." Apt's dependency solver, on the other hand, is optimized for quick solutions.
  • 5
    DPKG Reviews

    DPKG

    Ubuntu

    Free
    DPKG is a tool that allows you to install, build and remove Debian packages. aptitude is the primary front-end to DPKG. It is more user-friendly. DPKG is controlled entirely by command line parameters. These parameters consist of one action and zero to more options. The action parameter tells DPKG exactly what to do, while the options control the behavior of that action. DPKG can also serve as a front-end for DPKG -deb(1) or DPKG -query. You can find the list of supported actions in the actions section. If such an action is encountered, DPKG simply runs DPKG–deb or DPKG–query with the parameters provided to it. However, no specific options are currently given to them. To use any of these options, the back-ends must be called directly. DPKG keeps some useful information about available packages. The information can be divided into three categories: states, selection states, flags. These values can be modified primarily with dselect.
  • 6
    Synaptic Reviews

    Synaptic

    Synaptic

    Free
    Synaptic is a graphical package manager program for apt. It offers the same features as apt-get's command-line utility, but with a GUI front-end built on Gtk+. You can install, remove, upgrade, and downgrade single or multiple packages. Upgrade your entire system. Manage package repositories (sources.list). You can search for packages by name, description, or other attributes. You can filter packages by section, name, status, or custom filter. Sort packages by name and version. You can search all online documentation about a package. Download the most recent changelog for a package. Lock packages to the latest version. Forcing the installation of a particular package version. Undo/Redo selections. Built-in terminal emulator to the package manager. Only for Debian/Ubuntu, configure packages using the debconf system. Only for Debian/Ubuntu, Xapain-based fast searches (thanks to Enrico Zini).
  • 7
    Portage Reviews

    Portage

    Portage

    Free
    The Portage Development Project is a tool that allows for the installation and management of packages. It is constantly evolving. The developers strive to create a system that is as simple, backwards compatible, automated, as well as easy to use. Bugs can be tracked and fixed via the Gentoo bug tracker. Developer-developer correspondence is maintained by the gentoo–portage-dev mailinglist. The #gentooportage (webchat), IRC channel on Libera.Chat is another communication channel. Portage is a project that aims to integrate developer and user tools in a seamless way to support the growth and maintenance Gentoo packages. This means that we not only work on Portage, but also on the associated tools and on ensuring that our APIs can be used with other tools.
  • 8
    pkgsrc Reviews

    pkgsrc

    pkgsrc

    Free
    pkgsrc, which currently contains over 17,900 packages, is a framework to manage third-party software on UNIX systems. It is the default package manger of NetBSD, SmartOS and can be used for allowing freely available software to be easily built on a large number other UNIX-like platforms. The binary packages produced by pkgsrc are easily used without the need to compile any source code. It can be used to enhance the software on an existing computer. pkgsrc has many configuration options and is flexible. It supports building packages for an arbitrary prefix, allowing multiple branches on one machine, a build options Framework, and a compiler transform framework. Installation and unprivileged use are also supported. NetBSD already has the tools to use pkgsrc. On other platforms, you will need to bootstrap the pkgsrc package management tools.
  • 9
    Conda Reviews

    Conda

    Conda

    Free
    Package, dependency, or environment management for any language: Python, R. Ruby, Lua. Scala, JavaScript C/ C++, Fortran and more. Conda, an open-source package and environment management system, runs on Windows, macOS and Linux. Conda quickly installs and runs packages and their dependencies. Conda makes it easy to create, save, load, and switch between environments on your computer. Although it was designed for Python programs, Conda can also package and distribute software for other languages. Conda is a package manager that helps you locate and install packages. Conda can also be used to manage environment managers. You can create a completely separate environment to run the different version of Python while still running your usual environment.
  • 10
    Rudix Reviews

    Rudix

    Rudix

    Free
    Rudix is a target for macOS (previously known as Mac OS X). It has minor support for OpenBSD and FreeBSD. The "ports" build system, also known as "ports", provides step-by-step instructions to create third-party software entirely from source code. Rudix is more than a ports framework. It also includes packages and precompiled software that can be downloaded in a format (files *.pkg). This allows for easy installation on your Mac. Visit us at GitHub/rudix/mac or our mirror at GitLab/rudix if you'd like to collaborate on the project. To submit bugs or request new features, use the GitHub issue tracker. Rudix is closely related to Fink, MacPorts and pkgsrc. Packages are built and tested on macOS Big Sur (Version 11 Intel only). ), Catalina, Version 10.15, and OS X El Capitan, Version 10.11. Each package is self-contained, and contains everything it needs to function. Binaries, libraries, documentation, and other files will be installed under /usr/local/.
  • 11
    PackageManagement (OneGet) Reviews

    PackageManagement (OneGet)

    PackageManagement (OneGet)

    Free
    This module is currently not under development. This repository is no longer accepting pull requests. OneGet is stable and will receive only high-priority fixes from Microsoft in future. This repository can be used to help you with any questions or unusual behavior. PackageManagement is now supported on Windows, Linux, and MacOS. PackageManagement is part of PowerShell Core releases. We occasionally make binary drops to PowerShellCore.
  • 12
    DNF Reviews

    DNF

    DOCS

    Free
    DNF is a software package administrator that installs, updates and removes Fedora packages. It is the successor of YUM (Yellow-Dog Upgrader Modified). DNF makes it easy for you to maintain packages. It automatically checks for dependencies and determines the actions needed to install packages. This eliminates the need for you to manually install or update the package and its dependencies using the rpm command. Fedora now uses DNF as the default software package manager. Removing dependencies, which are no longer needed by current programs, of packages that have been installed. It checks for updates but does not download nor install the packages. Basic information about the package, including version, release, description, and name.
  • 13
    Zero Install Reviews

    Zero Install

    Zero Install

    Free
    A decentralized cross-platform software installation system. It works on Linux, Windows, and macOS. Fully open-source. You can run apps in one click. You can run applications without installing them first. You can control everything using a graphical interface or command line. You can control your computer. You don't have any control over what happens during installation. You can mix and match stable and experimental applications on one system. Software can be distributed by anyone. One package can be used on multiple platforms. You can publish on any static web host. There is no central point of management. Automatic updates and dependency handling. Security is paramount. The installation of an app does not grant it administrator access. Before any new software can be run, digital signatures must be verified. Apps can share libraries with each other without needing to trust each others. Automatic self-updating, staged rollsouts, and other improvements to desktop integration.
  • 14
    YUM Reviews

    YUM

    Red Hat

    Free
    One of the most common tasks a sysadmin must do is to install, patch, and remove software packages from Linux machines. Here's how to get started with Linux package administration in Linux Red Hat-based distributions. Package management is the process of installing, updating and removing software from specific repositories in Linux. Different package management tools are used by Linux distros. Red Hat-based distros often use RPM (RPM package manager) and YUM/DNF. YUM is Red Hat Enterprise Linux's primary package management tool. It allows you to install, update, remove, and manage software packages. YUM handles dependency resolution when updating, installing, and removing software packages. YUM can manage packages either from.rpm packages or installed repositories. YUM has many commands and options.
  • 15
    Fortran Package Manager Reviews
    Package manager and build system in Fortran. Many packages are already available for fpm to provide a rich and accessible ecosystem of general-purpose and high performance code. Fortran Package Manager (fpm), is a package manager for Fortran. Its main goal is to improve the user experience for Fortran programmers. It makes it easier to create your Fortran program, library, test, and example programs, and to distribute it as a dependency to other Fortran project. Fpm's user interface was inspired by Rust's Cargo. Its long-term goal is to grow and nurture the Fortran ecosystem of modern libraries and applications. The plugin system allows the Fortran package manager to easily expand its functionality. The plugin fpm-search allows you to query the package registry. It is easy to install on our system because it is built using fpm.
  • 16
    fpm Reviews

    fpm

    fpm

    Free
    fpm allows you to create packages for Debian and Ubuntu, Fedora. Fedora, Fedora. CentOS. RHEL. Arch Linux. FreeBSD. fpm is not a new packaging system. It's a tool that makes it easier to create packages for existing systems. It accomplishes this by providing a command-line interface that allows you to quickly create packages. FPM is written in ruby, and can be installed with gem. To build certain package formats, such as snap and rpm, you will need to have certain packages installed. You may need to install additional tools on your machine in order to build certain package formats, especially if you are creating a package for another distribution or operating system. FPM takes your program, and creates packages that are compatible with different operating systems. FPM can take any nodejs, ruby gem or python package, and convert it into a deb/rpm,/pacman, etc. package.
  • 17
    Xtreme Download Manager Reviews

    Xtreme Download Manager

    Xtreme Download Manager

    Free
    Xtreme download manager is a powerful tool that can increase download speed by up to 500%, save streaming video from websites, resume dead/broken downloads, schedule and convert downloaded files. XDM seamlessly integrates to Google Chrome, Mozilla Firefox Quantum and Opera. It can also take over downloaded files and save streaming videos from websites. XDM includes a built-in video convertor that allows you to convert downloaded videos into different formats so you can watch them on your TV or mobile (100+ devices supported). XDM can download streaming content directly from most websites. Here is the best way to download embedded video from webpages. Once you have installed XDM, the "download videos" button will appear whenever you view a video on the Internet. To start downloading clips, click on the button. XDM can speed up downloads up to five times thanks to its intelligent dynamic file segmentation technology.
  • 18
    uGet Reviews

    uGet

    uGet

    Free
    uGet is designed so that it adjusts its appearance based upon the icons and color scheme of the operating system on which it is installed. Using this adjustment mechanism, uGet can instantly work with Light, Dark, or Hybrid themes. Monitor different file types and uGet will prompt to ask if they'd like to be downloaded. - Also works with batch downloads. Multiple mirrors allow you to download one file from multiple servers and then merge them together after they are complete. uGet supports multiple download protocols. Batch Downloads allows you to add unlimited files to your queue for automatic download. Multiple mirrors (also known as sources) allow you to download one file from multiple servers, and then merge them after the download completes.
  • 19
    Javelin PDF Reader Reviews

    Javelin PDF Reader

    Drumlin Security

    Free
    Javelin PDF readers offer all the core functionality required to view standard PDF files as well as encrypted PDF files using Drumlin Publisher (.drmz or.drmx) files. These readers can display internal and external hyperlinks, contents/navigation tree, a range page display formats, as well as document text searching, annotation, markup, and more. Encrypted files are safe against copying and onwards distribution. You may have restrictions on how they can be printed and if they expire. These settings can be found in the Javelin readers' properties or info facilities. The Mac OSX/Catalina Javelin3 software is recommended for visually impaired users. This software supports text-to speech conversion. Javelin can be used on a Mac or PC connected to a large corporate network that has a restricted firewall.
  • 20
    Klipper Reviews
    A clipboard should have the ability to copy text and paste it elsewhere. Copying a section will cause the previous one to be lost. Klipper solves the problem in a flash. Klipper solves this problem in a flash. While the item you copied first will still be the default one to paste, others will have been saved in a buffer so you can choose to order your selections differently. You can even change the number of items in the buffer! You can view the options and select the icons from your tray or panel by clicking on the icon. The two most important options on the general tab are whether the clipboard should be empty or retained across sessions. You can also choose to synchronize the clipboard contents with your selection. This section is ideal for programmers and script writers. Here you can set actions based on regular expressions.
  • 21
    Glipper Reviews

    Glipper

    Glipper

    Free
    Glipper is a GNOME clipboard manager. It keeps a history of text copied onto the clipboard, which you can access from any device. Glipper makes use of plugins to provide additional functionality. Glipper used to be a GNOME applet in its previous versions. However, it now uses an app indicator to support Ubuntu Unity, and Ubuntu's Gnome Classic. It allows Unix-like operating system users to access a history X Selections. Any item can be reselected and pasted. Glipper is often referred to as the GNOME equivalent of KDE's Klipper. Glipper 1.0, which is the latest version of Glipper, can be run outside GNOME. However, older versions of Glipper can still be used outside of GNOME. This is due to its extensive integration with different GNOME techniques. It can be used inside Xfce4's panel by using the XfApplet wrapper and into any custom session that uses xfce4–panel such as Openbox sessions.
  • 22
    Budgie Clipboard Manager Reviews
    Clipboard manager applet that allows you to store and manage your clipboard content. Clipboard history management, save up 100 clips, private mode and remove any clip you wish. Clear all options, searchable history, autosave history and notification support. You can customize the applet and also restore defaults. Automatically paste the selected clip to your active window. Debian/Ubuntu-based distro. Ubuntu Budgie users can install the applet directly from the welcome screen. Xdotool is an optional tool that allows you to paste text into the active window. The zip file can be downloaded and then run from the extracted folder.
  • 23
    Qlipper Reviews

    Qlipper

    Lubuntu Team

    Free
    Qlipper is Lubuntu's default clipboard manager. Qlipper is a clipboard administrator that is automatically started in the system tray. Qlipper's tray icon looks like a clipboard. Click on the tray icon that looks similar to a clipboard to view your clipboard history. Or press Control+Alt+V. To remove an item from your clipboard history, click on the menu item. If you have copied a password to your clipboard, you can right-click the clipboard tray icon and choose clear clipboard history. You can temporarily disable your clipboard history from being saved or shown by closing Qlipper by right-clicking the clipboard icon, and then selecting quit. You can change the preferences of Qlipper by clicking on the tray icon and selecting configure. Qlipper can be closed to erase its saved history. Select an item to create a uniform clipboard. Synchronize your selection and clipboards.
  • 24
    CopyQ Reviews

    CopyQ

    CopyQ

    Free
    CopyQ is a clipboard manager. It's a desktop application that stores the content of the system clipboard and allows you to search it and copy it back to your system clipboard. CopyQ monitors the system clipboard and saves it in custom tabs. Copy and paste clipboard saved in CopyQ directly into any program. CopyQ offers scripting capabilities that allow you to automate clipboard changes, organize items and change settings.
  • 25
    PKZIP Reviews

    PKZIP

    PKWARE

    $29 per copy
    Every year, the volume of data stored and transferred around the globe increases at an alarming rate. Whether organizations store their files on-premises, or in the cloud, data storage and transmission costs continue to rise. It is crucial to find a flexible and efficient solution to data compression in order to manage costs and resource requirements. PKZIP was the first to introduce the ZIP file format almost three decades ago. It continues to be the global standard for file compression and file management. PKZIP can reduce storage costs and improve file transmission times by compressing files up to 95%. PKZIP is capable of compressing files larger than 9 exabytes and can even handle the most complex compression tasks. PKWARE's lossless compression technology ensures all data, including file metadata, is retained after a file is zipped.