Getting started with EasyOs

Moderator: BarryK

Post Reply
williwaw
Posts: 1973
Joined: Tue Jul 14, 2020 11:24 pm
Has thanked: 172 times
Been thanked: 372 times

Getting started with EasyOs

Post by williwaw »

New to EasyOS?

EasyOs is a complete full featured OS designed to run from a USB flash drive. When EasyOs is run from a dedicated drive, nothing is accessed on your primary disk unless you choose to do so.

EasyOs includes the LibreOffice suite and the Chromium browser in addition to many tools and apps. The currently maintained version, Kirkstone, also has an additional repo of binary applications available for download with PKGget, the traditional puppy like package manager, which also is used to access Puppy Linux repos.
Other larger apps, supplied as .sfs's, can also be installed with SFSget. and EasyOs also includes installers for Appimages and Flatpacks.

An index to Barrys documentation is found at EasyOS homepage You will find links to overviews of EasyOS, applications in EasyOS, development and programming pages, installation tutorials, technical details and usage guidelines.

How and Why EasyOs is Different is the primary introduction page

Some notable features are........

  • Encryption of your your persistent data directories with fscrypt can be elected when setting up your install during the first boot up.

  • EasyOs has many options for secure browsing.

  • You can choose to save the current session or not, and a shutdown menu give you choices for running the next session totally in ram or not. When lockdown is selected it is impossible to mount other partitions or disks, in the next session, preventing any possible access.

  • Applications can be run on the desktop or in a container. The entire desktop can be run containerized and you can even run a different OS in a container.

  • Updating to recent versions can be done using EasyUpdate at your convenience, and Easy Version Control allows you to rollback to an earlier version Of EasyOs in addition to enabling snapshots and rollbacks of your persistent data directory.

For a deeper look under the hood, see this how easy works page

Installation

Creating an EasyOs USB
A USB flash drive should be dedicated to your EasyOs install, as the download is packaged as a full disk image. Having a dedicated USB install is also useful to have on hand as a rescue disk, or for making frugal installs of EasyOs to internal disks. The tutorial linked above explains how to write EasyOs to your USB stick and has links to useful tools. USB Image Tool or DiskImager is useful when working from Windows to create your USB , while Linux users who are not comfortable using the dd command in a terminal emulator should find EasyDD useful.

How to install EasyOS on your hard drive
Dual booting EasyOs with other operating systems from an internal disk, or installing EasyOs to a disk partition is also possible. A frugal install is the prefered method.

Should you need to open or mount an EasyOs image file from a Linux distrubition that does not support mounting an .img file, mount-img may be useful

Other documentation

For EasyOs and related projects can be found by using custom searches.

Barry posts quite often in his blog about the development of EasyOs and his other interests and projects.

Last edited by williwaw on Thu Jun 29, 2023 2:04 am, edited 25 times in total.
User avatar
BarryK
Posts: 2738
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 135 times
Been thanked: 745 times

Re: Getting started with EasyOs

Post by BarryK »

NOTICE
I have deleted a couple of posts in this thread.

This is a "sticky" thread, with information about EasyOS, like how to get started.

This thread is not the place for questions. If you have a question, if it is about a particular version of EasyOS, there is a thread for that, otherwise start a new thread under the "EasyOS" forum category:

viewforum.php?f=63

User avatar
mikewalsh
Moderator
Posts: 6185
Joined: Tue Dec 03, 2019 1:40 pm
Location: King's Lynn, UK
Has thanked: 803 times
Been thanked: 1994 times

Re: Getting started with EasyOs

Post by mikewalsh »

@BarryK :-

BarryK wrote: Fri Feb 11, 2022 2:03 am

NOTICE
I have deleted a couple of posts in this thread.

This is a "sticky" thread, with information about EasyOS, like how to get started.

This thread is not the place for questions. If you have a question, if it is about a particular version of EasyOS, there is a thread for that, otherwise start a new thread under the "EasyOS" forum category:

viewforum.php?f=63

We can "Lock" the topic if you want, Barry. No extraneous posts CAN be added, that way. Just make sure it has everything here that you want it to have before we do that.

Mike. ;)

User avatar
greengeek
Posts: 1396
Joined: Thu Jul 16, 2020 11:06 pm
Has thanked: 537 times
Been thanked: 193 times

Re: Getting started with EasyOs

Post by greengeek »

BarryK wrote: Fri Feb 11, 2022 2:03 am

NOTICE
I have deleted a couple of posts in this thread.

This is a "sticky" thread, with information about EasyOS, like how to get started.

This thread is not the place for questions.

Where should i go for basic info aimed at a standard puppy user with current frugal installs please?

User avatar
BarryK
Posts: 2738
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 135 times
Been thanked: 745 times

Re: Getting started with EasyOs

Post by BarryK »

greengeek wrote: Sat May 07, 2022 8:21 am

Where should i go for basic info aimed at a standard puppy user with current frugal installs please?

Do you mean frugal install of Puppy Linux?
If so, look at the main index of this froum.

For EasyOS frugal install, look at the install links at easyos.org:

https://easyos.org/

User avatar
greengeek
Posts: 1396
Joined: Thu Jul 16, 2020 11:06 pm
Has thanked: 537 times
Been thanked: 193 times

Re: Getting started with EasyOs

Post by greengeek »

BarryK wrote: Sat May 07, 2022 1:42 pm

Do you mean frugal install of Puppy Linux?

No, sorry i wasn't clear enough - what i meant was that i am currently running frugal installs of Puppy Linux and wondered if there was a tutorial regarding how to add EasyOS into my menu.lst

I did look at that link to the install notes page but nothing jumped out as a specific guide for existing Puppians to trial EasyOS.

Perhaps it is not practical for EasyOS to co-exist with my frugals - maybe I am better off dedicating a new flash drive?

williwaw
Posts: 1973
Joined: Tue Jul 14, 2020 11:24 pm
Has thanked: 172 times
Been thanked: 372 times

Re: Getting started with EasyOs

Post by williwaw »

Hi greengeek

using grub4dos installed a vfat sda1 partition, with a subfolder (ez) in sda2 which contains initrd, vmlinz and the easy.sfs
my menu.lst stanza looks like

Code: Select all

title  easy
  find --set-root uuid () 1bc0ee61-7343-4e0f-8891-f26e1bfc7fe4
  kernel /ez/vmlinuz  rw wkg_uuid=1bc0ee61-7343-4e0f-8891-f26e1bfc7fe4   wkg_dir=ez
  initrd /ez/initrd

where 1bc0ee61-0967-4e0f-7343-f26e1bfc7fe4 is the uuid for sda2
if I recall correctly, sda2 should be ext4 if you want to use the encryption feature.

Last edited by williwaw on Tue Apr 04, 2023 6:19 pm, edited 2 times in total.
Clarity
Posts: 3888
Joined: Fri Jul 24, 2020 10:59 pm
Has thanked: 1643 times
Been thanked: 528 times

Re: Getting started with EasyOs

Post by Clarity »

Hi @BarryK

PUDD is a useful PUP app.

Is there a way to have it write an ISO backup or hybrid to a HDD/USB/SDcard? PUDD works for writing IMG files, just curious for writing ISO that I've created for restorations.

Thanks in advance

User avatar
BarryK
Posts: 2738
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 135 times
Been thanked: 745 times

Re: Getting started with EasyOs

Post by BarryK »

Clarity wrote: Sun May 08, 2022 5:18 pm

Hi @BarryK

PUDD is a useful PUP app.

Is there a way to have it write an ISO backup or hybrid to a HDD/USB/SDcard? PUDD works for writing IMG files, just curious for writing ISO that I've created for restorations.

Thanks in advance

Pudd is ancient, I haven't looked at it for years ...like, about 10 years ago.
Can't really remember much about it. It is in all the pups, or was.

User avatar
BarryK
Posts: 2738
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 135 times
Been thanked: 745 times

Re: Getting started with EasyOs

Post by BarryK »

I have made two blog posts about some "gotchas" when installing EasyOS...

"How to install EasyOS page updated"
https://bkhome.org/news/202212/how-to-i ... dated.html

"Warning old bootloaders not support ext4 encrypt"
https://bkhome.org/news/202301/warning- ... crypt.html

EDIT:
And this:

"Limine Installer check duplicate UUID, PARTUUID and label"
https://bkhome.org/news/202301/limine-i ... label.html

User avatar
FloraMae
Posts: 71
Joined: Thu May 02, 2024 3:13 am
Has thanked: 11 times
Been thanked: 17 times

Re: Getting started with EasyOs

Post by FloraMae »

Am I dense or is there no links to find downloads of the .img file?

Ok, found a download under news: https://bkhome.org/news/tag_easy.html

but now how do I mount the .img file? mount-img command doesn't exist in Bookworm64 and just clicking the .img file has no run action. I did right click on the .img file and went to disk image mounter but nothing happened either.

So far not very "easy" lol

williwaw
Posts: 1973
Joined: Tue Jul 14, 2020 11:24 pm
Has thanked: 172 times
Been thanked: 372 times

Re: Getting started with EasyOs

Post by williwaw »

FloraMae

some instructions on mounting an .img file and links to Barrys mount-img script can be found in this topic

User avatar
trawglodyte
Posts: 257
Joined: Mon Dec 11, 2023 11:32 am
Location: my cave
Has thanked: 234 times
Been thanked: 77 times

Re: Getting started with EasyOs

Post by trawglodyte »

I was installing easy-5.8.3-amd64 today, so I made a video showing how easy it is. This assumes UEFI and GPT partition table. From MX Linux (probably about the same for any Debian or Ubuntu sort of OS). https://odysee.com/@trawg:3/easy-frugal:8 I think I could have the .img ready to boot in 2 minutes if I wasn't yapping at the camera. Here's the menuentry template I used.

menuentry "<folder name>" {
insmod ext2
insmod part_gpt
search --set=root --fs-uuid 3a0684f9-871b-4c62-aa88-4418bb62d10b
linux /<folder name>/vmlinuz rw wkg_uuid=3a0684f9-871b-4c62-aa88-4418bb62d10b wkg_dir=/<folder name>
initrd /<folder name>/initrd
}

# download link for EasyOS - https://distro.ibiblio.org/easyos/amd64 ... tone/2024/
# replace folder name 4X with whatever you named the folder on your frugal partition
# replace uuid 2X with yours. found with blkid in terminal
# keep menuentry's you wish to boot in /boot/grub/custom.cfg

FYI - The download link was not real easy to find on this thread or Barry's website. Maybe it's there somewhere and I just missed it?

low-bar learner

User avatar
BarryK
Posts: 2738
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 135 times
Been thanked: 745 times

Re: Getting started with EasyOs

Post by BarryK »

I watched the video, nice.

Regarding the folder name, unlike Puppy, EasyOS can be installed into a folder without version number, such as "easyos".
This is because the installation can be updated, via clicking on the "update" icon on the desktop.
Doing that will immediately make a folder with version-number misleading.

ghoen
Posts: 32
Joined: Mon Apr 19, 2021 7:53 pm
Location: Netherlands
Been thanked: 1 time

Re: Getting started with EasyOs

Post by ghoen »

Last edited by ghoen on Tue Sep 24, 2024 3:14 pm, edited 1 time in total.
User avatar
pp4mnklinux
Posts: 1141
Joined: Wed Aug 19, 2020 5:43 pm
Has thanked: 638 times
Been thanked: 289 times

Re: Getting started with EasyOs

Post by pp4mnklinux »

trawglodyte wrote: Sat Jun 15, 2024 1:39 am

.... From MX Linux (probably about the same for any Debian or Ubuntu sort of OS). https://odysee.com/@trawg:3/easy-frugal:8 I think I could have the .img ready to boot in 2 minutes if I wasn't yapping at the camera. Here's the menuentry template I used.

menuentry ....

I can't access to your video.

For sure it is really useful.

Why don't u upload it to utube?

(I understand this is not the best, but it is permanent).

Cheers

Attachments
Screenshot_20240922-041013_Chrome.jpg
Screenshot_20240922-041013_Chrome.jpg (92.71 KiB) Viewed 874 times

PP4MNK

Post Reply

Return to “EasyOS”