Sidebar Sponsor |
|
Random Distribution |
Pentoo
Pentoo is a Gentoo-based Linux live CD with a selection of applications and tools designed to perform penetration testing.
Status: Active
| Tips, Tricks, Q&As | Tips and tricks: Advanced file systems, network traffic, running a script at login/logout |
Questions and answers: ARM devices, tablets and Linux distributions |
Tips and tricks: Combining commands in the shell |
Tips and tricks: Making snapshots of UFS on FreeBSD |
Tips and tricks: Rescuing encrypted home directory data |
Tips and tricks: Find common words in text, find high memory processs, cd short-cuts, pushd & popd, record desktop |
Questions and answers: PCLinuxOS, antiX, and OpenBSD patches |
Tips and tricks: Void source packages |
Myths and misunderstandings: GPL |
Questions and answers: Renaming files and opening virtual terminals in specific locations |
More Tips & Tricks and Questions & Answers | |
Latest News and Updates |
|
2021-10-25 |
NEW • Distribution Release: EasyOS 3.1 |
Rate this project
|
Barry Kauler has announced the release of EasyOS 3.1. The lightweight distribution features easy to use container technology which can sandbox specific applications or the entire desktop environment. The latest version includes a number of updates and changes to the filesystem layout. "There have been major functional changes: applications can now be run non-root each as its own user and group, and the folder hierarchy has become more conventional, with /clients becoming /home and /home becoming /files. As well as fixing issues in 3.0 due to the changes in directory hierarchy, version 3.1 has greatly enhanced video configurability and hardware profiling. Also, there are new RDP, VNC and SSH servers and clients available via the package manager. A lot of attention has been given to booting EasyOS from a USB-stick on different computers. Hardware profiling means that any video, bluetooth and audio configuration on one computer is remembered and automatically selected next time bootup on that same computer. Attention has also been given to the situation where video is broken at bootup, such as a black screen. There is a new 'Fix broken video' boot menu entry." Further information can be found in the project's release announcement and in the release notes. Download: easy-3.1-amd64.img.gz (522MB, MD5, pkglist). |
|
About EasyOS
|
EasyOS is an experimental Linux distribution which uses many of the technologies and package formats pioneered by Puppy Linux. The distribution features custom container technology called Easy Containers which can run applications or the entire desktop environment in a container. Packages, desktop settings, networking and sharing resources over the network can all be controlled through graphical utilities.
|
Screenshots |
| |
Recent Related News and Releases |
2024-06-18 |
Distribution Release: EasyOS 6.0 |
|
EasyOS is an experimental Linux distribution which uses many of the technologies and package formats pioneered by Puppy Linux. The project's latest release is EasyOS 6.0. "The packages in 6.0 were compiled in OpenEmbedded (OE) Scarthgap-release, with my 'meta-quirky' layer. The 'Scarthgap' release of OE/Yocto is a new LTS series, supported until April 2028. See their announcement. My meta-quirky layer adds additional approximately 240 package-build recipes, not in the official OE/Yocto project, as well as many patches for the official build recipes. EasyOS 6.0 continues the practice of including a very large number of packages built-in, including Celluloid, Chromium, Dia, Flowblade, Geany, Gimp, Gparted, Grisbi, Inkscape, LibreOffice, NoteCase, Osmo, Planner, SolveSpace, Symphytum, as well as myriad smaller applications and utilities. As this is a new series, the base packages are all recent versions. This includes GCC 13.2.0, glibc 2.39, LLVM/Clang 18.1.5, Mesa 24.0.3 and Python 3.12.3. The Linux kernel is 6.6.32, with 6.6 being LTS." Additional information can be found in the release announcement and in the release notes. Download: easy-6.0-amd64.img (905MB, MD5, pkglist). |
|
2024-02-03 |
Distribution Release: EasyOS 5.7 |
|
EasyOS is an experimental Linux distribution which uses many of the technologies and package formats pioneered by Puppy Linux. The distribution features custom container technology called Easy Containers which can run applications or the entire desktop environment in a container. The project's latest release, EasyOS 5.7, introduces new virtual machine technologies, replaced sudo with sudo-sh, and added the ability to install packages from Void's repositories. The release announcement and release notes list the new changes: "New applications KeePassXC, Symphytum, Flowblade, p7zip. More translations, in particular Turkish and Russian. Improved support for VMs, with AQEMU and QtEmu. Sudo replaced with sudo-sh. Login and Security Manager overhauled. Change folder hierachy to usr-merge, including /usr/sbin. PKGget support to install Void .xbps packages. Many system-level fixes, including network and Samba. Many app versions bumped, including Chromium, Htop, Limine, Global-IP-TV-Panel. NVIDIA driver SFSs. Install latest Chrome, Vivaldi and Firefox in menu. Kernel now 5.15.148. Sync'ed with OpenEmbedded/Yocto release 4.0.14." Download: easy-5.7-amd64.img (857MB, MD5, pkglist). |
|
2023-06-10 |
Distribution Release: EasyOS 5.4 |
|
Barry Kauler has announced the release of EasyOS 5.4. EasyOS is an experimental Linux distribution which uses many of the technologies and package formats pioneered by Puppy Linux. "EasyOS Kirkstone-series version 5.4 has undergone many changes since 5.0. There are now four package managers: PKGget, SFSget, Flapi and Appi -- the latter two are for installing and managing Flatpaks and AppImages. Each app runs as its own user; for example, Kdenlive video editor runs as user 'kdenlive', providing isolation from other apps. The packages in EasyOS are compiled from source, now at the OpenEmbedded/Yocto Kirkstone 4.0.10 release. Greatly improved international language support for French, Spanish and Russian. The default built-in browser is Chromium; however, menu entries are provided to download Firefox and Vivaldi, and also update them. They also run as their own user!" Additional information is offered in the project's release announcement and in the release notes. Download: easy-5.4-amd64.img (825MB, MD5, pkglist). |
|
2023-02-26 |
Distribution Release: EasyOS 5.0 |
|
Barry Kauler has announced the release of EasyOS 5.0, code-named "Kirkstone", a major update of the project's lightweight, experimental Linux distribution: "EasyOS 'Kirkstone' series version 5.0. Almost all of the packages in EasyOS 'Kirkstone' series are compiled from source, using a fork of OpenEmbedded (OE) 'Kirkstone' release. Almost all package versions are updated, compared with the 'Dunfell' series. Apart from new package versions, many bug fixes and many improvements, there is one other major improvement - the abandonment of 'langpack' language translation packages, as well as abandonment of language-specific builds. Now, there is just one file to download, the required language is chosen at first bootup, and the user interface is then rendered in that language. More or less, French is just about complete, second is German. MoManager is a GUI translation tool, that has its roots ten years ago in Puppy Linux; it has been extensively rewritten to make it an easy experience for anyone to contribute translations." See the release announcement and the release notes for more details. Download: easy-5.0-amd64.img (825MB, MD5, pkglist). |
|
2022-11-13 |
Distribution Release: EasyOS 4.5 |
|
Barry Kauler has announced the release of EasyOS 4.5, a new milestone version of the project's lightweight, experimental Linux distribution with support for running applications in containers: "EasyOS 'Dunfell' series 64-bit version 4.5 released. The 'Dunfell' series of EasyOS is built from packages compiled from source using 'meta-quirky', a build system based on OpenEmbedded/Yocto (OE). The binary packages from a complete recompile based on Dunfell 3.1.20 release of OE was used to build EasyOS 4.5. There has been a major structural change, completely separating the EasyOS installation from the bootloader, and the rEFInd/Syslinux bootloaders have been replaced with Limine. The latter handles both UEFI and legacy-BIOS computers. As the packages are cross-compiled from source, the repository is rather small compared to other distributions; however, this is compensated by a much increased collection of SFS files. These are large packages, even complete operating systems, that can run on the main filesystem or in a container. These are downloaded and installed by clicking on the 'sfs' icon on the desktop - a very simple operation." See the release announcement and the release notes for more details. Download: easy-4.5-amd64.img (825MB, MD5, pkglist). |
|
2022-06-09 |
Distribution Release: EasyOS 4.0 |
|
EasyOS is an experimental Linux distribution which uses many of the technologies and package formats pioneered by Puppy Linux. The project's new EasyOS 4.0 release makes adjustments to compression, structural changes to the system, and avoids writing data to the hard drive - normal system operations happen in RAM. "Significant structural changes since then have warranted a major-version number bump, now 4.0. Not a complete list, nor detailed, just some brief highlights of new features since 3.4.7, in no particular order: The download file is 'easy-4.0-amd64.img' - no longer compressed, which simplifies writing the image to a drive. During normal usage, everything happens in RAM and there are no writes to the drive. This potentially means that a cheap flash stick (likely without wear-leveling) will last 'forever'. Squashfs files, including 'easy.sfs', are now lz4-hc compressed. This, in combination with running totally in RAM, results in noticeable speed improvements. App startup and container startup now very fast. There is now a 'save' icon on the desktop. You choose when to flush your work from RAM to drive, or not, or let it happen at shutdown. Note, it is possible to flip back to the old mode, direct writes to the drive, without a 'save' icon. An old problem of unclean filesystem shutdown, due to the layered filesystem on '/', has been solved." Further details are presented in the project's release announcement and in the release notes. Download: easy-4.0-amd64.img (773MB, MD5, pkglist). |
|
2022-04-08 |
Distribution Release: EasyOS 3.4.5 |
|
Barry Kauler has announced the launch of EasyOS 3.4.5. The EasyOS distribution is an experimental platform with a focus on user-friendly container technology. The project's latest release provides a dark theme, updated web browsers, a new kernel, and updated video support. "Version 3.4.5 has a stark jet-black theme. This is continuing an experiment with themes that are a bit more radical than expected with an official distro release. Easy 3.4.4 has a vivid orange-red theme. Easy continues to ship with two web browsers, Firefox and the SeaMonkey suite. The latter is retained as some users like the Mail & News module and/or the WYSIWYG HTML editor. An attempt has been made to improve compatibility with fairly recent Ryzen-based computers, with upgraded Xorg and mesa packages, and more firmware. The kernel has been upgraded from the 5.10.x series used prior to Easy 3.4.4." Further information is provided in the release announcement and in the release notes. Download: easy-3.4.5-amd64.img.gz (631MB, MD5, pkglist). |
|
2022-01-09 |
Distribution Release: EasyOS 3.2 |
|
Barry Kauler has announced the release of EasyOS 3.2, an experimental Linux distribution with a focus on using containers for both applications and the entire desktop. "Since version 3.1, EasyOS has undergone major structural changes and many new applications added. Some of the structural changes include a move from ALSA-only to PulseAudio, applications running as their own user, improved hardware-profiling for audio, fixes for samba, audio and video, more video drivers, new /files top-level folder. Software changes include a recompile of all packages in OpenEmbedded (OE) and the addition of major multimedia applications such as LiVES video editor, VLC video player, OBS Studio video recorder/streamer and Scribus desktop publisher -- all cross-compiled in OE. Qt5 packages are now compiled in OE. More development packages in the 'devx' SFS, including Mercurial source-control and Nemiver debugger. Numerous bug-fixes and improvements." Additional information can be found in the project's release announcement. Download: easy-3.2-amd64.img.gz (581MB, MD5, pkglist). |
|
2021-09-04 |
Distribution Release: EasyOS 2.9 |
|
Barry Kauler has announced the release of EasyOS 2.9, an updated build of the project's minimalist Linux distribution with roots in Puppy Linux. This version has been completely recompiled in OpenEmbedded, a build framework for embedded Linux: "There has been a complete recompile in OpenEmbedded, with some package version upgrades. Also, SeaMonkey has been upgraded to 2.53.9 and the Linux kernel to 5.10.61. Release notes: OpenEmbedded project 20210828 uploaded; statically linked packages with musl in OpenEmbedded; OpenEmbedded Dunfell aarch64 rebuild; align Perl utility updated; 807 packages compiled in OpenEmbedded for EasyOS; OpenEmbedded Dunfell updated rebuild. Note, when I do a complete rebuild in OE, I bump the 'revision number', in this case from "r3" to "r4" - this is in the package names, note also, 'nocona' is the earliest x86_64 instruction set. Changes that usually go unannounced, I sometimes replace Busybox applets with the full versions, from 'coreutils' or 'util-linux', when I encounter an error due to the Busybox applet not supporting the required commandline options." See the release announcement and the release notes for more information. Download: easy-2.9-amd64.img.gz (503MB, MD5, pkglist). |
|
2021-04-15 |
Distribution Release: EasyOS 2.7 |
|
Barry Kauler has announced the release of EasyOS 2.7, a new version of the project's minimalist (and experimental) Linux distribution with roots in Puppy Linux. This version is part of the "Dunfell" series, compiled from the source code of a port of the OpenEmbedded project. From the release announcement: "EasyOS 'Dunfell' version 2.7 has the driver's seat and is the flagship release. Almost all of the packages are compiled in OpenEmbedded, with the exception of a few large and difficult-to-cross-compile packages, such as LibreOffice and SeaMonkey - these were compiled in the running EasyOS 2.7 pre-release. LibreOffice and SeaMonkey are the latest versions, 7.1.2 and 2.53.7. Network management has been enhanced with ModemManager, which NetworkManager Applet and ModemManage GUI are frontends for. NetworkManager Applet is an icon in the systray and ModemManager GUI is in the 'Network' menu. The Linux kernel is 5.10.26. There have been some significant bug fixes since the previous release of EasyOS, including faster startup of a Linux distribution desktop in a container (without wallpaper corruption), Osmo stability, and the X.Org Wizard previously causing X not to start." Here is the download link: easy-2.7-amd64.img.gz (489MB, MD5, pkglist). |
|
2020-11-21 |
Distribution Release: EasyOS 2.5 |
|
EasyOS is an experimental Linux distribution which uses many of the technologies and package formats pioneered by Puppy Linux. The distribution features custom container technology called Easy Containers which can run applications or the entire desktop environment in a container. EasyOS 2.5 introduces a number of new changes which are highlighted in the project's release announcement: "EasyOS 2.5 is the latest in the 2.x Buster-series, built with Debian 10.6 DEBs. As well as the DEBs, other packages are updated, including SeaMonkey 2.53.5, and the Linux kernel is now 5.4.78. There have been many infrastructure and utility fixes and improvements, including hardware-profiling for the CPU temperature monitor. The single most significant application change relative to the previous release is the new BluePup bluetooth manager, replacing Blueman (though Blueman is in the repository, so can be installed if needed). The Multiple Sound Card Wizard has been integrated with BluePup." More detailed information can be found in the distribution's release notes. Download: easy-2.5-amd64.img.gz (549MB, MD5, pkglist). |
|
2020-08-31 |
Distribution Release: EasyOS 2.4.1 |
|
EasyOS is an experimental Linux distribution which uses many of the technologies and package formats pioneered by Puppy Linux. EasyOS continues to improve its container technology, security features, and update its Debian-based packages. The project's release announcement offers the highlights of EasyOS 2.4.1: "EasyOS 2.4.1 has significant and exciting new features since version 2.3. This includes enhancements to 'lockdown in RAM' as an alternative security strategy to containers, tools and strategies for debugging bootup in the initrd, automatic version update via an 'update' icon on the desktop, and choice of settings to retain when erase the session. There are many package changes, including built from Debian 10.5 DEBs and kernel bump to 5.4.59. Updated applications include SeaMonkey, Pupradio, fftag, ffplay-GTK, Pmcputemp and EasyDD. New apps include MATE Calc and iotop. Many infrastructure improvements and fixes -- too many to list, see the release notes." The release notes offer greater detail. Download: easy-2.4.1-amd64.img.gz (553MB, MD5, pkglist). |
|
2020-05-30 |
Distribution Release: EasyOS 2.3 |
|
Barry Kauler has announced the release of EasyOS 2.3, the latest stable version of the project's experimental Linux distribution derived from Puppy Linux. The new release continues to draw packages from the Debian 10 "Buster" repositories, although it uses a newer kernel (version 5.4.40): "Version 2.3 is built with 10.4 DEBs, and there are significant infrastructure and utility/application improvements: built with Debian 'Buster' 10.4 DEB packages; Linux kernel version 5.4.40; Gpptp VPN network connection tool fixed; improvements and fixes for EasyDD; major overhaul of Ethernet connection logic; SeaMonkey version 2.53.2, with ChatZilla, profile workaround; ffplay-gtk media player improved; mtPaint version 3.49.27 and bug fixes; MoManager updated, translation separation from EasyPup; Rxvt-unicode instability fixed; extra b43 firmware. EasyOS uses NetworkManager by default and one user of 2.2.16 reported Ethernet not being detected and no IP lease obtained at first boot-up. This has resulted in considerable redesign of Ethernet detection, with, hopefully, fallbacks to catch situations where NetworkManager seems to be failing." Read the release announcement and the release notes for further information. Download: easy-2.3-amd64.img.gz (515MB, MD5, pkglist). Separate images with support for French and German languages are also available. |
|
2019-12-27 |
Distribution Release: EasyOS 2.2 |
|
EasyOS is an experimental Linux distribution which uses many of the technologies and package formats pioneered by Puppy Linux. The distribution features custom container technology called Easy Containers which can run applications or the entire desktop environment in a container. The project's latest release is EasyOS 2.2, which is built using packages from Debian 10 packages. "Lots of bug fixes, improvements, package upgrades, new applications and utilities. Version 2.2 is built with Debian 10.2 DEBs, and the kernel is 5.4.6 with lockdown enabled - lockdown is used in the 'Copy session to RAM & disable drives' boot option, to ratchet the security even higher. New applications built-in to the download file: pSynclient and SolveSpace. The SeaMonkey suite is built-in and now version 2.49.5. As usual, there is a huge collection of applications built-in, including LibreOffice, Inkscape, Gimp, Planner, Grisbi, Osmo, Notecase, Audacious and MPV. The download file is 515MB. Among many setup enhancements, there is a special patched NetworkManager tray applet, and there are considerable improvements to BootManager, SFSget, EasyContainerManager and EasyVersionControl GUI utilities." Additional information can be found in the project's release announcement and in the release notes. Download: easy-2.2-amd64.img.gz (514MB, MD5, pkglist). |
|
2019-08-25 |
Distribution Release: EasyOS 2.1 |
|
Barry Kauler has announced the release of EasyOS 2.1. EasyOS is an experimental Linux distribution which uses many of the technologies and package formats pioneered by Puppy Linux. The distribution features custom container technology called Easy Containers which can run applications or the entire desktop environment in a container. The new release uses packages build for Debian 10 "Buster". "The 'Buster' series start from version 2.0, and are intended to be where most of the action is, ongoing. Version 2.0 was really a beta-quality build, to allow the testers to report back. The first official release is 2.1. The main feature of Easy Buster is that it is built from Debian 10 Buster DEBs, using WoofQ (a fork of Woof2. Woof-CE is another fork of Woof2, used to build Puppy Linux). The advantage of Buster over Pyro is access to the large Debian package repositories. That is a big plus. On the other hand, DEB packages have many dependencies, and the end result is a release considerably larger than Pyro with similar app selection. For example, the download file of Pyro 1.2 is 418MB, Buster is 504MB -- despite the Buster build having less apps (Pyro has Qt5 and big Qt5-based apps such as Scribus, this is all missing from the Buster build, but can be installed)." Additional details can be found in the project's release announcement. Download: easy-2.1-amd64.img.gz (504MB, MD5, pkglist). |
|
2019-02-23 |
Distribution Release: EasyOS 1.0.8 |
|
Barry Kauler has announced the release of EasyOS 1.0.8. EasyOS is an experimental Linux distribution which uses custom containers along with many of the technologies and package formats pioneered by Puppy Linux. The new version offers up new network utilities, French and German editions along with the default English edition, and some bug fixes. "It has arrived, a new release of EasyOS! The previous x86_64 release was version 1.0, and it is essential to read that announcement. Most important, as explained in above link, do not download the ISO file, unless your PC is unable to boot from USB. Preferred option is to download easy-1.0.8-amd64.img.gz and write it to a USB stick. If you don't know how, simple instructions here. Lots of little improvements since then, and some not-so-little, such as adoption of Alex Suykov's minibase network utilities, which is now the default network manager, given the name 'UltraSNS'. There are two non-English builds, French and German, with considerable input provided by L18L and esmourguit (names on the Puppy Forum). There were some other languages built for 1.0." Further details and information on known issues can be found in the project's release announcement. Download (SHA256, pkglist): easy-1.0.8-amd64.img.gz (408MB), easy-1.0.8.iso (423MB). |
|
|
Sidebar Sponsor |
|
|