- Automatically start tmux and ranger as of the virtual console
- Almost pure Arch Linux
- Easy installation, done in offline
| Arch | Name | State |
|---|---|---|
| x86_64 | EFI system | Alpha |
| x86_64 | Docker | Coming soon |
| x86_64 | Shells | Coming soon |
| x86_64 | WSL 2 | Alpha |
You can find downloadable files at releases.
- Clone this repo with
--recursiveoption - Enter cloned dir
git clone --recursive https://github.com/sakkke/quilt.git
cd quiltsort -u build*.packages.x86_64 | sudo pacman --needed -Sy -
sudo ./build-all.shsudo pacman --needed -Sy - < build.packages.x86_64
sudo ./build.shsudo pacman --needed -Sy - < build-minirootfs.packages.x86_64
sudo ./build-minirootfs.shsudo pacman --needed -Sy - < build-shells.packages.x86_64
./build-shells.shFirst, prepare Quilt bootable device, referring to Example to create bootable device.
- Launch the ISO env
- In
rangerinterface, pressShift skey combi to enter the shell - If necessary, perform partitioning using
cfdiskor similar, referring to Partitioning Example - Run the below
tar -C /mnt -Ipixz -xf /rootfs.tpxz
genfstab -U /mnt >> /mnt/etc/fstab
arch-chroot /mnt hwclock --systohc
arch-chroot /mnt /bin/sh -c 'efi_dir=/boot && grub-install --efi-directory="$efi_dir" && grub-mkconfig -o "$efi_dir/grub/grub.cfg"'/mntexpects the partition is mounted- The variable
efi_dirvalue is changeable as needed
Finally, run reboot.
Installation complete!
Warning!: Quick Installer will remove all your selected disk data! Recommend you back up your files first.
To run Quick Installer:
/root/.quick-installer- Select the disk on which you want to install Quilt
- Type
yesto confirm - Auto: Create the GPT to your selected disk
- Auto: Make it partition Linux filesystem and EFI system
- Auto: Do Manual Install to EFI system section
- Installation complete!
In Windows:
wsl.exe --import path\to\minirootfs.tar.gz path\to\dir Quilt
echo label: gpt | sudo sfdisk --wipe always path/to/device
sudo dd bs=100M if=path/to/iso of=path/to/device status=progresspath/to/deviceis a device file (e.g./dev/sda)
sfdisk path/to/device << /sfdisk
label: gpt
size=300MiB, type=U
type=L
/sfdiskpath/to/deviceis a device file (e.g./dev/sda)
MIT

