Skip to content
XADE edited this page Jan 24, 2024 · 10 revisions

┏━━━━━━━━━━━━━━━━━━━━━┓
AUNIX 📦 A__ Distro Installer
┗━━━━━━━━━━━━━━━━━━━━━┛

That Does The Least

Safe ?

  • does not affect | alter the partition table
    • it's user's responsibility to take care of requirements before using the script.
  • does not affect existing Operating Systems
    • Yes, the script will not affect any Windows, linux or any other OS.

Features

  • You choose, which package gets installed
  • Can be used from any working GNU/Linux Distro [Already installed | Live image].
    • i.e. ISO | Live image is not a necessity.
  • Also, supports Portable installation on external drive.
    • no extra steps required.
    • both external and internal drives are treated as first class citizen.
  • Multiple distros can be installed :
    • on same block device [partition | volume ]
    • simultaneously by executing i.sh multiple times
  • Automatically detects and support:
    • LUKS
    • LVM
    • LVM-RAID
    • Nested Volumes
    • & Combination

For Instructions Follow That Sidebar →

Source code: here

Mirror: GitHub

Create issues here

Continuation of Aunix on GitLab

Please, Go through the whole wiki. Instructions may change in future.

Before installing any Distribution going through their respective documentation is recommended.

ShellCheck Output

Line 23:
  $@ || DIE "$@"
  ^-- SC2068 (error): Double quote array expansions to avoid re-splitting elements.
 
Line 27:
  $@ || YELL "$@"
  ^-- SC2068 (error): Double quote array expansions to avoid re-splitting elements.
 
Line 362:
  . "${HOME}/.nix-profile/etc/profile.d/nix.sh"
    ^-- SC1091 (info): Not following: ./.nix-profile/etc/profile.d/nix.sh was not specified as input (see shellcheck -x).
 
Line 398:
  . "${GP}/etc/profile"
    ^-- SC1091 (info): Not following: ./etc/profile was not specified as input (see shellcheck -x).

Thanks to the Community for Maintaining :

ARCH VOID ARTIX GENTOO FUNTOO ALPINE NIXOS GUIX

This project only leverages their work.

Disclaimer

The registered trademark Linux(R) is used pursuant to a sub-license from the Linux Foundation, the exclusive licensee of Linus Torvalds, owner of the mark on a worldwide basis.

Features

Requirements

Notes


Walk Through :

  1. Execute the script

  1. Select Distro & Packages

Click one of the Distros below for Detailed steps

Distro non Systemd Immutable musl support compilation support
Arch
Artix
Alpine
Void
Gentoo
Funtoo
NixOS
GUIX

Questions :

How ?

Why ?

Clone this wiki locally