All Projects → EmperorPenguin18 → linux-installer

EmperorPenguin18 / linux-installer

Licence: AGPL-3.0 License
Universal GNU+Linux installer script

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to linux-installer

Spotcommander
The most intuitive and feature-rich remote control for Spotify for Linux
Stars: ✭ 152 (+850%)
Mutual labels:  debian, archlinux, fedora, arch-linux
AwsTerm
A collection of awesome terminal utilities
Stars: ✭ 37 (+131.25%)
Mutual labels:  debian, archlinux, arch-linux, debian-linux
piu
Cross platform package manager wrapper
Stars: ✭ 33 (+106.25%)
Mutual labels:  debian, fedora, arch-linux, void-linux
Image Bootstrap
⛅️ Creates (chroots and) bootable virtual machine images; command line tool (Python 3)
Stars: ✭ 178 (+1012.5%)
Mutual labels:  archlinux, fedora, installer, arch-linux
Anlinux Adfree
AnLinux, Ad free version.
Stars: ✭ 127 (+693.75%)
Mutual labels:  debian, archlinux, fedora, arch-linux
Anlinux App
AnLinux allow you to run Linux on Android without root access.
Stars: ✭ 614 (+3737.5%)
Mutual labels:  debian, archlinux, fedora, arch-linux
Invidious-Updater
Automatic install and update script for Invidious
Stars: ✭ 181 (+1031.25%)
Mutual labels:  debian, archlinux, fedora, arch-linux
Anlinux Resources
Image and Script for LinuxOnAndroid App
Stars: ✭ 135 (+743.75%)
Mutual labels:  debian, archlinux, fedora, arch-linux
Autodesk-Fusion-360-for-Linux
This is a project, where I give you a way to use Autodesk Fusion 360 on Linux!
Stars: ✭ 810 (+4962.5%)
Mutual labels:  debian, archlinux, fedora, void-linux
wsl-distrod
Distrod is a meta-distro for WSL 2 which installs Ubuntu, Arch, Debian, Gentoo, etc. with systemd in a minute for you. Distrod also has built-in auto-start feature on Windows startup and port forwarding ability.
Stars: ✭ 1,637 (+10131.25%)
Mutual labels:  debian, fedora, arch-linux
arch-install
A highly configurable script automatically installing Arch Linux.
Stars: ✭ 32 (+100%)
Mutual labels:  archlinux, installer, arch-linux
arch-pi
A simple script automatically installing Arch Linux for the Raspberry Pi.
Stars: ✭ 38 (+137.5%)
Mutual labels:  archlinux, installer, arch-linux
simplyarch
The blazing fast ⚡ Arch Linux ⚡ installation script that puts you on control 🌟
Stars: ✭ 38 (+137.5%)
Mutual labels:  archlinux, installer, arch-linux
archdi-pkg
Arch Linux Desktop Installer Packages
Stars: ✭ 46 (+187.5%)
Mutual labels:  archlinux, installer, arch-linux
notion-repackaged
notion executables with the notion-enhancer embedded & a vanilla port of the official app to linux
Stars: ✭ 733 (+4481.25%)
Mutual labels:  debian, fedora, arch-linux
termux-arch
You can use setupTermuxArch.sh 📲 to install Arch Linux in Termux on Android and Chrome. This setup script will attempt to set Arch Linux up in your Termux environment.
Stars: ✭ 25 (+56.25%)
Mutual labels:  installer, scripts, arch-linux
Howdy
🛡️ Windows Hello™ style facial authentication for Linux
Stars: ✭ 3,237 (+20131.25%)
Mutual labels:  debian, fedora, arch-linux
Rpi Pxe Server
setup a Raspberry Pi as an PXE-Server
Stars: ✭ 197 (+1131.25%)
Mutual labels:  debian, fedora, arch-linux
dots
Use chezmoi to install my dotfiles easily on Gentoo, Arch, Void and Debian.
Stars: ✭ 70 (+337.5%)
Mutual labels:  debian, archlinux, void
dotfiles
Dotfiles generator that allows quick configuration of different window managers in multiple OSs
Stars: ✭ 36 (+125%)
Mutual labels:  debian, archlinux, arch-linux

linux-installer

Universal GNU+Linux installer script

Support for Arch, Debian stable, latest Fedora, openSUSE Tumbleweed and Void included. These distros are chosen because they each have a unique package manager. Goal is to support as much hardware as possible. Currently only supports limited install options.

Features:

  • EFI and Legacy booting
  • Choice of yes/no swap (sized for hibernate support)
  • BTRFS filesystem with subvolumes and fstab configured
  • SATA and NVMe drives
  • Install multiple distros from one iso
  • AMD and Intel x86_64 CPUs
  • Support for being installed inside VirtualBox and KVM/QEMU
  • SSDs and HDDs
  • Encrypted root+swap partition
  • Performance kernels when available
  • Fish shell
  • GRUB bootloader

How to use:

  1. Boot into an Arch environment. Latest live iso recommended.
  2. Make sure your target drive is attached and internet is connected.
  3. Run this command with root privileges:
curl -sL https://raw.github.com/EmperorPenguin18/linux-installer/main/install.sh | sh
  1. Answer prompts. Currently not very user friendly. If you've done an Arch install manually before you should know the terms.
  2. Wait for installation to complete.
  3. Boot away! Only the most basic packages are installed so the rest is up to you. But thats the fun part right? :)

Future:

  • Support ARM processors (single-board computers, new macbooks)
  • Add Gentoo, bedrock, alpine, and exherbo, freebsd, guix
  • Remove bash (replace with dash for scripts and fish for users)

Known issues:

  • Can't use NVMe drives with Legacy boot

If this script doesn't work for your hardware create an issue. I can't test everything, but I'd like as much hardware as possible to work.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].