(CPL-1.0 AND GPL-2.0-or-later AND IPL-1.0)
(GPL-3.0-or-later AND LGPL-2.1-or-later)
GPLv3+ and GPLv3+ with exceptions and GPLv2+ and GPLv2+ with exceptions and GPL+ and LGPLv2+ and LGPLv3+ and BSD and Public Domain and GFDL-1.3
LGPLv2+ and LGPLv2+ with exceptions and GPLv2+ and GPLv2+ with exceptions and BSD and Inner-Net-2.0 and ISC and Public Domain and GFDL-1.3-only
GPL-3.0-or-later AND (GPL-3.0-or-later AND BSD-4-Clause) AND (LGPL-3.0-or-later OR BSD-3-Clause) AND LGPL-2.0-or-later AND LGPL-3.0-or-later AND Public Domain AND GFDL-1.3-or-later
(LGPL-2.0-or-later AND BSD-3-Clause AND GFDL-1.3-or-later AND GPL-3.0-or-later AND GPL-2.0-or-later AND GPL-3.0-or-later WITH Bison-exception-2.2 AND LGPL-2.0-or-later WITH GCC-exception-2.0 AND LGPL-2.1-or-later)
GPL+ and GPLv2 and GPLv2+ and GPLv3+ and LGPLv2+
(GPL-2.0-or-later AND LGPL-2.1-or-later)
GPLv2 and GPLv2+ and LGPLv2+ and BSD with advertising and Public Domain
LGPLv2+ and GPLv3+ and GFDL-1.3-or-later
GPLv2 and GPL+ and LGPL-2.1+ and GPL-3.0+ and LGPL-2.1 and MIT
(GPL-3.0-or-later WITH Bison-exception-2.2 AND LGPL-2.1-or-later)
(LGPL-2.0-or-later AND GFDL-1.3-or-later AND GPL-3.0-or-later AND GPL-3.0-or-later WITH Bison-exception-2.2 AND GPL-2.0-or-later WITH Autoconf-exception-2.0 AND GPL-2.0-or-later AND FSFULLR AND X11 AND LGPL-3.0-or-later AND GPL-3.0-or-later WITH Autoconf-exception-3.0 AND LGPL-2.1-or-later)
(LGPL-2.0-or-later AND Zlib AND Sendmail)
(GPL-1.0-or-later AND LGPL-2.1-or-later)
(LGPL-2.0-or-later AND BSD-3-Clause AND GFDL-1.3-or-later AND GPL-3.0-or-later AND GPL-2.0-or-later AND LGPL-2.0-or-later WITH GCC-exception-2.0 AND LGPL-2.1-or-later AND GPL-3.0-or-later WITH Bison-exception-2.2)
(LGPL-2.0-or-later AND GPL-3.0-or-later WITH Bison-exception-2.2 AND GFDL-1.3-or-later AND GPL-3.0-or-later AND GPL-3.0-or-later WITH Autoconf-exception-3.0 AND GPL-2.0-or-later AND FSFULLR AND X11 AND LGPL-3.0-or-later AND GPL-2.0-or-later WITH Autoconf-exception-2.0 AND LGPL-2.1-or-later)
The GNU Secure Communication Protocol Library
GnuTLS is a secure communications library implementing the SSL, TLS and DTLS protocols and technologies around them. It provides a simple C language application programming interface (API) to access the secure communications protocols as well as APIs to parse and write X.509, PKCS #12, and other required structures. The project strives to provide a secure communications back-end, simple to use and integrated with the rest of the base Linux libraries. A back-end designed to work and be secure out of the box, keeping the complexity of TLS and PKI out of application code.
acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
Tools to create/check Apple HFS+ filesystems
HFS+, HFS Plus, or Mac OS Extended are names for a file system developed by Apple Computer to replace their Hierarchical File System (HFS). In addition to being the default file system on modern Apple computers, HFS+ is one of two formats, FAT being the other, that are supported by the iPod hard-disk based music player. Unlike FAT, HFS+ supports UNIX style file permissions, which makes it useful for serving and sharing files in a secured manner.
Server side daemon & driver required to run KVM guests
Server side daemon and driver required to manage the virtualization capabilities of the KVM hypervisor
OATH stands for Open AuTHentication, which is the organization that specify the algorithms. Supported technologies include the event-based HOTP algorithm (RFC4226) and the time-based TOTP algorithm (RFC6238).
A command line tool for manipulating PSKC data
A command line tool for manipulating PSKC data.
A tool to identify the type of a particular file type
The program checks to see if the file is empty,or if its some sort of special file. Any known file types appropriate to the system you are running on (sockets, symbolic links, or named pipes (FIFOs) on those systems that implement them) are intuited if they are defined in the system header file
Bash is the GNU Project's shell. Bash is the Bourne Again SHell. Bash is an sh-compatible shell that incorporates useful features from the Korn shell (ksh) and C shell (csh). It is intended to conform to the IEEE POSIX P1003.2/ISO 9945.2 Shell and Tools standard. It offers functional improvements over sh for both programming and interactive use. In addition, most sh scripts can be run by Bash without modification.
The kmod package provides several commands to manage the kernel modules, such as insmod to load and rmmod to unload the modules.
Administration and debugging tools for the JFS filesystem
JFS(IBM's Journaled File System) is used in IBM enterprise servers, is designed for high-throughput server environments, key to running intranet and other high-performance e-business file servers. The jfsutils package is an dministration and debugging tools for the JFS filesystem, which mainly contains a number of utilities for creating, checking, modifying, and correcting any inconsistencies in JFS filesystems.
Cross-platform network configuration library
netcf is a cross-platform network configuration library. It takes the description of a network interface in its own platform-independent format and adapts the local system's network configuration to provide that interface.And The libraries for netcf.
Tools for creating, repairing, and debugging ReiserFS filesystems
The reiserfs-utils package contains a number of utilities for creating, checking, modifying, and correcting any inconsistencies in ReiserFS filesystems, including reiserfsck (used to repair filesystem inconsistencies), mkreiserfs (used to initialize a partition to contain an empty ReiserFS filesystem), debugreiserfs (used to examine the internal structure of a filesystem, to manually repair a corrupted filesystem, or to create test cases for reiserfsck), and some other ReiserFS filesystem utilities. You should install the reiserfs-utils package if you want to use ReiserFS on any of your partitions.
Library for supporting access control list
This package contains the library for manipulating access control list.
GNU Diffutils is a package of several programs related to finding differences between files.
PCRE2 is a re-working of the original PCRE1 library to provide an entirely new API. Since its initial release in 2015, there has been further development of the code and it now differs from PCRE1 in more than just the API. PCRE2 is written in C, and it has its own API. There are three sets of functions, one for the 8-bit library, which processes strings of bytes, one for the 16-bit library, which processes strings of 16-bit values, and one for the 32-bit library, which processes strings of 32-bit values. Unlike PCRE1, there are no C++ wrappers. The distribution does contain a set of C wrapper functions for the 8-bit library that are based on the POSIX regular expression API (see the pcre2posix man page). These are built into a library called libpcre2-posix. Note that this just provides a POSIX calling interface to PCRE2; the regular expressions themselves still follow Perl syntax and semantics. The POSIX API is restricted, and does not give full access to all of PCRE2's facilities.
Grep searches one or more input files for lines containing a match to a specified pattern. By default, Grep outputs the matching lines.
extract and convert Microsoft icon and cursor files
The icoutils are a set of command-line programs for extracting and converting images in Microsoft Windows(R) icon and cursor files. These files usually have the extension .ico or .cur, but they can also be embedded in executables and libraries (.dll-files).
Utilities that provide system information.
The procps package contains a set of system utilities that provide system information. Procps includes ps, free, skill, pkill, pgrep, snice, tload, top, uptime, vmstat, pidof, pmap, slabtop, w, watch and pwdx.
Administration and debugging tools for the XFS file system
xfsprogs are the userspace utilities that manage XFS filesystems.
The util-linux package contains a random collection of files that implements some low-level basic linux utilities.
An organized and systematic method of controlling a large amount of data
GNU Tar provides the ability to create tar archives, as well as various other kinds of manipulation. For example, you can use Tar on previously created archives to extract files, to store additional files, or to update or list files which were already stored.
Dynamic host configuration protocol software
The Dynamic Host Configuration Protocol (DHCP) is a network management protocol used on UDP/IP networks whereby a DHCP server dynamically assigns an IP address and other network configuration parameters to each device on a network so they can communicate with other IP networks.
Bison is a general-purpose parser generator that converts an annotated context-free grammar into a deterministic LR or generalized LR (GLR) parser employing LALR(1) parser tables. As an experimental feature, Bison can also generate IELR(1) or canonical LR(1) parser tables. Once you are proficient with Bison, you can use it to develop a wide range of language parsers, from those used in simple desk calculators to complex programming languages.
Curl is used in command lines or scripts to transfer data
cURL is a computer software project providing a library (libcurl) and command-line tool (curl) for transferring data using various protocols.
lzop is a file compressor very similar to gzip.
lzop is a file compressor which is very similar to gzip. lzop uses the LZO data compression library for compression services, and its main advantages over gzip are much higher compression and decompression speed (at the cost of some compression ratio).
Zstd is a fast lossless compression algorithm. It's backed by a very fast entropy stage, provided by Huff0 and FSE library. It's a real-time compression scenario for zlib levels and has a better compression ratio.
Scrub writes patterns on files or disk devices to make retrieving the data more difficult. It operates in one of three modes: 1) the special file corresponding to an entire disk is scrubbed and all data on it is destroyed. 2) a regular file is scrubbed and only the data in the file (and optionally its name in the directory entry) is destroyed. 3) a regular file is created, expanded until the file system is full, then scrubbed as in 2).
This library allows to manipulate XML files. It includes support to read, modify and write XML and HTML files. There is DTDs support this includes parsing and validation even with complex DtDs, either at parse time or later once the document has been modified. The output can be a simple SAX stream or and in-memory DOM like representations. In this case one can use the built-in XPath and XPointer implementation to select sub nodes or ranges. A flexible Input/Output mechanism is available, with existing HTTP and FTP modules and combined to an URI library.
Augeas is a configuration editing tool for changing configuration files
Augeas is a configuration editing tool. It parses configuration files in their native formats and transforms them into a tree. Configuration changes are made by manipulating this tree and saving it back into native config files. Augeas is: An API provided by a C library A command line tool to manipulate configuration from the shell (and shell scripts) Language bindings to do the same from your favorite scripting language Canonical tree representations of common configuration files A domain-specific language to describe configuration file formats
Libidn2 is a free software implementation of IDNA2008, Punycode and TR46. Its purpose is to encode and decode internationalized domain names.
Scalable High-Availability cluster resource manager
Pacemaker is an advanced, scalable High-Availability cluster resource manager. It supports more than 16 node clusters with significant capabilities for managing resources and dependencies. It will run scripts at initialization, when machines go up or down, when related resources fail and can be configured to periodically check resource health. Available rpmbuild rebuild options: --with(out) : cibsecrets hardening nls pre_release profiling stonithd
Represent and manage a libvirt hypervisor connection
The Sys::Virt module Allows consistent API management mechanisms when running inside any virtualized container.
The iputils package contains basic utilities for monitoring a network, including ping. The ping command sends a series of ICMP protocol ECHO_REQUEST packets to a specified network host to discover whether the target machine is alive and receiving network traffic.
A tool for building supermin appliances, required by libguestfs
Supermin is a tool for building supermin appliances. These are tiny appliances (similar to virtual machines), usually around 100KB in size, which get fully instantiated on-the-fly in a fraction of a second when you need to boot one of them.
Binutils is a collection of binary utilities, including ar (for creating, modifying and extracting from archives), as (a family of GNU assemblers), gprof (for displaying call graph profile data), ld (the GNU linker), nm (for listing symbols from object files), objcopy (for copying and translating object files), objdump (for displaying information from object files), ranlib (for generating an index for the contents of an archive), readelf (for displaying detailed information about binary files), size (for listing the section sizes of an object or archive file), strings (for listing printable strings from files), strip (for discarding symbols), and addr2line (for converting addresses to file and line).
Libunistring is a library that provides functions for manipulating Unicode strings and for manipulating C strings according to the Unicode standard.
Utilities for managing NILFS v2 filesystems
Userspace utilities for creating and mounting NILFS v2 filesystems.
Lsof is a free, open-source, Unix administrative tool for displays information about files open to Unix processes. It runs on many Unix dialects.
Commands for manipulating POSIX access control lists
This package contains commands for manipulating POSIX access control lists, and the libacl.so dynamic library which contains the POSIX 1003.1e draft standard 17 functions for manipulating access control lists.
Rule-based device node and kernel event manager
This package contains systemd-udev and the rules and hardware database needed to manage device nodes. This package is necessary on physical machines and in virtual machines, but not in containers.
non-interactive command-line text editor
Sed is a non-interactive command-line text editor. A stream editor is used to per-form basic text transformations on an input stream (a file or input from a pipeline).
It contains the selinux policy core utilities
Btrfs-progs provide userspace utilities to manage btrfs filesystem, including repairing, modifying, creating etc.
Which takes one or more arguments. For each of its arguments it prints to stdout the full path of the executables that would have been executed when this argument had been entered at the shell prompt.
Host/service/network monitoring program plugins for Nagios
Nagios is a program that will monitor hosts and services on your network, and to email or page you when a problem arises or is resolved. Nagios runs on a Unix server as a background or daemon process, intermittently running checks on various services that you specify. The actual service checks are performed by separate "plugin" programs which return the status of the checks to Nagios. This package contains those plugins.
Tools for file system and volume forensic analysis
The Sleuth Kit (previously known as TASK) is a collection of UNIX-based command line file system forensic tools that allow an investigator to examine NTFS, FAT, FFS, EXT2FS, EXT3FS and ExFAT file systems of a suspect computer in a non-intrusive fashion. The tools have a layer-based design and can extract data from internal file system structures. Because the tools do not rely on the operating system to process the file systems, deleted and hidden content is shown.
Utilities for managing processes on your system
This PSmisc package is a set of some small useful utilities that use the proc filesystem. We're not about changing the world, but providing the system administrator with some help in common tasks.
bzip2 is a freely available, patent free, high-quality data compressor. It typically compresses files to within 10% to 15% of the best available techniques (the PPM family of statistical compressors), whilst being around twice as fast at compression and six times faster at decompression.
Second extended file system management tools
The e2fsprogs package consists of a lot of tools for users to create, check, modify, and correct any inconsistencies in second extended file system.
The core library that forms the basis for projects such as GTK+ and GNOME
GLib is a bundle of three (formerly five) low-level system libraries written in C and developed mainly by GNOME. GLib's code was separated from GTK, so it can be used by software other than GNOME and has been developed in parallel ever since.
mlocate is a locate/updatedb implementation. The 'm' stands for "merging": updatedb reuses the existing database to avoid rereading most of the file system, which makes updatedb faster and does not trash the system caches as much.
Utilities for manipulating PostScript documents
PSUtils is a suite of utilities for manipulating PostScript documents produced according to the Document Structuring Conventions. You can select and rearrange pages, including arrangement into signatures for booklet printing, combine multple pages into a single page for n-up printing, and resize, flip and rotate pages.
NTFS-3G is a stable, open source, GPL licensed, POSIX, read/write NTFS driver for Linux and many other operating systems. It provides safe handling of the Windows XP, Windows Server 2003, Windows 2000, Windows Vista, Windows Server 2008 and Windows 7 NTFS file systems.
Oracle Berkeley DB provides the best open source embeddable databases allowing developers the choice of SQL, Key/Value, XML/XQuery or Java Object storage for their data model. At its core is a fast, scalable, transactional database engine with proven reliability and availability. Berkeley DB comes three versions: Berkeley DB, Berkeley DB Java Edition, and Berkeley DB XML.
Revision Control System (RCS) file version management tools
The Revision Control System (RCS) is a system for managing multiple versions of files. RCS automates the storage, retrieval, logging, identification and merging of file revisions. RCS is useful for text files that are revised frequently (for example, programs, documentation, graphics, papers and form letters). The rcs package should be installed if you need a system for managing different versions of files.
Libtirpc is a Transport-Independent RPC library for Linux
This is the set of GNU shar utilities. shar makes shell archives out of many files, preparing them for transmission by electronic mail services. Use unshar to unpack shell archives after reception. uuencode prepares a file for transmission over an electronic channel which ignores or otherwise mangles the eight bit (high order bit) of bytes. uudecode does the converse transformation. remsync allows for remote synchronization of directory trees, using e-mail. This part of sharutils is still alpha.
OpenSSH is a free version of SSH (Secure SHell), a program for logging into and executing commands on a remote machine. This package includes the clients necessary to make encrypted connections to SSH servers.
QEMU command line tool for manipulating disk images
This package provides a command line tool for manipulating disk images
The lsscsi command lists information about SCSI devices in Linux.
Using SCSI terminology, lsscsi lists SCSI logical units (or SCSI targets when the '--transport' option is given). The default action is to produce one line of output for each SCSI device currently attached to the system. In version 0.30 of this utility, support was added to list NVMe namespaces (under SCSI devices(LUs)) and NVMe controllers (under SCSI hosts).
ttfautohint provides a 99% automated hinting process and a platform for finely hand-hinting the last 1%. It is ideal for web fonts and supports many scripts: Latin, Greek, Arabic, Devanagari, Hebrew, Khmer, Myanmar, Thai, and many more.
SELinux Base package for SELinux Reference Policy - modular.
Library for managing secret key files, the Portable Symmetric Key Container (PSKC) format described in RFC6030 is supported.
Commands for Manipulating Filesystem Extended Attributes
A set of tools for manipulating extended attributes on filesystem objects, in particular getfattr(1) and setfattr(1). An attr(1) command is also provided which is largely compatible with the SGI IRIX tool of the same name.
The PCI Utilities are a collection of programs for inspecting and manipulating configuration of PCI devices, all based on a common portable library libpci which offers access to the PCI configuration space on a variety of operating systems. The utilities include: lspci displays detailed information about all PCI buses and devices in the system setpci allows reading from and writing to PCI device configuration registers. For example, you can adjust the latency timers with it.
Rsync is an open source utility that provides fast incremental file transfer. It uses the "rsync algorithm" which provides a very fast method for bringing remote files into sync. It does this by sending just the differences in the files across the link, without requiring that both sets of files are present at one of the ends of the link beforehand.
Shared libraries for accessing the libvirt daemon.
The C++ DAP2 and DAP4 library from OPeNDAP.
A C++ SDK which contains an implemention of DAP2.0 and DAP4.0.This includes both Client-side and Server-side support classes.
A free general-purpose data compreession software with LZMA2 algorithm
XZ Utils is free general-purpose data compression software with a high compression ratio. XZ Utils were written for POSIX-like systems, but also work on some not-so-POSIX systems. XZ Utils are the successor to LZMA Utils. The core of the XZ Utils compression code is based on LZMA SDK, but it has been modified quite a lot to be suitable for XZ Utils. The primary compression algorithm is currently LZMA2, which is used inside the .xz container format. With typical files, XZ Utils create 30% smaller output than gzip and 15% smaller output than bzip2.
yajl is a small event-driven JSON parser written in ANSI C, and a small validating JSON generator.
GNU cpio copies files into or out of a cpio or tar archive. The archive can be another file on the disk, a magnetic tape, or a pipe.
systemd is a system and service manager that runs as PID 1 and starts the rest of the system.
libselinux provides an interface to get and set process and file security contexts and to obtain security policy decisions.
The GNU disk partition manipulation program
The GNU Parted program allows you to create, destroy, resize, move, and copy hard disk partitions. Parted can be used for creating space for new operating systems, reorganizing disk usage, and copying data to new hard disks.
Utility used to conveniently set up disk encryption
cryptsetup is a utility used to conveniently set up disk encryption based on the DMCrypt kernel module.
FUSE (Filesystem in Userspace) is an interface for userspace programs to export a filesystem to the Linux kernel. The FUSE project consists of two components: the fuse kernel module (maintained in the regular kernel repositories) and the libfuse userspace library (maintained in this repository). libfuse provides the reference implementation for communicating with the FUSE kernel module.
A C library for encoding, decoding and manipulating JSON data
Jansson is a C library for encoding, decoding and manipulating JSON data.
GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible although it has some extensions (for example, handling more than 9 positional parameters to macros). GNU M4 also has built-in functions for including files, running shell commands, doing arithmetic, etc.
gzip is a single-file/stream lossless data compression utility, where the resulting compressed file generally has the suffix .gz.
Library providing a simple virtualization API
Libvirt is a C toolkit to interact with the virtualization capabilities of recent versions of Linux (and other OSes). The main package includes the libvirtd server exporting the virtualization support.
GNU Libidn is a fully documented implementation of the Stringprep, Punycode and IDNA 2003 specifications. Libidn's purpose is to encode and decode internationalized domain names.
GPT fdisk(consisting of the gdisk,sgdisk,cgdisk) is a set of text-mode partitioning tools
GPT fdisk(consisting of the gdisk,sgdisk,cgdisk) is a set of text-mode partitioning tools. rather than on the older MBR partition tables.
The GNU C Library project provides the core libraries for the GNU system and GNU/Linux systems, as well as many other systems that use Linux as the kernel. These libraries provide critical APIs including ISO C11, POSIX.1-2008, BSD, OS-specific APIs and more. These APIs include such foundational facilities as open, read, write, malloc, printf, getaddrinfo, dlopen, pthread_create, crypt, login, exit and more.
Tracks and displays system calls associated with a running process
The strace program intercepts and records the system calls called and received by a running process. Strace can print a record of each system call, its arguments and its return value. Strace is useful for diagnosing problems and debugging, as well as for instructional purposes. Install strace if you need a tool to track the system calls made and received by a process.
Enchant aims to provide a simple but comprehensive abstraction for dealing with different spell checking libraries in a consistent way. A client, such as a text editor or word processor, need not know anything about a specific spell-checker, and since all back-ends are plugins, new spell-checkers can be added without needing any change to the program using Enchant.
Less is a pager that displays text files.
Less is a pager. A pager is a program that displays text files. Other pagers commonly in use are more and pg. Pagers are often used in command-line environments like the Unix shell and the MS-DOS command prompt to display files. Less is not an editor. You can't change the contents of the file you're viewing. Less is not a windowing system. It doesn't have fancy scroll bars or other GUI (graphical user interface) elements.
Utilities for managing the global file system (GFS2）
The gfs2-utils package contains a number of utilities for creating, checking, modifying, and correcting inconsistencies in GFS2 file systems.
The GNU Find Utilities are the basic directory searching utilities of the GNU operating system. These programs are typically used in conjunction with other programs to provide modular and powerful directory search and file locating capabilities to other commands. The tools supplied with this package are: find - search for files in a directory hierarchy locate - list files in databases that match a pattern updatedb - update a file name database xargs - build and execute command lines from standard input
libpipeline is a C library for manipulating pipelines of subprocesses in a flexible and convenient way. This allows you to create pipelines such as fork and execve easily and safely.
Read and write Windows Registry binary hive files
Hive files are the undocumented binary files that Windows uses to store the Windows Registry on disk. Hivex is a library that can read and write to these files. 'hivexsh' is a shell you can use to interactively navigate a hive binary file. 'hivexregedit' (in perl-hivex) lets you export and merge to the textual regedit format. 'hivexml' can be used to convert a hive file to a more useful XML format. In order to get access to the hive files themselves, you can copy them from a Windows machine. They are usually found in %systemroot%\system32\config. For virtual machines we recommend using libguestfs or guestfish to copy out these files. libguestfs also provides a useful high-level tool called 'virt-win-reg' (based on hivex technology) which can be used to query specific registry keys in an existing Windows VM. For OCaml bindings, see 'ocaml-hivex-devel'. For Perl bindings, see 'perl-hivex'. For Python 3 bindings, see 'python3-hivex'. For Ruby bindings, see 'ruby-hivex'.
A set of basic GNU tools commonly used in shell scripts
These are the GNU core utilities. This package is the combination of the old GNU fileutils, sh-utils, and textutils packages.
Libconfig is a simple library for processing structured configuration files.
Utility for secure communication and data storage
GnuPG is a complete and free implementation of the OpenPGP standard as defined by RFC4880 (also known as PGP). GnuPG enables encryption and signing of data and communication, and features a versatile key management system as well as access modules for public key directories. GnuPG 2.0 adds support for smart cards and S/MIME encryption and signing to the base GnuPG package.
Utility to force unused ext2/3/4 inodes and blocks to zero
This module is a utility to set unused filesystem inodes and blocks of an ext2/3/4 filesystem to zero, which can improve the compressibility and privacy of an ext2/3/4 filesystem.
Iproute2 is a collection of user-space utilities to set up networking under Linux from the command-line. It can inspect and configure, among other things: interface paramters, IP addresses, routing, tunnels, bridges, packet transformations (IPsec, etc.), and Quality of Service.
man-db is an implementation of the standard Unix documentation system accessed using the man command. It uses a Berkeley DB database in place of the traditional flat-text whatis databases.
The software RAID arrays user manage tools
mdadm is a tool for managing Linux Software RAID arrays. It can create, assemble, report on, and monitor arrays. It can also move spares between raid arrays when needed.
Utility to delete files based on last time they were accessed
The tmpwatch utility recursively searches through specified directories and removes files which have not been accessed in a specified period of time. Tmpwatch is normally used to clean up directories which are used for temporarily holding files.
Readline library for editing typed command lines
The GNU Readline library provides a set of functions for use by applications that allow users to edit command lines as they are typed in. Both Emacs and vi editing modes are available.The Readline library includes additional functions to maintain a list of previously-entered command lines, to recall and perhaps reedit those lines, and perform csh-like history expansion on previous commands.
The GNU version of the AWK text processing utility
The gawk package is the GNU implementation of awk. The awk utility interprets a special-purpose programming language that makes it possible to handle simple data-reformatting jobs with just a few lines of code.
A library for getting and setting POSIX.1e draft 15 capabilities
This is a library for getting and setting POSIX.1e (formerly POSIX 6) draft 15 capabilities.
The GNU Project debugger for C, C++, Fortran, Go and other languages
GDB, the GNU Project debugger, allows you to see what is going on inside another program while it executes -- or what another program was doing at the moment it crashed.
GNU gettext utilities are a set of tools that provides a framework to help other GNU packages produce multi-lingual messages.
GNU gettext is an important step for the GNU Translation Project, as it is an asset on which we may build many other steps. This package offers to programmers, translators, and even users, a well integrated set of tools and documentation. Specifically, the GNU gettext utilities are a set of tools that provides a framework to help other GNU packages produce multi-lingual messages. These tools include a set of conventions about how programs should be written to support message catalogs, a directory and file naming organization for the message catalogs themselves, a runtime library supporting the retrieval of translated messages, and a few stand-alone programs to massage in various ways the sets of translatable strings, or already translated strings. A special GNU Emacs mode also helps interested parties in preparing these sets, or bringing them up to date.
Debootstrap is a tool which will install a Debian base system into a subdirectory of another, already installed system. It doesn't require an installation CD, just access to a Debian repository. It can also be installed and run from another operating system, so, for instance, you can use debootstrap to install Debian onto an unused partition from a running Gentoo system. It can also be used to create a rootfs for a machine of a different architecture, which is known as "cross-debootstrapping".
A set of tools for accessing and modifying virtual machine (VM) disk images
libguestfs is a set of tools for accessing and modifying virtual machine (VM) disk images. You can use this for viewing and editing files inside guests, scripting changes to VMs, monitoring disk used/free statistics, creating guests, P2V, V2V, performing backups, cloning VMs, building VMs, formatting disks, resizing disks, and much more. libguestfs can access almost any disk image imaginable. It can do it securely — without needing root and with multiple layers of defence against rogue disk images. It can access disk images on remote machines or on CDs/USB sticks. It can access proprietary systems like VMware and Hyper-V. All this functionality is available through a scriptable shell called guestfish, or an interactive rescue shell virt-rescue. libguestfs is a C library that can be linked with C and C++ management programs and has bindings for about a dozen other programming languages. Using our FUSE module you can also mount guest filesystems on the host. The hivex subproject lets you merge changes into the Windows Registry in Windows guests. You can examine unknown disk images to find out what they contain. libguestfs has been in continuous development since 2009, with a 250 page manual, deployed in enterprise environments, and with many happy and successful users. Dozens of projects are using libguestfs today.
lvm2 refers to the userspace toolset that provide logical volume management facilities on linux.
UnZip is an extraction utility for archives compressed in .zip format. UnZip will list, test, or extract files from a .zip archive, commonly found on MS-DOS systems. The default behavior (with no options) is to extract all files into the current directory (and subdirectorie below it) from the specified zipfile.
Create device maps from partition tables.
Reads partition tables and create device maps over partitions segments detected.
Squashfs is a highly compressed read-only filesystem for Linux. It uses either gzip/xz/lzo/lz4/zstd compression to compress both files, inodes and directories.
The dosfstools package contains programs mkfs.fat, fsck.fat and fatlabel to create, check and label FAT family file systems.
The Syslinux Project covers lightweight bootloaders for MS-DOS FAT filesystems (SYSLINUX), network booting (PXELINUX), bootable "El Torito" CD-ROMs (ISOLINUX), and Linux ext2/ext3/ext4 or btrfs filesystems (EXTLINUX). The project also includes MEMDISK, a tool to boot legacy operating systems (such as DOS) from nontraditional media; it is usually used in conjunction with PXELINUX and ISOLINUX.
A command line tool for generating and validating OTPs
A command line tool for generating and validating OTPs.
C library for parsing command line parameters
The popt library exists essentially for parsing command line options. Some specific advantages of popt are no global variables (allowing multiple passes in parsing argv), parsing an arbitrary array of argv-style elements (allowing parsing of command-line-strings from any source), a standard method of option aliasing, ability to exec external option filters, and automatic generation of help and usage messages.
Libtasn1 is the ASN.1 library used by GnuTLS, p11-kit and some other packages. The goal of this implementation is to be highly portable, and only require an ANSI C99 platform.This library provides Abstract Syntax Notation One (ASN.1, as specified by the X.680 ITU-T recommendation) parsing and structures management, and Distinguished Encoding Rules (DER, as per X.690) encoding and decoding functions.
Braille translation and back-translation library
The Liblouis software suite provides an open-source braille translator, back-translator and formatter for a large number of languages and braille codes. It is a set of libraries designed for use in any of a number of applications, both free and commercial. It is written in C so that it does not require a runtime environment and hence can be used in applications written in high-level languages such as Java and Python.
This package provides the basic and minimal functionalities of vim editor.
The minimal package provides a minimal version of vim editor. It will be installed as /usr/bin/vi.
A package for retrieving files using HTTP, HTTPS, FTP and FTPS the most widely-used Internet protocols.
GNU Wget is a free software package for retrieving files using HTTP, HTTPS, FTP and FTPS the most widely-used Internet protocols. It is a non-interactive commandline tool, so it may easily be called from scripts, cron jobs, terminals without X-Windows support, etc.