Skip to content
master
Go to file
Code

Latest commit

Also, we need to copy the linux package to the live CD.
a8c0400

Git stats

Files

Permalink
Failed to load latest commit information.

README.rst

Oh my Glorious Arch

Arch is the best!

I need a good Live CD, but I still cannot find a perfect one for me.

  • SystemRescueCd is awesome, but it's Gentoo-based and not so easy to extend it. Now it's based on Arch, and it becomes bigger and lacks some tools I need.
  • Debian-based distributions are easy to make, but I don't like the style of deb/rpm packages. Well, Grml is awesome for admins.
  • Arch is glorious, but its Live CD is a bit simple.

So now I'll make another Arch Live CD of my own. I'll make a new airootfs.sfs from any other GNU/Linux distribution, and package it in an iso file. My liveusb-builder also supports it.

The name glorious comes from r/linuxmasterrace.

Usage

Dependencies:

  • systemd (for systemd-nspawn)
  • squashfs-tools
  • xorriso

To prevent you from screwing up your machine, you'd better use this script in a VM.

You need root to run the install script, because chroot is needed. The command is very simple:

sudo ./install.sh <archiso> [--mirror=<mirror>] [--desktop=<desktop>] [--comp=<gzip|xz>]

To add more packages, you can put your Arch packages to aur-packages/.

The format of <mirror> is the string after Server = in /etc/pacman.d/mirrorlist.

<desktop> can be mate, xfce, dde, lxde-gtk3 and lxqt.

Default mirror and desktop is TUNA mirror and MATE desktop.

Example:

sudo ./install.sh archlinux-2017.05.01-x86_64.iso --mirror 'http://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch' --desktop=lxqt

Packages

I now have these tools in my Live CD:

  • flashrom: to flash coreboot to my machine
  • coreboot-utils: cbmem, inteltool, intelmetool, ectool, etc.
  • acpid and iasl: for handling ACPI things
  • htop: the glorious task manager
  • debootstrap: to install a Debian-based system easily
  • picocom: to access the serial console
  • WireGuard VPN

For the Live CDs with a desktop environment, I have:

  • a good desktop environment: MATE, Xfce, LXDE-GTK3, LXQt or DDE
  • QEMU: to install other OS with an ISO image, including Windows (using my disk as virtual disk). This is the most glorious feature of this Live CD. And Grml adopted my idea.
  • gparted: the glorious partition manager
  • Firefox to access the Internet
  • Riot web
  • Pidgin with OTR plugin

Download

I built a gloriousarch Xfce4 iso and uploaded it to sourceforge. It's signed by a PGP key whose primary key fingerprint is 7079B481F04B5D8B65A0ECDEEA2DB82FE04A9403.

About

A glorious Arch Linux Live CD

Resources

License

Releases

No releases published

Packages

No packages published

Languages

You can’t perform that action at this time.