Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.boot > #77337

Re: Proposal for a Modernized Debian Installer

Path csiph.com!fu-berlin.de!bofh.it!news.nic.it!robomod
From Mehmet Akkus <mehmetakkus0804@gmail.com>
Newsgroups linux.debian.maint.boot
Subject Re: Proposal for a Modernized Debian Installer
Date Sun, 12 Apr 2026 15:40:01 +0200
Message-ID <MJ3cB-eAMz-1@gated-at.bofh.it> (permalink)
X-Original-To debian-boot@lists.debian.org
X-Mailbox-Line From debian-boot-request@lists.debian.org Sun Apr 12 13:36:11 2026
Old-Return-Path <mehmetakkus0804@gmail.com>
X-Amavis-Spam-Status No, score=0.051 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=no autolearn_force=no
X-Policyd-Weight using cached result; rate: -5.5
Arc-Seal i=1; a=rsa-sha256; t=1775999999; cv=none; d=google.com; s=arc-20240605; b=j3f4v2wzlx3c060msZTF6iBxPoxSMLMB1+gfjxLIY1ug/r2+YQkps94u6w11UI/byc 6E7eMeecwQR/5Bkg3R0dprrFO+Auw0KYXzB1B7/OCUioGVlO/1NNW0In7DA9LuUUcRhB fZ4TOjaKx58KJOcBeJyRGbz9My2JajQOJYn7BIuqBWSS8dXQzIXVcSoVFZ/QwS/ffapU M5uY6ePu+Nj+p9BZU+z0wvpHq6ht17gM0BvRDvpywZ7R3VNzjI6e0o61ZZj9OITrleP3 aCcy67qiNfAiV2HwV9S/iTnZkx9uFvoqqtUWCkDbhv9+UIo/D7kgLfCwi4S4i4/ON9xL 3MuQ==
Arc-Message-Signature i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=to:subject:message-id:date:from:mime-version:dkim-signature; bh=jntDnyo6qbObmIY57zxecBdTRfVV/iU37rqDRh/4SuY=; fh=TK4EY+EJ4wPrLngALMG1QHdrq65UBV/0KM9M/3LaFAA=; b=QVLgfQYm+hwmwG7m9fsJu0eusDCXflEC4PtW9qoZTQRJiAsVIxkuR6TRtw9l9lf4tm MCOjhwdj4RnU5+dIHd3yHCLfsAQChcrDvkhWfCNWxEmvb/Q7N9VZt5RSKs3nINzQU3z9 k84zYsi8G1antEXF+FQMPvxf7FCn+9xnYfNYB4F6W8bJTJd7gYLzponWWkZnmc4DZvl/ 2SrnDWqdxHdRfd1H1PEHsW6gl77ZYcRSzGXq8p08CD0Dl8d5I7YmJdd9WA2GWZq4uyTL O7N15EKSmK+vWXgS4Ji9Cb3f2iQwZxc/vME5vXaMjOYUMJn7UH+fKkkUBOJ9k5zT+96R QDDA==; darn=lists.debian.org
Arc-Authentication-Results i=1; mx.google.com; arc=none
X-Gm-Message-State AOJu0YyKXXy3hWReBw/mCwNdYbqzNTFXRARBskOnv/3o7SLbVxP4I5nM 8bdAc2G85PggwD4WoYNcp5dF80x0Z6b3AwrEoDvBDWfqcxhNrJ1JBiCiElVAOm+4HOn0NMtDkmJ WsDNAioI/D3AhXwiRThHLtdhS7rmcGu8Mq04T
X-Gm-Gg AeBDiet+QmkpQfHRRYLa4x3I2/I8TXoOvWVXtm92+cFQ3eMgGrIHJCRnBJLcNOl0F3K 9gOhheHwz09ov18vInZZd3i+iYNgr58QETOZ8SNhkWzH/ZA6dLTOHw1t29zGTQYrrc1rpPYeiK/ CWdG6tcF+CEu5vZWlSsOBAxQ4if7krBn1AmPYzH5V9xyuvgwRwWfD11+YWiK5uGS/9lR8cpHN2b h40cq0Om6zf5U7g1NbbN08Xd6L2VWwjnqPyhKRw3FdHmjV3qlwIZ+zHiMGIZTYp1vT0ZMRvUCg9 xf5m3l4=
X-Received by 2002:a17:907:2d22:b0:b9d:b19a:2832 with SMTP id a640c23a62f3a-b9db19a28cfmr282238866b.50.1775999998879; Sun, 12 Apr 2026 06:19:58 -0700 (PDT)
MIME-Version 1.0
X-Gm-Features AQROBzD_WrqhJQ27H_8iABT5tEG9xjrDrCvAzgusHBgqLzrZQJOY7uf72QxXoYM
Content-Type multipart/alternative; boundary="0000000000000decd6064f4339cd"
X-Mailing-List <debian-boot@lists.debian.org> archive/latest/222448
List-ID <debian-boot.lists.debian.org>
List-URL <https://lists.debian.org/debian-boot/>
List-Archive https://lists.debian.org/msgid-search/CA+zFbPxxcfK37vg6bzhcdoKZDgF2YkHAfQyJO37w3A5VCSbX-g@mail.gmail.com
Approved robomod@news.nic.it
Lines 169
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Date Sun, 12 Apr 2026 15:16:11 +0200
X-Original-Message-ID <CA+zFbPxxcfK37vg6bzhcdoKZDgF2YkHAfQyJO37w3A5VCSbX-g@mail.gmail.com>
Xref csiph.com linux.debian.maint.boot:77337

