Table of Contents

Debian Glossary

Return to Debian, Ubuntu Glossary, Linux Mint Glossary, Linux Glossary, Linux Distros


Creating a Debian glossary with a focus on the top 40 concepts, sorted by their commonality of use, involves compiling a variety of terms related to the Debian operating system, including package management, system administration, network configuration, and more. Below is a representation of such a glossary in MediaWiki format. Please note that the URLs provided are based on the structure of the Debian official documentation available as of my last update, and users should search the Debian website or documentation for the most current links.

Simple Debian Glossary

This glossary provides a concise overview of the top 40 most commonly used Debian concepts, along with brief descriptions and links to the official Debian documentation for each.

APT (Advanced Package Tool)

APT is the primary package management system used by Debian and its derivatives. It automates the process of installing, upgrading, configuring, and removing software packages. Official Documentation

dpkg

dpkg is the low-level package manager for Debian. It handles the installation, removal, and management of Debian software packages. Official Documentation

Debian Repository

A Debian repository is a collection of Debian packages, organized in a specific structure and accessible via HTTP, HTTPS, or FTP for installing and updating software. Official Documentation

Debian Package

Debian packages are archives containing all the files necessary to install a piece of software on a Debian system. Official Documentation

aptitude

aptitude is a text-based interface to the Debian GNU/Linux package system, including a package manager and a comprehensive search engine. Official Documentation

systemd

systemd is a system and service manager for Linux operating systems, which uses units to manage system resources. Official Documentation

Debian Live

Debian Live is a Debian edition that can run directly from a CD/DVD or USB stick without installation, useful for trial purposes and system rescue. Official Documentation

Debian Installer

The Debian Installer is the official installation system for Debian. It supports multiple architectures and can be used in various modes including graphical, text, and automated installs. Official Documentation

Sources.list

The sources.list file is used by APT to locate the repositories for installing and updating packages on a Debian system. Official Documentation

Tasksel

Tasksel is a Debian tool that allows users to install software for specific tasks on their system, simplifying the process of installing common sets of packages. Official Documentation

Debian Policy

The Debian Policy manual describes the structure and contents of Debian software packages and the official policies and technical guidelines for developing the Debian distribution. Official Documentation

Secure APT (apt-secure)

Secure APT ensures the authenticity and integrity of packages downloaded from repositories, using keyring-based verification of signed package lists. Official Documentation

debconf

debconf is a configuration system for Debian packages. It presents a unified interface for configuring packages during installation. Official Documentation

Network Configuration

Debian provides various tools and utilities for configuring network settings, including interfaces and DNS. Official Documentation

SSH (Secure Shell)

SSH is a protocol used for secure remote login and other secure network services over an insecure network. Official Documentation

Firewall

Debian supports several firewall packages and tools to protect the system from unauthorized network access. Official Documentation

Cron

Cron is a time-based job scheduler in Unix-like operating systems, allowing users to schedule scripts or commands to run at specified times and dates. Official Documentation

Bash (Bourne Again SHell)

Bash is the default command-line interpreter for Debian, providing a powerful interface for interacting with the system. Official Documentation

Filesystem Hierarchy

The filesystem hierarchy is a standard layout of directories and files on a Debian system, defining locations for system files, user files, and temporary files. Official Documentation

LVM (Logical Volume Manager)

LVM allows for the dynamic resizing of disk partitions and the management of multiple physical hard drives as single logical volumes. Official Documentation

Encryption

Debian supports various tools and methods for encrypting data, including disk encryption with LUKS and file encryption with GPG. Official Documentation

Backup and Recovery

Debian offers multiple tools and strategies for backing up and recovering data, ensuring system resilience against data loss. Official Documentation

Debian Version Naming Scheme

Debian versions are named after characters from the “Toy Story” movies and are also assigned version numbers. Official Documentation

Multi-Arch Support

Debian's multi-arch feature allows users to install packages from multiple architectures on the same machine, facilitating compatibility and cross-architecture development. Official Documentation

Virtualization

Debian supports various virtualization technologies, including KVM, Xen, and LXC, allowing for the creation and management of virtual machines and containers. Official Documentation

Security Updates

Debian provides timely security updates to address vulnerabilities and ensure system security. Official Documentation

Debian Free Software Guidelines (DFSG)

The DFSG are part of the Debian Social Contract and provide a framework for determining whether a software package is free and can be included in the Debian distribution. Official Documentation

Debian Social Contract

The Debian Social Contract outlines the principles that guide the development and management of the Debian project, including commitments to the free software community. Official Documentation

Package Dependencies

Package dependencies are relationships between packages, specifying that a package requires another package to function properly. Official Documentation

Kernel

The Linux kernel is the core of the Debian operating system, managing hardware resources and providing services for software applications. Official Documentation

UEFI (Unified Extensible Firmware Interface)

UEFI is a specification for a software interface between an operating system and platform firmware, replacing the older BIOS on modern systems. Official Documentation

GRUB (GRand Unified Bootloader)

GRUB is the default bootloader for Debian, responsible for loading the kernel and initiating the boot process. Official Documentation

X Window System

The X Window System provides the foundation for a graphical interface on Unix and Linux systems, including Debian. Official Documentation

GNOME

