arch_linux_glossary

Arch Linux Glossary

Return to Arch Linux, Linux Glossary, Debian Glossary, Fedora Glossary


Creating a glossary of the top 40 Arch Linux concepts requires a focus on the distribution's unique features, philosophy, and tools. Arch Linux is known for its simplicity, modernity, and versatility, appealing to users who wish to understand their system's workings in depth. Below is an example glossary in MediaWiki format, highlighting essential Arch Linux concepts. This selection reflects common tools, features, and methodologies inherent to Arch Linux, along with links to the official Arch Linux documentation for detailed exploration.

Simple Arch Linux Glossary

This glossary provides an overview of the top 40 most commonly used Arch Linux concepts, including a brief description and links to the official Arch Linux documentation for each.

Pacman

Pacman is the package manager of Arch Linux, used for installing, removing, and updating software packages.

AUR (Arch User Repository)

The AUR is a community-driven repository with thousands of scripts that allow users to compile packages from source.

Arch Wiki

The Arch Wiki is a comprehensive resource offering detailed documentation on every aspect of Arch Linux and its configuration.

Arch Install Scripts

Scripts that provide a set of tools to facilitate manual installation of Arch Linux, a method preferred by more experienced users.

makepkg

A script to automate the building of packages. It is used to create packages compatible with the Pacman package manager from source code.

Yaourt

Yaourt was a popular wrapper for Pacman and AUR. It has been superseded by other AUR helpers like Yay due to security concerns.

Yay

Yay is a modern replacement for Yaourt, offering better security and functionality as an AUR helper and Pacman wrapper.

systemd

systemd is the system and service manager for Linux, used as the init system in Arch Linux to bootstrap the user space and manage system processes after booting.

Arch Build System (ABS)

The ABS is a ports-like system for building and packaging software from source code.

Pacman.conf

The configuration file for Pacman, allowing users to customize the behavior of the package manager.

PKGBUILD

The PKGBUILD files are scripts that contain information required by makepkg to create a package.

Arch Linux ARM

A port of Arch Linux for ARM computers, providing the same flexibility and simplicity for ARM devices.

Rolling Release Model

Arch Linux follows a rolling release model, providing the latest stable versions of software through continuous updates.

pacman-key

The utility for managing Pacman's keyring, which is used to verify packages.

LightDM

A lightweight display manager for the X window system that offers a GUI for logging in to an Arch Linux system.

Xorg

The X Window System that provides the graphical environment for Arch Linux.

Wayland

A newer display server protocol seen as the successor to Xorg, providing a more modern and simpler windowing system.

GNOME

A popular desktop environment for Linux that offers a focus on usability and accessibility.

KDE Plasma

A powerful and customizable desktop environment that offers a traditional graphical user interface.

XFCE

A lightweight and fast desktop environment known for its stability and configurability.

LXQt

A lightweight and modular desktop environment that aims to be fast and user-friendly.

i3

A tiling window manager that encourages users to manage windows in a non-overlapping, grid-based layout.

GRUB

GRUB is the default bootloader for Arch Linux, used to load the Linux kernel and initial RAM disk.

.archlinux.org/title/GRUB

EFI System Partition (ESP)

The partition on a GPT-formatted storage device that contains EFI boot loaders and other files required to start the system.

mkinitcpio

A Bash script to create an initial ramdisk environment.

ArchISO

A tool for creating Arch Linux live and installation mediums.

LUKS

The standard for Linux hard disk encryption.

Sudo

A program designed to allow a sysadmin to give limited root privileges to users and log root activity.

fstab

The file system table file, used to define how disk partitions, remote file systems, and other storage devices are mounted into the filesystem.

SSH

Secure Shell, a protocol for securely accessing network services over an unsecured network.

netctl

A profile-based network management system for Arch Linux.

UFW

Uncomplicated Firewall, a frontend for iptables aiming to simplify the configuration of a firewall.

iptables

A user-space utility program that allows a system administrator to configure the IP packet filter rules of the Linux kernel firewall.

Docker

A set of platform as a service products that use OS-level virtualization to deliver software in packages called containers.

VirtualBox

A free and open-source hosted hypervisor for x86 virtualization.

Wine

A compatibility layer capable of running Windows applications on several POSIX-compliant operating systems.

Steam

A digital distribution platform for video games. Arch Linux supports running Steam through native Linux applications or Wine.

NVIDIA Drivers

Proprietary drivers for NVIDIA graphics cards.

AMDGPU

The open-source graphics drivers for AMD graphics cards.

This glossary provides an introduction to some of the most essential and commonly used concepts in Arch Linux. For more detailed information and additional concepts, refer to the official Arch Linux documentation and wiki.

This list is not exhaustive and reflects a snapshot of relevant tools and concepts. The Arch Linux wiki is dynamically updated by the community, so new tools and best practices emerge over time. Always refer to the [official Arch Linux documentation](https://wiki.archlinux.org/) for the most current and comprehensive information.


Arch Linux: Arch Linux Glossary. (navbar_arch_linux - see also navbar_linux)

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


© 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.


arch_linux_glossary.txt · Last modified: 2024/05/01 03:52 by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki