Skip to content

20241026

  • glaucus now runs on real hardware!
  • This is a stage 3 release (native compilation after cross compilation; previous releases were at stage 2 which meant they were cross-compiled only)!
  • limine is now the default boot loader and manager!
  • neatvi is now the default text editor!
  • reflex is now the default lex implementation!
  • faillog, last, lastb, lastlog and w are now all running securely under musl libc thanks to utmps!
  • DT_RELR support was enabled, and has resulted in further size reduction!
  • rad (glaucus package manager) has been improved with more functionality being fleshed out.
  • The bootstrap process has been further optimized resulting in a reduction in the number of packages being used.
  • CachyOS kernel and modules are being used for this release!
  • Updated cerata
  • acl
  • attr
  • bzip2
  • cerata
  • execline
  • expat
  • fs
  • kmod
  • less
  • libarchive
  • libcap
  • libedit
  • libressl
  • libudev-zero
  • linux-cachyos
  • lz4
  • mdevd
  • musl
  • neatvi
  • netbsd-curses
  • nsss
  • rad
  • s6
  • s6-boot-scripts
  • s6-linux-init
  • s6-rc
  • sdhcp
  • shadow
  • skalibs
  • toybox
  • util-linux
  • utmps
  • wget2
  • xz
  • yash
  • zlib-ng
  • zstd
Terminal window
$ b3sum glaucus-s6-x86-64-v3-20241026.iso
1a16c451dfb6b28b2c5a2c04cf33bf92293e01a9f83d58fe63a9f4f1b7bce570 glaucus-s6-x86-64-v3-20241026.iso
Terminal window
$ qemu-system-x86_64 \
-machine q35,accel=kvm \
-cpu host \
-boot order=d \
-m 1G \
-name glaucus \
-cdrom glaucus-s6-x86-64-v3-20241026.iso \
-display gtk,gl=on \
-vga qxl \
-rtc base=localtime \
-bios /usr/share/ovmf/x64/OVMF.fd
Terminal window
$ qemu-system-x86_64 \
-machine q35,accel=kvm \
-cpu host \
-boot order=d \
-m 1G \
-name glaucus \
-cdrom glaucus-s6-x86-64-v3-20241026.iso \
-display gtk,gl=on \
-vga qxl \
-rtc base=localtime
  • Log in as the user root
  • To access additional ttys use ALT + arrow keys Right/Left
  • To silence login messages, simply run touch ~/.hushlogin

How to connect to The Internet under QEMU?

Section titled “How to connect to The Internet under QEMU?”
Terminal window
$ ip link set eth0 up
$ sdhcp eth0

You can then run ping or wget2.