APT (software), the Glossary
Advanced package tool, or APT, is a free-software user interface that works with core libraries to handle the installation and removal of software on Debian and Debian-based Linux distributions.[1]
Table of Contents
57 relations: Alien (file converter), AppStream, APT-RPM, Aptitude (software), APTonCD, C++, CD-ROM, Command-line interface, Compact disc, Compiler, Concurrent Versions System, Cron, Cydia, D-Bus, Daemon (computing), Deb (file format), Debian, Dependency hell, Digital signature, Dpkg, Dselect, Fink (software), Free software, Freedesktop.org, Frontend and backend, GNOME, GNOME Software, GNU General Public License, GNU Guix, GNU Privacy Guard, Graphical user interface, GTK, Havoc Pennington, IOS jailbreaking, KDE, KPackage, Library (computing), Linux distribution, List of software package management systems, MacOS, Maemo, Ncurses, OpenSolaris, Package manager, PackageKit, Polkit, Regular expression, Removable media, RPM Package Manager, Software repository, ... Expand index (7 more) »
- Debian
- Dpkg
- Free package management systems
- Linux package management-related software
- Software update managers
- Ubuntu
Alien (file converter)
Alien is a computer program that converts between different Linux package formats, created by Joey Hess and presently maintained by Kyle Barry. APT (software) and Alien (file converter) are Debian.
See APT (software) and Alien (file converter)
AppStream
AppStream is an agreement between major Linux vendors (i.e. Red Hat, Canonical, SUSE, Debian, Mandriva, etc.) to create an infrastructure for application installers on Linux and sharing of metadata. APT (software) and AppStream are Linux package management-related software.
See APT (software) and AppStream
APT-RPM
APT-RPM is a version of the Advanced Packaging Tool modified to work with the RPM Package Manager. APT (software) and APT-RPM are free package management systems.
See APT (software) and APT-RPM
Aptitude (software)
aptitude is a front end to APT, the Debian package manager. APT (software) and Aptitude (software) are Debian, dpkg, free software programmed in C++ and software using the GPL license.
See APT (software) and Aptitude (software)
APTonCD
APTonCD is a tool that can back up software packages (.deb files) downloaded via Advanced Packaging Tool (APT) or aptitude, creating a repository that can be used to install those packages on other computers without Internet access. APT (software) and APTonCD are Linux package management-related software.
See APT (software) and APTonCD
C++
C++ (pronounced "C plus plus" and sometimes abbreviated as CPP) is a high-level, general-purpose programming language created by Danish computer scientist Bjarne Stroustrup.
CD-ROM
A CD-ROM (compact disc read-only memory) is a type of read-only memory consisting of a pre-pressed optical compact disc that contains data computers can read—but not write or erase—CD-ROMs.
Command-line interface
A command-line interface (CLI) is a means of interacting with a computer program by inputting lines of text called command-lines.
See APT (software) and Command-line interface
Compact disc
The compact disc (CD) is a digital optical disc data storage format that was codeveloped by Philips and Sony to store and play digital audio recordings.
See APT (software) and Compact disc
Compiler
In computing, a compiler is a computer program that translates computer code written in one programming language (the source language) into another language (the target language).
See APT (software) and Compiler
Concurrent Versions System
Concurrent Versions System (CVS, or Concurrent Versioning System) is a version control system originally developed by Dick Grune in July 1986. APT (software) and Concurrent Versions System are software using the GPL license.
See APT (software) and Concurrent Versions System
Cron
The cron command-line utility is a job scheduler on Unix-like operating systems.
Cydia
Cydia is a graphical user interface of APT (Advanced Package Tool) for iOS. APT (software) and Cydia are dpkg and software using the GPL license.
D-Bus
D-Bus (short for "Desktop Bus") is a message-oriented middleware mechanism that allows communication between multiple processes running concurrently on the same machine.
Daemon (computing)
In multitasking computer operating systems, a daemon is a computer program that runs as a background process, rather than being under the direct control of an interactive user.
See APT (software) and Daemon (computing)
Deb (file format)
deb is the format, as well as filename extension of the software package format for the Debian Linux distribution and its derivatives. APT (software) and deb (file format) are Debian, dpkg and Ubuntu.
See APT (software) and Deb (file format)
Debian
Debian, also known as Debian GNU/Linux, is a Linux distribution composed of free and open-source software and optionally non-free firmware or software developed by the community-supported Debian Project, which was established by Ian Murdock on August 16, 1993.
Dependency hell
Dependency hell is a colloquial term for the frustration of some software users who have installed software packages which have dependencies on specific versions of other software packages.
See APT (software) and Dependency hell
Digital signature
A digital signature is a mathematical scheme for verifying the authenticity of digital messages or documents.
See APT (software) and Digital signature
Dpkg
dpkg is the software at the base of the package management system in the free operating system Debian and its numerous derivatives. APT (software) and Dpkg are Debian, free package management systems, Linux package management-related software and software using the GPL license.
Dselect
dselect is a computer program used to manage software packages in the Debian operating system. APT (software) and Dselect are dpkg.
See APT (software) and Dselect
Fink (software)
The Fink project is an effort to port and package open-source Unix programs to macOS. APT (software) and Fink (software) are dpkg, free package management systems and software using the GPL license.
See APT (software) and Fink (software)
Free software
Free software, libre software, libreware or rarely known as freedom-respecting software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions.
See APT (software) and Free software
Freedesktop.org
freedesktop.org (fd.o), formerly X Desktop Group (XDG), is a project to work on interoperability and shared base technology for free-software desktop environments for the X Window System (X11) and Wayland on Linux and other Unix-like operating systems.
See APT (software) and Freedesktop.org
Frontend and backend
In software engineering, the terms frontend and backend (sometimes written as back end or back-end) refer to the separation of concerns between the presentation layer (frontend), and the data access layer (backend) of a piece of software, or the physical infrastructure or hardware.
See APT (software) and Frontend and backend
GNOME
GNOME, originally an acronym for GNU Network Object Model Environment, is a free and open-source desktop environment for Linux and other Unix-like operating systems.
GNOME Software
GNOME Software is a utility for installing applications and updates on Linux. APT (software) and GNOME Software are software update managers.
See APT (software) and GNOME Software
GNU General Public License
The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses, or copyleft, that guarantee end users the four freedoms to run, study, share, and modify the software.
See APT (software) and GNU General Public License
GNU Guix
GNU Guix is a functional cross-platform package manager and a tool to instantiate and manage Unix-like operating systems, based on the Nix package manager. APT (software) and GNU Guix are free package management systems, Linux package management-related software and software using the GPL license.
See APT (software) and GNU Guix
GNU Privacy Guard
GNU Privacy Guard (GnuPG or GPG) is a free-software replacement for Symantec's cryptographic software suite PGP.
See APT (software) and GNU Privacy Guard
Graphical user interface
A graphical user interface, or GUI, is a form of user interface that allows users to interact with electronic devices through graphical icons and visual indicators such as secondary notation.
See APT (software) and Graphical user interface
GTK
GTK (formerly GIMP ToolKit and GTK+) is a free software cross-platform widget toolkit for creating graphical user interfaces (GUIs).
Havoc Pennington
Robert Sanford Havoc Pennington (born c. 1976) is an American computer engineer and entrepreneur.
See APT (software) and Havoc Pennington
IOS jailbreaking
iOS jailbreaking is the use of a privilege escalation exploit to remove software restrictions imposed by Apple on devices running iOS and iOS-based operating systems.
See APT (software) and IOS jailbreaking
KDE
KDE is an international free software community that develops free and open-source software.
KPackage
KPackage was KDE's package manager frontend. APT (software) and KPackage are software update managers.
See APT (software) and KPackage
Library (computing)
In computer science, a library is a collection of read-only resources that is leveraged during software development to implement a computer program.
See APT (software) and Library (computing)
Linux distribution
A Linux distribution (often abbreviated as distro) is an operating system made from a software collection that includes the Linux kernel and often a package management system.
See APT (software) and Linux distribution
List of software package management systems
This is a list of notable software package management systems, categorized first by package format (binary, source code, hybrid) and then by operating system family.
See APT (software) and List of software package management systems
MacOS
macOS, originally Mac OS X, previously shortened as OS X, is an operating system developed and marketed by Apple since 2001.
Maemo
Maemo is a software platform originally developed by Nokia, now developed by the community, for smartphones and Internet tablets.
Ncurses
ncurses (new curses) is a programming library providing an application programming interface (API) that allows writing text-based user interfaces (TUI) in a computer terminal-independent manner.
See APT (software) and Ncurses
OpenSolaris
OpenSolaris is a discontinued open-source computer operating system based on Solaris and created by Sun Microsystems.
See APT (software) and OpenSolaris
Package manager
A package manager or package-management system is a collection of software tools that automates the process of installing, upgrading, configuring, and removing computer programs for a computer in a consistent manner.
See APT (software) and Package manager
PackageKit
PackageKit is a free and open-source suite of software applications designed to provide a consistent and high-level abstraction layer for a number of different package management systems. APT (software) and PackageKit are free package management systems, free software programmed in C++, Linux package management-related software and software using the GPL license.
See APT (software) and PackageKit
Polkit
Polkit (formerly PolicyKit) is a component for controlling system-wide privileges in Unix-like operating systems.
Regular expression
A regular expression (shortened as regex or regexp), sometimes referred to as rational expression, is a sequence of characters that specifies a match pattern in text.
See APT (software) and Regular expression
In computing, a removable media is a data storage media that is designed to be readily inserted and removed from a system.
See APT (software) and Removable media
RPM Package Manager
RPM Package Manager (RPM) (originally Red Hat Package Manager, now a recursive acronym) is a free and open-source package management system. APT (software) and RPM Package Manager are free package management systems, Linux package management-related software and software using the GPL license.
See APT (software) and RPM Package Manager
Software repository
A software repository, or repo for short, is a storage location for software packages.
See APT (software) and Software repository
Synaptic (software)
Synaptic is a GTK-based graphical user interface designed for the APT package manager used by the Debian Linux distribution and its derivatives. APT (software) and Synaptic (software) are dpkg, Linux package management-related software, software update managers and software using the GPL license.
See APT (software) and Synaptic (software)
Text-based user interface
In computing, text-based user interfaces (TUI) (alternately terminal user interfaces, to reflect a dependence upon the properties of computer terminals and not just text), is a retronym describing a type of user interface (UI) common as an early form of human–computer interaction, before the advent of bitmapped displays and modern conventional graphical user interfaces (GUIs).
See APT (software) and Text-based user interface
Topological sorting
In computer science, a topological sort or topological ordering of a directed graph is a linear ordering of its vertices such that for every directed edge (u,v) from vertex u to vertex v, u comes before v in the ordering.
See APT (software) and Topological sorting
Ubuntu Software Center
Ubuntu Software Center, or simply Software Center, is a discontinued high-level graphical front end for the APT/dpkg package management system. APT (software) and Ubuntu Software Center are dpkg, Linux package management-related software, software using the GPL license and Ubuntu.
See APT (software) and Ubuntu Software Center
Unix-like
A Unix-like (sometimes referred to as UN*X or *nix) operating system is one that behaves in a manner similar to a Unix system, although not necessarily conforming to or being certified to any version of the Single UNIX Specification.
See APT (software) and Unix-like
USB flash drive
A flash drive (also thumb drive, memory stick, and pen drive/pendrive elsewhere) is a data storage device that includes flash memory with an integrated USB interface.
See APT (software) and USB flash drive
Wajig
Wajig is a simplified wrapper to Debian's package management system dpkg/APT. APT (software) and Wajig are dpkg, Linux package management-related software and software using the GPL license.
See also
Debian
- APT (software)
- Alien (file converter)
- Alioth (Debian)
- Aptitude (software)
- Canonical (company)
- Cdrkit
- Comparison of free and open-source software licenses
- DCC Alliance
- Deb (file format)
- Debbugs
- Debian
- Debian Conference
- Debian Free Software Guidelines
- Debian Social Contract
- Debian configuration system
- Debian version history
- Debian–Mozilla trademark dispute
- Debian-Installer
- Debris linux
- Dpkg
- Dyson (operating system)
- Elive
- Emmabuntüs
- HandyLinux
- Jigdo
- Mobian
- OpenMediaVault
- Preseed
- Schulze method
- Software in the Public Interest
- Vrms
Dpkg
- APT (software)
- Aptitude (software)
- Cydia
- Deb (file format)
- Debian build toolchain
- Debian configuration system
- Dpkg
- Dselect
- Fink (software)
- Lintian
- Synaptic (software)
- Ubuntu Software Center
- Wajig
Free package management systems
- AMPPS
- APT (software)
- APT-RPM
- Autopackage
- Bitnami
- CNR (software)
- Cabal (software)
- CocoaPods
- Composer (software)
- Conda (package manager)
- Dpkg
- F-Droid
- Fink (software)
- FreeBSD Ports
- GNU Guix
- GNU Guix System
- Homebrew (package manager)
- Image Packaging System
- Installwatch
- Listaller
- LuaRocks
- MacPorts
- Nix (package manager)
- Npm
- NuGet
- OpenPKG
- PEAR
- PackageKit
- Pip (package manager)
- Pkgsrc
- Portage (software)
- Ports collection
- RPM Package Manager
- RubyGems
- Scoop Package Manager
- Slapt-get
- Snap (software)
- Stack (Haskell)
- Up2date
- Urpmi
- Vcpkg
- Windows Package Manager
- YaST
- Yarn (package manager)
- Yum (software)
- ZYpp
- APT (software)
- APTonCD
- AppImage
- AppStream
- Automatix (software)
- Bcfg2
- Cdist
- CheckInstall
- DNF (software)
- Delta ISO
- Dpkg
- Drakconf
- Flatpak
- GNU Guix
- GNU Guix System
- Installwatch
- Kickstart (Linux)
- Medibuntu
- Nix (package manager)
- Optware
- Package format
- PackageKit
- Pkgsrc
- Portage (software)
- RPM Package Manager
- RULE Project
- Red Carpet (software)
- RepoForge
- Rpmdrake
- Rudder (software)
- Slapt-get
- Snap (software)
- Software Updater
- Sum (Unix)
- Synaptic (software)
- TurnKey Linux Virtual Appliance Library
- Ubuntu Software Center
- Ubuntu-restricted-extras
- Ultamatix
- Up2date
- Urpmi
- Vcpkg
- Vrms
- Wajig
- YaST
- Yum (software)
- ZYpp
Software update managers
- APT (software)
- GNOME Software
- Google Play
- KPackage
- Norton LiveUpdate
- Software Updater
- Synaptic (software)
- Windows Update
Ubuntu
- APT (software)
- Ask Ubuntu
- Canonical (company)
- Deb (file format)
- Debian configuration system
- Full Circle (magazine)
- GetDeb
- Landscape (software)
- LightDM
- Mail-in-a-Box
- Medibuntu
- Mir (software)
- Outline of Ubuntu
- Paper cut bug
- Snap (software)
- Software Updater
- System76
- Tuxedo Computers
- UKUI
- USU (operating system)
- Ubiquity (software)
- Ubuntu
- Ubuntu (typeface)
- Ubuntu Cinnamon
- Ubuntu Edge
- Ubuntu Forums
- Ubuntu One
- Ubuntu Professional Certification
- Ubuntu Single Sign On
- Ubuntu Software Center
- Ubuntu Titling
- Ubuntu Touch
- Ubuntu User
- Ubuntu version history
- Ubuntu-restricted-extras
- Uncomplicated Firewall
- Unity (user interface)
- Upstart (software)
- Usplash
- Wubi (software)
References
[1] https://en.wikipedia.org/wiki/APT_(software)
Also known as APT (Debian), APT (Package Manager), APT Daemon, APT Pinning, APT cache, APT package management tool, Advanced Package Tool, Advanced Packaging Tool, Apt get, Apt-build, Apt-cache, Apt-cdrom, Apt-file, Apt-get, Apt-pinning, Apt-proxy, Apt-zip, Aptdaemon, Aptget, Apturl, Distupgrade, Gnome-apt, Pypt-offline, Sources.list, Sudo apt, Sudo apt-get.
, Synaptic (software), Text-based user interface, Topological sorting, Ubuntu Software Center, Unix-like, USB flash drive, Wajig.