Global Information Lookup Global Information

Debian configuration system information


debconf
Original author(s)Joey Hess
Developer(s)Joey Hess, Colin Watson
Stable release
1.5.77[1] / June 10, 2021; 2 years ago (2021-06-10)
Preview release
1.5.79[2] / October 29, 2021; 2 years ago (2021-10-29)
Repository
  • salsa.debian.org/pkg-debconf/debconf.git Edit this at Wikidata
Written inPerl
LicenseBSD-2-clause
Websitewiki.debian.org/debconf Edit this on Wikidata

debconf is a software utility for performing system-wide configuration tasks on Unix-like operating systems. It is developed for the Debian Linux distribution, and is closely integrated with Debian's package management system, dpkg.

When packages are being installed, debconf asks the user questions which determine the contents of the system-wide configuration files associated with that package. After package installation, it is possible to go back and change the configuration of a package by using the dpkg-reconfigure program, or another program such as Synaptic.

The design of debconf allows for front-ends for answering configuration questions to be added in a modular way, and there exist several, such as one for dialog, one for readline, one that uses a text editor, one for KDE, one for GNOME,[3] a Python front-end API, etc.

The original implementation of debconf is in Perl. During the development of Debian-Installer, a new implementation in C was developed, which is named cdebconf. The new implementation is currently only used in the installer, but is intended to eventually replace the original entirely. Both implementations make use of the same protocol for communication between the debconf front-end and the client code ("confmodule"); this is a simple line-based protocol similar to common Internet protocols.

Debconf does not physically configure any packages, but asks the user certain configuration questions stored in the .templates file, under the direction of the package's maintainer scripts (.config, .postinst, etc.). Typically, the .config script uses debconf to ask questions, while .postinst applies configuration changes to the unpacked package in reaction to the answers; however, this can vary due to technical requirements. The user's answers to the configuration questions asked by debconf are cached in debconf's database.

  1. ^ "debconf stable changelog". Retrieved 2022-11-11.
  2. ^ "debconf unstable changelog". Retrieved 2022-11-11.
  3. ^ The GNOME Journal: Simplified Package Management in Ubuntu Hoary

and 20 Related for: Debian configuration system information

Request time (Page generated in 0.8293 seconds.)

Debian configuration system

Last Update:

software utility for performing system-wide configuration tasks on Unix-like operating systems. It is developed for the Debian Linux distribution, and is closely...

Word Count : 322

Debian version history

Last Update:

version of Debian is Debian version 12, codename "Bookworm". The next up and coming release of Debian is Debian 13, codename "Trixie". Debian always has...

Word Count : 9755

Ubuntu

Last Update:

Ubuntu (/ʊˈbʊntuː/ uu-BUUN-too) is a Linux distribution derived from Debian and composed mostly of free and open-source software. Ubuntu is officially...

Word Count : 10562

Debian

Last Update:

Debian (/ˈdɛbiən/), also known as Debian GNU/Linux, is a Linux distribution composed of free and open-source software and optionally non-free firmware...

Word Count : 12535

List of Linux distributions

Last Update:

Klaus Knopper and Unix) itself is based on Debian. It is a live distribution, with automated hardware configuration and a wide choice of software, which is...

Word Count : 3287

Linux distribution

Last Update:

the distribution installers (for example, Debian-Installer and Anaconda) and the package management systems, very few packages are actually written by...

Word Count : 5423

Systemd

Last Update:

suite that provides an array of system components for Linux operating systems. The main aim is to unify service configuration and behavior across Linux distributions...

Word Count : 6466

Linux

Last Update:

February 26, 2012. "How source code compatible is Debian with other Unix systems?". Debian FAQ. the Debian project. Archived from the original on October...

Word Count : 9911

Exim

Last Update:

invoked it re-processes the configuration files producing a single-file configuration that the exim binary uses. Because the Debian approach diverges significantly...

Word Count : 1446

GNU Guix System

Last Update:

declarative operating system configuration and allows system upgrades which the user can rollback. It uses the GNU Shepherd init system and the Linux-libre...

Word Count : 1942

Linux Mint

Last Update:

community-driven Linux distribution based on Ubuntu (which is in turn based on Debian), bundled with a variety of free and open-source applications. It can provide...

Word Count : 6544

Package manager

Last Update:

as Debian's dpkg, allow configuration during installation. In other situations, it is desirable to install packages with the default configuration and...

Word Count : 2852

Mobian

Last Update:

Mobian, and DebianOnMobile. DebianOnMobile maintains upstreamed parts. As software stack Mobian uses the Phosh (Phone shell) graphical system developed...

Word Count : 1044

BIOS

Last Update:

allowed the user to set system configuration options, of the type formerly set using DIP switches, through an interactive menu system controlled through the...

Word Count : 8808

GNU

Last Update:

GNU/Hurd". www.debian.org. Retrieved March 24, 2016. "DebianDebian GNU/Hurd – Configuration". www.debian.org. Retrieved March 24, 2016. Status, Free Software...

Word Count : 3106

OpenMediaVault

Last Update:

Volker Theile, who instituted it in 2009. OMV is based on the Debian operating system, and is licensed through the GNU General Public License v3. By...

Word Count : 1218

Operating system

Last Update:

Hat, Debian, Ubuntu, Linux Mint and Google's Android, ChromeOS, and ChromiumOS. Microsoft Windows is a family of proprietary operating systems designed...

Word Count : 12070

Multiseat configuration

Last Update:

configuration required. For Windows 2000, XP and Vista operating systems, there are several commercial products to implement multiseat configurations...

Word Count : 1930

Comparison of Linux distributions

Last Update:

Software Foundation are marked 100% Free under the System distribution commitment column. Debian releases are officially supported for 1 year after the...

Word Count : 3963

Raspberry Pi OS

Last Update:

Raspberry Pi OS (formerly known as Raspbian) is a Unix-like operating system based on the Debian GNU/Linux distribution for the Raspberry Pi family of compact...

Word Count : 1322

PDF Search Engine © AllGlobal.net