Show key headers only | View raw


[Multipart message — attachments visible in raw view] - view raw

The current Debian installer has not kept pace with modern user
expectations and increasingly acts as a barrier to adoption rather than a
gateway to one of Linux's most stable distributions. The following is a
concrete proposal for a redesigned installer that preserves Debian's
philosophy while improving the experience significantly.


1. Installer Flow Redesign

Language, system locale, and keyboard layout should be presented first as a
group. Root and user credentials should follow immediately after, before
any system decisions are made, so there is no ambiguity about which locale
settings a password was entered under.


2. Installation Profiles

The user should be asked what kind of system they are setting up: desktop,
server, minimal, or custom. Desktop installations should offer profiles
such as beginner, developer, gamer, and solo, each pre-configuring sensible
defaults. A user who selects a profile can still override any decision it
makes. This would be very helpful for instance when it comes to graphics
drivers.


3. A Guided Assistant: Tux

For non-solo profiles, a contextual ASCII Tux character should appear
throughout the installation, offering brief and relevant explanations based
on the user's choices. The guidance should be non-intrusive and skippable.
A beginner seeing a swap partition question for the first time deserves a
one-line explanation. An experienced user can ignore it entirely.


4. Sandboxed Package Layer

A sandboxed package layer should allow packages and libraries to be
installed in an isolated environment that can read from but never write to
the base system. A developer can use a newer library without risking system
stability, and if the sandboxed layer breaks it can be removed and
reinstalled without touching the base system. This preserves Debian's
stability guarantee while removing one of the primary reasons developers
reach for other distributions instead.


5. A Lightweight CUI

The installer should be a clean console interface, not the current
low-resolution pseudographical one and not a full GUI. A minimal black
terminal aesthetic with clear prompts and consistent navigation is more
professional, accessible over SSH, and more aligned with what Debian
actually is.


6. System Feature Toggle

A privileged configuration file, modifiable only by root, should expose a
clean interface for enabling or disabling major system components such as
audio, Bluetooth, and network manager. It reduces the cognitive load of
managing what is running on a given machine and makes it easy to produce a
lighter system without deep knowledge of every service name and dependency.


These proposals are not radical departures from Debian's identity. They are
targeted solutions to well-known friction points, each designed to make
Debian more accessible without sacrificing the control and stability that
define it. Thanks a lot for reading this.

Back to linux.debian.maint.boot | Previous | NextNext in thread | Find similar


Thread

Re: Proposal for a Modernized Debian Installer Mehmet Akkus <mehmetakkus0804@gmail.com> - 2026-04-12 15:40 +0200
  Re: Proposal for a Modernized Debian Installer "Andrew M.A. Cater" <amacater@einval.com> - 2026-04-12 21:10 +0200
    Re: Proposal for a Modernized Debian Installer Marc Haber <mh+debian-boot@zugschlus.de> - 2026-04-12 21:40 +0200
    Re: Proposal for a Modernized Debian Installer Mehmet Akkus <mehmetakkus0804@gmail.com> - 2026-04-13 15:10 +0200

csiph-web