Chapter 3 Study Cards Flashcards
Advanced Package Tools (APT)
A package management tool that’s most often used atop Debian packages, although a version for RPM also exists. APT enables package installation and updates from Internet repositories, including automatic dependency resolution.
APT
A package management tool that’s most often used atop Debian packages, although a version for RPM also exists. APT enables package installation and updates from Internet repositories, including automatic dependency resolution.
APT suite
The APT suite of tools includes a program, apt-cache, that’s intended solely to provide information about the Debian package database (known in Debian terminology as the package cache).
Berkeley Internet Name Domain (BIND)
A common Domain Name System (DNS) server for Linux.
BIND
A common Domain Name System (DNS) server for Linux.
Build number
A number identifying minor changes made to a binary package by its maintainer rather than changes implemented by the program’s author, which are reflected in the version number.
Checksum
A simple file integrity check in which the values of individual bits or bytes are summed up and compared to a stored value for a reference version of the file.
Debian package
A package file format that originated with the Debian distribution but is now used on several other distributions. Debian packages feature excellent dependency tracking and easy installation and removal procedures.
Dependency
A requirement of one software package that another one be installed. For instance, most Linux programs include a dependency on the C library.
Dynamic library
A type of library that’s stored as a separate file from an executable program but that’s loaded along with the main program file. Dynamic libraries save disk space and RAM compared to static libraries.
General Public License (GPL)
A common free software license, created and favored by the Free Software Foundation.
glibc
A specific type of C library used on Linux systems since the late 1990s.
GNOME
A common desktop environment for Linux, headquartered at http://www.gnome.org.
GNU C library (glibc)
A specific type of C library used on Linux systems since the late 1990s.
GNU Network Object Model Environment (GNOME)
A common desktop environment for Linux, headquartered at http://www.gnome.org.