How to install EasyOS another tutorial updated
An install tutorial page was updated a couple of days ago:
- How to write EasyOS to a drive tutorial updated — April 12, 2026
Today, another one:
"How to install EasyOS on your hard drive"
https://easyos.org/install/how-to-install-easyos-on-your-hard-drive.html
Still lots more to do!
Tags: easy
Pre-install script in PET packages
PET packages may have 'pinstall.sh' which is a post-install script, and 'puninstall.sh' which is a post-uninstall script. However, this request has been posted on the forum for a pre-install script:
https://forum.puppylinux.com/viewtopic.php?t=16615
Pretty simple, have inserted this code into /usr/local/petget/installpkg.sh, at line 656:
#20260412 new preinstall.sh in .pet pkgs...Note, $DIRECTSAVEPATH is an intermediary path where the PET package is expanded to before being copied to "/", the destination.
if [ -n "$DIRECTSAVEPATH" ];then
if [ -e ${DIRECTSAVEPATH}/preinstall.sh ];then
cd /
bash ${DIRECTSAVEPATH}/preinstall.sh
rm -f ${DIRECTSAVEPATH}/preinstall.sh
fi
fi
Script 'installpkg.sh' has diverged a lot from the equivalent in Puppy Linux. Hmmm, yes very different:
...some parts look like very old code, I see there is even an aufs layers operation in there. Puppy developer guys would have to figure out where this support for 'preinstall.sh' can be inserted.
A comment about PKGget, the package manager in EasyOS, and PPM (Puppy Package Manager) in Puppy; for Puppy the PPM has become a legacy package manager, in recent releases of Puppy it handles PET packages only, with the Debian, Ubuntu, or whatever, handled by their appropriate package managers, such as APT.
Older "legacy" builds of Puppy have PPM as the one integrated
handler of all packages, DEB and PET, but this has been sidelined,
replaced by using APT in the case of Debian/Ubuntu based builds.
However, PKGget, which historically derived from the PPM about 14
years ago, is the main guy; APT support is built-in to PKGget. So
the one package manager handles all packages including DEB and PET
and is fully synced with APT, and 'apt' utilities can be used
directly in terminals and automatically sync back to PKGget. So, a
huge divergence from Puppy. PKGget is, in fact, a GUI for APT,
much better, in my opinion, than other APT GUIs such as
Synaptic.
Tags: easy
Kernel 6.12.81 with CONFIG_USB4
Up until now, the Linux kernel has been configured with CONFIG_USB4 disabled. The reason is reported here:
https://bkhome.org/news/202507/kernel-61235-freeze.html
...it caused the 'blkid' utility in the initrd to freeze.
This problem was also reported in the forum, for Easy version 6.101 (V7-alpha):
https://forum.puppylinux.com/viewtopic.php?p=151635#p151635
Well, well, the problem has gone away. Have compiled the 6.12.81 kernel, with CONFIG_USB4 enabled, builtin, and no problem. Gentoo recommends it to be builtin, but I have read that some other mainstream distros configure it as a module.
Note, I now only have three computers to test on, two laptops, one desktop. The desktop will be going soon. Having less computers to test on is a problem, could miss compatibility issues, especially as no longer have very old computers.
What motivated me to try this, is a report by bradhamilton1 that hotplugging a usb drive isn't working:
https://forum.puppylinux.com/viewtopic.php?t=16711
...I wonder if enabling CONFIG_USB4 will make any difference? Maybe:
https://cateee.net/lkddb/web-lkddb/USB4.html
USB4 and Thunderbolt driver. USB4 is the public specification
based on the Thunderbolt 3 protocol. This driver is required if
you want to hotplug Thunderbolt and USB4 compliant devices on
Apple hardware or on PCs with Intel Falcon Ridge or newer.
Anyway, CONFIG_USB4 looks good, so going with that for the next
release of Easy. Any of you guys with old computers can test that
it still boots ok and hotplugging usb still works.
Tags: easy
How to write EasyOS to a drive tutorial updated
Some of the tutorials at easyos.org are getting very "long in the tooth". Have just now updated this one:
"How to install EasyOS on a new SSD"
https://easyos.org/install/how-to-install-easyos-on-a-new-ssd.html
Will try and update more of them soon.
Tags: easy
umbc.edu mirror added to PKGget and SFSget
The EasyOS 7.2.4 has download links, including the new umbc.edu mirror:
- EasyOS Excalibur-series version 7.2.4 released — April 11, 2026
This new mirror of EasyOS and Puppy Linux from ibiblio.org, was setup by forum member 'amerrym1':
https://forum.puppylinux.com/viewtopic.php?t=16676
The new mirror has now been added to PKGget, for downloading .pet
packages, and SFSget, for downloading .sfs
files.
Tags: easy
Partview fix window width
Forum member don570 reported the problem:
https://forum.puppylinux.com/viewtopic.php?t=16702
gtkdialog does not estimate the width of the svg image correctly, and the right-side is slightly truncated.
I found a fix, using inkscape in CLI mode, which does calculate the correct width. Put this into /usr/sbin/partview:
W1=$(inkscape --query-width /tmp/partview_display_svg | cut -f 1 -d '.')
sed -i -e "s%^<svg%<svg width=\"${W1}\" %" /tmp/partview_display_svg
...that is inserting a "width=" parameter into the "<svg" tag. Works great:

...previously, the "1307.00G" had the "G" half-cut off. If
anything, the window is now a bit wider than required.
Tags: easy
EasyOS Excalibur-series version 7.2.4 released
Version 7.2.3 release announcement:
- EasyOS Excalibur-series version 7.2.3 — March 18, 2026
Changes since 7.2.3:
- How to clone an EasyOS installation — April 10, 2026
- Extra information in run-as-user GUI — April 07, 2026
- Global IP TV Panel 2026MK7 — April 06, 2026
- PKGget fix bug when uninstall PET — March 21, 2026
- Chromium 146.0.7680.177
Testers are welcome to try the new clone feature.
Download, courtesy of our host ibiblio.org:
https://distro.ibiblio.org/easyos/amd64/releases/excalibur/2026/7.2.4/
A mirror in the USA, courtesy of Linux User Group at UMBC (thanks
to amerrym1, see forum):
https://mirror.lug.umbc.edu/easyos/amd64/releases/excalibur/2026/7.2.4/
Fast mirror in Europe courtesy of NLUUG:
https://ftp.nluug.nl/os/Linux/distr/easyos/amd64/releases/excalibur/2026/7.2.4/
Australia:
https://mirror.aarnet.edu.au/pub/easyos/amd64/releases/excalibur/2026/7.2.4/
Feedback welcome at the forum:
https://forum.puppylinux.com/viewtopic.php?p=168026#p168026
Have fun!
Tags: easy