Skip to content

The-LainOS-Project/lainos-iso

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Reddit Matrix Discord Web

LainOS ISO Framework based on ArchISO (Calamares included)

Resources: Calamares installer for LainOS ISO build.

This ISO framework installs all of the packages found in the LainOS Arch Ricer script(https://codeberg.org/LainOS/LainOS-ricer-arch) using Calamares and leaves an installation with Hyprland and Openbox. This ISO build precedes the final LainOS ISO build as some refinements may need to be included for completion.

Prerequisites: You need to build the lainos-calamares-config(instructions below) and include it in the included local_repo(copy this repo to your home folder) and adjust lainos-iso/lainos-iso/airootfs/etc/pacman.conf accordingly to use this repo. (use the command repo-add /home/user/local_repo.db.tar.gz *pkg.tar.zst to link the repo etc.)

NEW NOTE 13/07/2024: In order to build this ISO you must have the lainos-calamares-config package in your local repo.(it is too big for the binary to fit in GitHub without paying for repo space so you'll have to store it in a local repo or just one it can be pulled from.) It can be found here: https://gitlab.com/lainos/lainos-calamares-config

To build the ISO, clone this repository, cd into it,and execute the following command:

sudo mkarchiso -v -w /home/USER/work -o /home/USER/out /home/USER/lainos-iso/lainos-iso

The ISO will appear in /home/USER/out/ and the /home/USER/work/ folder can be deleted.

Use a tool like Balena Etcher to write the iso to a USB drive.

After booting up the ISO, select Openbox session(Calamares installer only works in Openbox), then enter liveuser for the user, and no password into the login prompt to enter the Openbox live installation environment.

Connect to the internet. If you are not connected to internet, the installer will show an error message. Connect and restart the LainOS Installer, just make sure you are connected before installing.

The system is nice to use now and daily drivable.

Post installation:

Issue the command sudo pacman -Syyu to update the repo databases along with LainOS. Issue the command nano to start LazyVim, let it update, then press Shift + U to force more updates, Exit LazyVim as you would vim.

About

LainOS ISO framework based on Arch-ISO (calamares included)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •