The following list offers a brief overview (listed as either a default package or an optional package).
Utility/Package | What It Does |
Default Packages | |
conman | Provides connectivity with other remote consoles. See http://www.tutorialspoint.com/unix_commands/conman.htm for additional information. |
mgetty | Allows connectivity with modems. See http://linuxcommand.org/man_pages/mgetty8.html for additional information. |
mkbootdisk | Creates a boot disk for starting the system. See http://linuxcommand.org/man_pages/mkbootdisk8.html for additional information. |
net-snmp-libs | Contains the libraries used for Simple Network Management Protocol (SNMP)-related tasks. |
nmap | Performs detailed network mapping tasks. See https://nmap.org/ for additional information. |
ntp | Synchronizes the clocks of the systems within a given network with a master time source (ultimately allowing synchronization with an Internet source, such as time.nist.gov). See http://www.ntp.org/ for additional information. |
openldap-clients | Contains the libraries used for the Lightweight Directory Access Protocol (LDAP)-related tasks. |
quota | Manages disk quotas for both users and groups. See http://www.tldp.org/HOWTO/Quota.html for additional information. |
rng-tools (includes: rngd and rngtest) | Performs testing and configuration of the random number-generation capabilities of a system. Because a virtual machine can't access the underlying hardware, this set of utilities isn't useful when working with AWS. |
screen | Allows use of multiple shell windows when working with SSH. See https://www.rackaid.com/blog/linux-screen-tutorial-and-how-to/ for additional information. |
xdelta | Performs delta compression on C libraries to make them smaller. See http://xdelta.org/ for additional information. |
zisofs-tools (includes: mkzftree) | Contains the tools needed to work with compressed disks. See http://freecode.com/projects/zisofs-tools for additional information. |
zsh | Provides access to a shell used for interactive and scripted command-line tasks. See http://zsh.sourceforge.net/ for additional information. |
Optional Packages | |
adjtimex | Displays and sets the Linux kernel time variables. See http://linuxcommand.org/man_pages/adjtimex8.html for additional information. |
amanda-client | Contains the tools required to implement the Advanced Maryland Automatic Network Disk Archiver (AMANDA). These tools are designed for use with Windows, so they won't work with your free-tier Linux installation. See http://www.amanda.org/ for additional information. |
arptables_jf | Contains the tools required to work with the Address Resolution Protocol (ARP). See http://kb.linuxvirtualserver.org/wiki/Using_arptables_to_disable_ARP for additional information. |
arpwatch | Tracks Ethernet and IP address pairings. See http://linuxcommand.org/man_pages/arpwatch8.html for additional information. |
audit (includes: augenrules, aureport, ausearch, and autrace) | Contains the tools required to perform audits of processes. See https://linux-audit.com/tag/autrace/ and https://www.digitalocean.com/community/tutorials/how-to-use-the-linux-auditing-system-on-centos-7 for additional information. |
avahi-tools | Contains the tools used to implement the Avahi zero-configuration networking system. See https://wiki.archlinux.org/index.php/avahi for additional information. |
createrepo | Provides the means for working with RPM-metadata (repodata). See http://createrepo.baseurl.org/ for additional information. |
gnutls-utils (includes: certtool, gnutls-cli, gnutls-cli-debug, gnutls-serv, and psktool) | Contains utilities for working with the GNU Transport Layer Security (TLS) features of AWS. See http://www.gnutls.org/ for additional information. |
iptraf | Performs IP monitoring tasks. See http://linuxcommand.org/man_pages/iptraf8.html for additional information. |
ktune | Performs kernel-tuning tasks. Because a virtual machine can't access the underlying operating system, this utility isn't useful when working with AWS. |
lslk | Lists local locks on files. This utility is outdated. See http://linux.die.net/man/8/lslk for additional information. |
lsscsi | Obtains information about Small Computer System Interface (SCSI) drives attached to the local system. Because a virtual machine can't access the underlying hardware, this utility isn't useful when working with AWS. See http://sg.danny.cz/scsi/lsscsi.html for additional information. |
mc | Provides the means to manage files on disk using the Midnight Commander utility. See https://www.midnight-commander.org/ for additional information. |
mrtg | Tracks the activities of any routers attached to the system using the Mult-Router Traffic Grabber. See http://oss.oetiker.ch/mrtg/ for additional information. |
net-snmp-utils (includes: encode_keychange, snmpbulkget, snmpbulkwalk, snmpdelta, snmpdf, snmpget, snmpgetnext, snmpinform, snmpnetstat, snmpset, snmpstatus, snmptable, snmptest, snmptranslate, snmptrap, snmpusm, snmpvacm, and snmpwalk) | Contains a number of tools for performing SNMP-related tasks. See http://net-snmp.sourceforge.net/ for additional information. |
pinentry | Displays dialog boxes used to enter Personal Identification Numbers (PINs) and other security information. See https://www.gnupg.org/related_software/pinentry/index.en.html for additional details. |
uuidd | Generates Universally Unique Identifiers (UUIDs) to ensure that apps and other system processes can recognize unique instances of any object. See http://linux.die.net/man/8/uuidd for additional information. |
vlock | Locks a virtual console, enabling you to save your current session. See http://linux.die.net/man/1/vlock for additional information. |
watchdog | Performs tests to ensure that the system hasn't frozen because of an errant process. See http://linux.die.net/man/8/watchdog for additional information. |
Linux offers a wealth of other group packages not found in this chapter that you might find helpful. For example, you might find that you need the tau-epsilon-chi (TeX) editor support provided by Linux, which means installing the TeX Support group package. (TeX is a typesetting system originally created by Donald Knuth.)