GNOME is one of the available desktop environments for Debian, offering a user-friendly graphical interface and a wide range of applications. Official Documentation

KDE Plasma

KDE Plasma is another desktop environment option for Debian users, known for its configurability and integration. Official Documentation

LXDE (Lightweight X11 Desktop Environment)

LXDE is a fast and energy-efficient desktop environment, suitable for older hardware or systems requiring minimal resources. Official Documentation

XFCE

XFCE is a lightweight desktop environment for Unix-like operating systems, aiming for fast performance and low system resource usage. s://www.debian.org/doc/manual s/debian-reference/ch08.en.html#_the_xfce_desktop Official Documentation

Debian Mentors

Debian Mentors is a project to help prospective and existing Debian developers (DDs) to find sponsors for their packages. Official Documentation

This glossary serves as a starting point for familiarizing oneself with Debian and its ecosystem. For more detailed information and the latest updates, it's always best to refer directly to the official Debian documentation and community resources.


Debian Linux: Debian Glossary, Debian-based Linux Distros (Ubuntu-Raspberry Pi OS-Raspbian-Linux Mint), Linux-Unix, Debian Package Managers (Debian Snapcraft, Debian Apt, Apt - debconf), Debian AI (Debian MLOps-Debian ML-Debian DL), Debian Compute (Debian K8S-Debian Containers-Debian GitOps, Debian IaaS-Debian Linux-Debian on Windows), Debian Certification, Debian Data Science (Debian Databases-Debian SQL-Debian NoSQL-Debian Analytics-Debian DataOps), Debian DevOps-Debian SRE-Debian Automation-Debian Configuration-Debian Configuration Management-Debian Terraform-Debian Ansible-Debian Chef-Debian Puppet-Debian PowerShell)-Debian CloudOps-Debian Monitoring, Debian Developer Tools (Debian GitHub-Debian CI/CD-Debian VSCode-Debian Serverless-Debian Microservices-Debian Service Mesh-Debian Java-Debian Spring-Debian JavaScript-Debian Python), Debian Identity (Debian IAM-Debian MFA-Debian Active Directory), Debian Integration, Debian IoT-Debian Edge, Debian Management-Debian Admin-Debian Shell-Debian CLI-DebianOps, Debian Governance, Debian Media (Debian Video), Debian Migration, Debian Mixed reality, Debian Mobile, Debian Networking (Debian Load Balancing-Debian DNS-Debian NAT-Debian VPC-Debian VPN), Debian Security (Debian Vault-Debian Secrets-HashiCorp Vault Debian, Debian Cryptography-Debian PKI, Debian Pentesting-Debian DevSecOps), Debian Storage, Debian Web-Debian Node.js, Debian Virtual Desktop, Debian Product List. Debian Awesome List, Debian Docs, Debian Books, Debian Courses, Debian Topics. (navbar_debian and navbar_Debian_detailed - see also navbar_apt)

Linux: Linux Fundamentals, Linux Inventor: Linus Torvalds says “ Linux just sucks less.”, Linux Best Practices - Linux Anti-Patterns, Linux kernel, Linux commands-Linux Shells-Linux CLI-GNU-Linux GUI-X11, Linux DevOps-Linux development-Linux system programming-Bash-zsh-Linux API, Linux package managers, Linux configuration management (Ansible on Linux, Chef on Linux, Puppet on Linux, PowerShell on Linux), Linux Distros (RHEL-Rocky Linux-CentOS (CentOS Stream)-Oracle Linux-Fedora, Ubuntu-Debian-Linux Mint-Raspberry Pi OS-Kali Linux-Tails, openSUSE - SUSE Linux Enterprise Server (SLES), Arch Linux-Manjaro Linux, Alpine Linux-BusyBox - Slackware - Android-Chrome OS); UNIX-UNIX Distros (FreeBSD-OpenBSD, BSD, macOS), Linux networking, Linux storage, Linux secrets, Linux security (Linux IAM-LDAP-Linux Firewall-Linux Proxy), Linux docs, Linux GitHub, Linux Containers, Linux VM, Linux on AWS, Linux on Azure, Linux on GCP, Linux on Windows (WSL), Linux on IBM, Linux on Mainframe (Linux on IBM Z mainframe - Linux for System z - IBM LinuxONE), Embedded Linux, Linus IoT-Linux on Raspberry Pi, LinuxOps-Linux sysadmin, systemd-userland-kernel space-POSIX-SUS-Linux filesystem-Linux architecture, Linux books-UNIX books, Linux courses, Linux Foundation, Linux history, Linux philosophy, Linux adoption, Linux glossary, Linux topics (navbar_linux and navbar_unix - see also navbar_fedora, navbar_rhel, navbar_centos, navbar_debian, navbar_ubuntu, navbar_linux_mint, navbar_freebsd, navbar_opensuse, navbar_manjaro, navbar_kali_linux, navbar_nixos, navbar_alpine_linux, navbar_tails_linux, navbar_slackware, navbar_rocky_linux, navbar_arch_linux, navbar_oracle_linux)

Fair Use Source

Fair Use Sources:


© 1994 - 2024 Cloud Monk Losang Jinpa or Fair Use. Disclaimers

SYI LU SENG E MU CHYWE YE. NAN. WEI LA YE. WEI LA YE. SA WA HE.