awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
archlinux avatar

archlinux/archinstall

0
View on GitHub↗
7,893 stars·687 forks·Python·gpl-3.0·2 vues

Archinstall

archinstall is a guided installer for the Arch Linux operating system. It provides a mechanism to automate the partitioning, package selection, and configuration of a system through an interactive menu interface or pre-defined configuration profiles.

The tool supports both manual and automated deployment. It can function as an interactive installation guide or as an automated deployment utility that loads settings and credentials from external files to perform installations without manual intervention.

The project includes capabilities for disk partition management to support single or dual boot environments, modular profile systems for different system archetypes, and a scripting framework for custom system provisioning. It also features user interface localization to support multiple languages.

Features

  • Installation Wizards - Provides an interactive menu interface that guides users through system parameter collection for installation.
  • Deployment Automation - Implements automated deployment workflows to set up systems without manual intervention.
  • Operating System Deployers - Automates low-level partitioning and bootloader configuration for unattended operating system deployment.
  • System Configuration Profiles - Ships modular configuration profiles to define package sets and settings for different system archetypes.
  • Unattended Operating System Installations - Enables unattended operating system installations by loading settings and credentials from configuration files.
  • Custom Linux Installations - Provides a tool for deploying personalized Linux distributions with automated software sets and interactive menus.
  • Disk and Mount Management - Provides an abstraction layer to map user partition requirements to low-level disk formatting and mounting commands.
  • Operating System Installers - Provides a guided system for installing a Linux distribution using interactive menus and pre-defined profiles.
  • Arch Linux Configuration Frameworks - Provides a specialized framework for automating the setup and customization of Arch Linux environments.
  • Interactive Installation Guides - Functions as an interactive installer that automates partitioning, package selection, and configuration for Arch Linux.
  • Installation Scripts - Offers a framework for embedding the installation process into scripts for custom setup routines.
  • Configuration File Loading - Implements mechanisms for loading system settings from external configuration files to enable unattended installations.
  • System Provisioning - Allows the creation of repeatable installation routines via scripting for custom system provisioning.
  • State-Driven Logic - Tracks the installation progress through a series of defined stages and validation checks using state-driven logic.

Historique des stars

Graphique de l'historique des stars pour archlinux/archinstallGraphique de l'historique des stars pour archlinux/archinstall

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Archinstall

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Archinstall.
  • bin456789/reinstallAvatar de bin456789

    bin456789/reinstall

    12,251Voir sur GitHub↗

    Reinstall is an automated operating system deployer and bare metal provisioning tool designed for virtual private servers and remote hardware. It functions as a remote disk imaging utility and OS management tool, enabling the deployment and reinstallation of Linux and Windows operating systems without requiring physical access to the machine. The project distinguishes itself by automating complex installation hurdles, such as bypassing hardware requirements for RAM, TPM, and SecureBoot. It manages critical low-level tasks including hardware-aware driver injection, raw disk image deployment wi

    Shellalpinealpine-linuxboot
    Voir sur GitHub↗12,251
  • hyde-project/hydeAvatar de HyDE-Project

    HyDE-Project/HyDE

    8,248Voir sur GitHub↗

    HyDE is an Arch Linux configuration framework and system provisioning tool designed to automate the installation and customization of desktop environments. It functions as a window manager orchestrator and dotfiles management system to synchronize environment settings and deploy custom system configurations. The project includes a desktop environment theme engine that uses a patching tool to apply curated visual styles and color schemes across the interface. It also features hardware-aware driver detection to automatically apply correct bootloader and driver settings during the deployment pro

    Shellaestheticdark-modedynamic
    Voir sur GitHub↗8,248
  • mylinuxforwork/dotfilesAvatar de mylinuxforwork

    mylinuxforwork/dotfiles

    4,828Voir sur GitHub↗

    This project is a dynamic tiling window manager configuration and automated desktop installer for Linux. It provides a system for organizing application windows to maximize screen real estate and productivity, specifically centered around a Hyprland desktop configuration. The environment features an adaptive visual theme that extracts dominant hues from wallpapers to automatically update the global user interface colors. It also includes specialized optimizations for virtual machine environments to ensure system stability and performance. The project covers automated desktop deployment throu

    QMLarchconfigurationfedora
    Voir sur GitHub↗4,828
  • jrsoftware/issrcAvatar de jrsoftware

    jrsoftware/issrc

    5,156Voir sur GitHub↗

    Inno Setup is an open-source script-driven installer generator for Windows. It transforms a plain-text script—written in a Pascal-derived scripting language—into a standalone executable that handles file installation, registry configuration, shortcut creation, and uninstall logic. The resulting installer is a self-extracting executable that compresses all payload files using LZMA compression, producing a compact and self-contained setup package. The tool distinguishes itself with a fully programmable Pascal-based scripting language, allowing developers to write custom logic, design custom wiz

    Pascalinno-setupinstaller
    Voir sur GitHub↗5,156
Voir les 30 alternatives à Archinstall→

Questions fréquentes

Que fait archlinux/archinstall ?

archinstall is a guided installer for the Arch Linux operating system. It provides a mechanism to automate the partitioning, package selection, and configuration of a system through an interactive menu interface or pre-defined configuration profiles.

Quelles sont les fonctionnalités principales de archlinux/archinstall ?

Les fonctionnalités principales de archlinux/archinstall sont : Installation Wizards, Deployment Automation, Operating System Deployers, System Configuration Profiles, Unattended Operating System Installations, Custom Linux Installations, Disk and Mount Management, Operating System Installers.

Quelles sont les alternatives open-source à archlinux/archinstall ?

Les alternatives open-source à archlinux/archinstall incluent : bin456789/reinstall — Reinstall is an automated operating system deployer and bare metal provisioning tool designed for virtual private… hyde-project/hyde — HyDE is an Arch Linux configuration framework and system provisioning tool designed to automate the installation and… mylinuxforwork/dotfiles — This project is a dynamic tiling window manager configuration and automated desktop installer for Linux. It provides a… rocky-linux/rocky — Rocky is an open-source enterprise operating system designed for server and cloud infrastructure. It is a… jrsoftware/issrc — Inno Setup is an open-source script-driven installer generator for Windows. It transforms a plain-text script—written… aveyo/mediacreationtool.bat — This project is a suite of specialized utilities for automating Windows operating system deployment, media generation,…