TranslateProject/sources/news/20230802 EasyOS- An Experimental Distro With Unique Qualities.md

171 lines
7.8 KiB
Markdown
Raw Normal View History

[#]: subject: "EasyOS: An Experimental Distro With Unique Qualities"
[#]: via: "https://news.itsfoss.com/easyos/"
[#]: author: "Sourav Rudra https://news.itsfoss.com/author/sourav/"
[#]: collector: "lujun9972"
[#]: translator: " "
[#]: reviewer: " "
[#]: publisher: " "
[#]: url: " "
EasyOS: An Experimental Distro With Unique Qualities
======
EasyOS may not be for everyone, but it is an exciting distro to check
out.
Dubbed the “new paradigm” for a Linux distribution by its creator, EasyOS is a pretty unique distro that blends the best of [Puppy Linux][1] and Quirky, a variant of Puppy.
EasyOS's **development** **began back in 2017** , when its creator, Barry Kauler, came back after a break from his involvement in Puppy Linux.
Over the years, EasyOS has had plenty of releases, and with this article, we aim to show you what this distro is all about.
📋
Do keep in mind that this is an experimental distro that is constantly undergoing changes.
### EasyOS: Overview ⭐
![][2]
Designed from the get-go to be **container-friendly** , EasyOS is quite different from the usual Linux distros. It uses the RAM to handle most storage operations, resulting in **very fast app and container launches**.
The user also has the option to **run it off a flash drive** , without doing a full installation. And they can also **choose to save the session** by clicking on the 'Save' icon found on the desktop, or at system shutdown.
Another thing that sets it apart from other distros is the fact that **EasyOS is not offered as an ISO** , rather it is **provided as a .img file** that can be flashed onto a drive.
The rationale behind that move is that the ISO format has been around for a long time, and the **.img format allows the creator to be more flexible** with the maintenance overhead. You can read more about this [here][3].
Other than that, some of the most notable features of EasyOS include:
* **A minimal user interface.**
* **Designed to be very fast.**
* **Roll-back/Roll-forward across version changes.**
* **Four package managers.**
#### Initial Impressions
I tested EasyOS on a virtual machine setup via [Virtual Box 7.0][4], and my experience was good, except for one thing. More on that later; allow me to show you how this distro looks and feels.
**Suggested Read** 📖
![][5]
When I first booted into EasyOS, I was **welcomed by a quick-setup wizard** that had options to change the display resolution, time zone, network config, and other essential settings.
![][6]
I then proceeded to **configure the firewall** that was already pre-filled, with a generic firewall being set.
![][7]
Then there was the **sound card wizard** that promptly detected the sound card on my motherboard and allowed me to set the default output device.
![][8]
After all was set, I was welcomed by a cute-looking puppy with **essential first-launch info** regarding EasyOS. It covered various topics, starting from the desktop, all the way to network and storage.
![][9]
I then checked **out the package managers;** EasyOS features four of them!
The first one is **PKGget** , which is a traditional package manager featuring tarballs of various formats, such as **.deb** , **.rpm** , **.tar.xz** , and more.
The second one is **SFSget** , which handles large apps in a read-only format called 'SFS', and is mounted as a layer in EasyOS's layered file system.
The third one is **Appi** , which also has large apps but in the 'AppImage' format; the difference is that these are distro-independent and run in the main-file system without being installed.
And finally, the fourth one is **Flapi** , which is pretty similar to Appi but handles ' **Flatpaks** ' instead.
You can learn more about EasyOS's package manager system in its [documentation][10].
![][11]
After that, I checked out the **containers feature on EasyOS**. I was able to launch it from the 'kirkstone' option on the desktop.
The switch was almost instantaneous, with a keyboard shortcut being shown to switch back to the main desktop.
📋
The name 'kirkstone' might vary over different versions of EasyOS, look for the cute puppy logo instead.
![][12]
I then tried out the **EasyApps feature** , which allowed me to install apps in the container independently of the rest of the system.
![][13]
I chose to get Firefox, and after the download, I had the option to set it as the default web browser for the container.
I must say, that was pretty neat 😃 Of course, this is just a test, and you can have various use-cases with the container.
![][14]
And yeah, that was about it for my test of EasyOS; the overall user experience felt pretty solid after I got used to it.
I suggest you go through the detailed [blog post][15] by the creator of EasyOS to dive deeper into the inner workings of the distro.
You may be wondering, **what was that one thing that troubled me?**
Well, when I started out to test EasyOS on a VM, I had to convert the **.img** file into a **.vdi** file to run on VirtualBox.
I had to use [a workaround][16] to covert it, and if you are thinking of running it on a different hypervisor, you can ask around in EasyOS's [forum][17] or head to our forum to discuss with fellow Linux users.
![][18]
### 📥 Download EasyOS
You can grab the latest **.img** file for installing/running EasyOS on any type of storage drive from the [official release page][19] hosted on [Ibiblio][20].
For installation instructions, source code, and general info, you can refer to its [official website][21].
[EasyOS (Kirkstone)][22]
* * *
### More from It's FOSS...
* Learn Bash scripting for FREE with this [Bash Tutorial series][23].
* Join our [community forum][24].
* 📩 Stay updated with the latest on Linux and Open Source. Get our [weekly Newsletter][25].
--------------------------------------------------------------------------------
via: https://news.itsfoss.com/easyos/
作者:[Sourav Rudra][a]
选题:[lujun9972][b]
译者:[译者ID](https://github.com/译者ID)
校对:[校对者ID](https://github.com/校对者ID)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
[a]: https://news.itsfoss.com/author/sourav/
[b]: https://github.com/lujun9972
[1]: https://puppylinux-woof-ce.github.io/?ref=news.itsfoss.com
[2]: https://news.itsfoss.com/content/images/2023/07/EasyOS_1.jpg
[3]: https://easyos.org/about/why-the-iso-format-has-to-die.html?ref=news.itsfoss.com
[4]: https://news.itsfoss.com/virtualbox-7-0-release/
[5]: https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png
[6]: https://news.itsfoss.com/content/images/2023/07/EasyOS_2.jpg
[7]: https://news.itsfoss.com/content/images/2023/07/EasyOS_3.jpg
[8]: https://news.itsfoss.com/content/images/2023/07/EasyOS_4.jpg
[9]: https://news.itsfoss.com/content/images/2023/07/EasyOS_5.jpg
[10]: https://easyos.org/user/package-manager-concepts.html?ref=news.itsfoss.com
[11]: https://news.itsfoss.com/content/images/2023/07/EasyOS_6.jpg
[12]: https://news.itsfoss.com/content/images/2023/07/EasyOS_7.jpg
[13]: https://news.itsfoss.com/content/images/2023/07/EasyOS_8.jpg
[14]: https://news.itsfoss.com/content/images/2023/07/EasyOS_10.jpg
[15]: https://easyos.org/tech/how-easy-works.html?ref=news.itsfoss.com
[16]: https://ostechnix.com/how-to-convert-img-file-to-vdi-file-using-oracle-virtualbox/?ref=news.itsfoss.com
[17]: https://forum.puppylinux.com/viewforum.php?f=63&ref=news.itsfoss.com
[18]: https://itsfoss.community/uploads/default/optimized/1X/f274f9749e3fd8b4d6fbae1cf90c5c186d2f699c_2_180x180.png
[19]: https://distro.ibiblio.org/easyos/amd64/releases/?ref=news.itsfoss.com
[20]: https://www.ibiblio.org/?ref=news.itsfoss.com
[21]: https://easyos.org/?ref=news.itsfoss.com
[22]: https://distro.ibiblio.org/easyos/amd64/releases/kirkstone/?ref=news.itsfoss.com
[23]: https://linuxhandbook.com/tag/bash-beginner/
[24]: https://itsfoss.community/
[25]: https://itsfoss.com/newsletter/