site  news  contact

How Easy works, part 2

May 07, 2018 — BarryK

A fairly technical introduction to how Easy works is part-1, here:

Part-1 examines the code executed at early bootup. Part-2 continues, from after bootup has completed, and this is of greater interest to the user. It is however, informative to at least scan through part-1 and pick up the salient points.

The layered filesystem

Recapitulating, here is a diagram from near the end of part-1, giving a pictorial view of the layered filesystem just after bootup:



Using Easy Containers

May 07, 2018 — BarryK

Running an application in a container, is a mechanism to achieve isolation from the rest of the system and higher security than if the application were run in the normal way.

There is another web-page which is a technical overview of EasyOS from the user-perspective, including an introduction to Easy Containers (EC):

...please read that first. As that page explains, there is a nice GUI for managing Easy Containers. However, back-track for a moment, to when EasyOS is first booted...


How to write EasyOS to a flash drive

December 18, 2017 — BarryK

EasyOS is a Linux distribution deployed as an image-file that may be written to a USB Flash drive, then booted. There are two aspects to this:

  1. After having downloaded the image-file, how do you write it to a USB Flash stick?
  2. How do you get the computer to "boot" (startup EasyOS) from the USB drive?

The answers to both of these questions are quite simple. This web page answers question-1. At the bottom of this page, there is a link to another page that answers question-2.


How to install Easy OS on your hard drive

October 17, 2017 — BarryK

This is part-2 of a tutorial series that I am writing on installing Linux, especially but not exclusively Easy Linux, on your PC. Part-1 must be read first. It "prepares the way":

The starting-point for the tutorial that you are now reading, is that you have read part-1 and configured your PC to be able to boot Linux from a USB-stick, and you did that final step of creating an "unallocated" gap in the internal hard drive.

However, there is one more thing, you need a USB-stick with Easy Linux on it. Please go here to find the latest version, download, and follow the instructions to write it to a USB-stick:


How Easy works

September 24, 2017 — BarryK

Easy OS is a "new paradigm" for a Linux distribution, a blend of the best ideas from Puppy and Quirky, and a fundamental rethink of the security, maintainability and ease-of-use.

A good way to explain what Easy is all about, is to follow the user (that's you) experience, from downloading the deployed file, to installing and discovering it's features. To start, you would go to one of the websites hosting Easy Linux and download it...


Unlike most other Linux distributions, Easy is not deployed as an image for a CD disk (ISO file). Instead, Easy is an image for an external drive, such as USB Flash stick, SD-card or USB solid state disk (SSD).


Easy frugal installation

September 05, 2017 — BarryK

Easy OS is supplied as an image file, named like easy-*.img.gz, to be written to a USB Flash stick or SD-card, which can then be booted. Easy is then installed to that drive, and can be used that way indefinitely, as long as you don't mind a Flash drive sticking out of your laptop!

There is an alternative, which is to install to the internal hard drive of the PC. You can open up the image file and copy the files out of it to the hard drive -- this is what this web page is all about.

You can be running any Linux distro to do this hard drive install of Easy, however, it is recommended to go the route of writing the image file to Flash stick and bootup Easy, and then install to hard drive.
The reason is that Easy has features that simplify the process.


The file you download is named easy-<version>-<architecture>.img.gz, for example easy-0.1.6-amd64.img.gz. The ".gz" on the end means that it is gzip compressed, and with Puppy (and derivatives), if you click on it, there will be an offer to uncompress it. With many other distributions, you have to open a terminal and do it manually: