https://github.com/instantos/instantarch
The official instantOS installer
https://github.com/instantos/instantarch
instantos
Last synced: about 1 year ago
JSON representation
The official instantOS installer
- Host: GitHub
- URL: https://github.com/instantos/instantarch
- Owner: instantOS
- License: gpl-2.0
- Created: 2020-03-28T12:40:07.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2024-04-06T18:01:53.000Z (about 2 years ago)
- Last Synced: 2024-05-23T08:23:26.897Z (about 2 years ago)
- Topics: instantos
- Language: Shell
- Homepage:
- Size: 341 KB
- Stars: 25
- Watchers: 3
- Forks: 6
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README

instantARCH
A user friendly minimal installer for instantOS
instantARCH is a super lightweight quick & easy to use installer for instantOS.
## Features
- Ask all user input before installation
- Graphical and command line interface
- Lightweight
- Easy to use
- Netinstall that stays pretty close to Arch
## Usage
instantARCH is preinstalled on all instantOS iso files (duh) and can be launched through the welcome app or the widget in the top right.
It can also be run as a command line application on a vanilla arch live disk.
```sh
bash <(curl -L instantos.io/install)
```
## Comparison with other installers
Why did instantOS go for a custom installer instead of just using what's out
there? To be clear, all of the installers below are fine pieces of software
and I do not want to talk anyone out of using them. This comparison just
lists the reasons why they aren't used by instantOS and the advantages that
instantARCH has over them that make it fit for the project.
### Architect
Architect might seem similar at first glance but you quickly realize that it is
made for people who would have been capable of installing arch the arch way
anyway. The level of knowledge required is almost the same and has the same
room for error. It has the possibility of executing a step twice, erasing the
progress of other steps and you can absolutely end up with a non-bootable
system. All of these things would be pretty big flaws for a normal setup wizard
(which architect is not trying to be which makes it unfit for instantOS).
### Calamares
Calamares is probably the project closest to being fit for instantOS. The user
experience is clear and straight forward, all user input is asked for
**before** the installation and it can well be used even by people without a
lot of experience. It is still not used over instantARCH for several reasons:
The hardware requirements are above those of the OS itself meaning it would
prevent installation on machines that are well capable of running the OS. It
is also far more complex under the hood, meaning extending it with more
functionality would be a substantial amount of work. Finally only amd64 is
officially supported, porting instantOS to other architectures (which is
planned) would mean leaving the official support of Calamares developers.