Skip to content

v1.2.0 - New Package Manager

Compare
Choose a tag to compare
@klange klange released this 10 Jul 11:38
· 3103 commits to master since this release

This release brings a brand new package format, msk, alongside a major change to how live CDs work.

Live CDs: Live CDs now mount a tmpfs as their root filesystem and copy the contents of their ext2 ramdisk into this filesystem. This allows for a speedy, simple read-write root filesystem on a live CD while using potentially less RAM in the normal case. More importantly, it allows for package installation to work by installing files into the actual filesystem.

Packages: The package management system has been completely rewritten. It now uses specially-crafted compressed tarballs to store package contents, similar to how formats on other operating systems work.

Weather: The icons for the weather panel widget have been redesigned to better suit the visual appearance of the panel.

Terminal: A bug has been fixed in the graphical terminal wherein it preferred TTY output over events from the windowing system, causing hangs when printing large amounts of text.

libc: Fixes have been implemented for a few standard C functions.

Desktop: This release features a new wallpaper depicting Tokyo Skytree at night. All ToaruOS wallpapers are available under both the NCSA license as well as CC BY-SA 4.0 and were taken by me. If you like my wallpapers, you can find more photos on my flickr.