New Install Profile for New Linux Users / Switchers

Hi all, and to devs of endeavouros!
I’ve been using EOS for almost 3 years now, and I absolutely love it! Which means, i love Arch…btw! I was a typical switcher from Windows, though I’ve had a bit of experience with llinux in the past, and running different servers, like Ubuntu and Freebsd.
I’ve been wondering if it would make sense to make an installer profile for completely new linux users, eg. windows or macos, who hasn’t got any - or very little - linux experience before!
I’ve been researching a bit using different AI tools, with my own experience as starting point, and found, there are several important points to address:

  1. Let New Users test their hardware for linux compatibility, maybe using live-environment. This is sort-of already the case, but could be more formalized.
  2. Use forced BTRFS- / ZFS-based system install, to address users’ fright of doing something wrong, making them able to easily switch to earlier snapshot, and enable better and easier management of storage and backups. This is one of the biggest gamechangers for me!
  3. Install and setup default backup system
  4. Make it possible to migrate users’ files to new linux Home.

There are many other/more points of interest to add. I don’t know if this should or even could be an endeavouros project, or it should be an individual Calamares / general (Arch-) Linux effort. Please, dont hesitate and comment on this, give your input and/or experience as a new user!
I have researched a little regarding mindset of new users, i can fill you in if you are interested!
Cheers,
MadGabZ

Ok, here’s my $.02, forcing anything is somewhat contrary to the Linux mindset. Advising might be a better word/approach.

5 Likes

Honestly I think it should stay the way it is. Users need to learn to adapt to the OS they CHOOSE to use. If they find it to complicated then maybe they should be using something else.

One should never Force their WAY on others. Arch/Endeavouros are Build it Yourself Distro’s which assumes the user has an understanding of Linux.

5 Likes

Nope

EndeavourOS is for Linux users who want an Arch experience with various helper tools and utilities supplied and designed by the EOS Devs. And I believe, with these tools and this forum, EndeavourOS can be relatively newbie-friendly. Everything you describe in your “proposals” seems more for the complete newbie who needs hand-holding just to get things going. In which case the best place to start to gain Linux experience would be Mint, Zorin, Ubuntu or some such distro that is already “newbie-friendly.”

5 Likes

OK, maybe i wasn’t clear enough: I mean to make this a separate ‘I am a New/Inexperienced Linux User’ install profile, you can choose IF you want, or you can use regular profile as it is! Whenever you choose to use EOS, you actually already get ‘forced’ to use the options already set by the EOS team, there’s nothing new about this. Whether this is within the Arch-‘way’ or EOS-‘way’ is up to you! My point of this is just to make an alternative to other ‘noob’ distros, which, imho, don’t really cater to the mindset of a switching windows/macos user, unless he/she is an explorative/tinkering type of user!
I’m not trying to suggest forcing the user to do anything, if ever you can just not use the option, or the entire distro at all

Think this is already being developed it is called Husky :smiley:

3 Likes

The problem is that this is somewhat opposed to the EOS philosophy.

We try to minimize doing things for you and try to provide tools that make it easier to do things for yourself.

4 Likes

On a more serious note people that want to switch from Windows to Linux wouldn’t have a clue where to start and will go for the obvious choices like Mint or Ubuntu …etc.

2 Likes

This reminds me about old thread in which user wanted to create new installer. This one has similar attitude, insinuating that there’s something wrong with the current installer/installation method.

I’m going to say same what I said on that thread: Calamares is best installer that I have encountered and it is good choice for distro like EOS, because it keeps things simple and you are able to decide what already barebone options you choose or not.

If you want to get this thing forward, then you should “sell” it in different way.

And this is nothing personal. Simply what got into my mind about this. :slight_smile:

2 Likes

:backhand_index_pointing_up: :100: :collision:

I agree with DM, but there are things I wish were fixed and/or added to Calamares. Still, the best I’ve ran into probably.

To be fair, I don’t think they are implying it is wrong, just that it could be improved for a specific use-case(in their opinion)

1 Like

The Arch way sometimes is depressing, but you’re forced to learn and to understand, which will be an advantage in the long term.

EOS already makes it easier, than vanilla Arch.

But from an outside view, I can understand the intention behind your suggestion for improvement.

1 Like

I agree. I should have worded it out in a different way.

No beginner friendly especially those who target complete newbie (users coming from Windows) distros provide btrfs by default for some reason. And such users don’t care about btrfs/zfs.

IMO Arch/derivatives can never be a complete newbie targeted distro who just want to get their work done on an OS, without ever fixing at-least small things which can be time consuming depending on your background knowledge or interest in linux/technology.
We often see people giving up EOS after asking half-baked questions (without providing logs or reading wiki or simply interact more on forum) which is fine.

Arch/linux just like Girlfriend demands both time and frequent-attention. :face_with_peeking_eye:

1 Like

And a level of unix/hardware knowledge would also be helpful in successful applicants rofl

That’s not true at all. The installation process is very customizable.

In addition to the fact that there are a number of choices presented in Calamares itself during the installation (filesystem, DE choice, bootloader choice, disk layout, what packages to install or not install), EOS supports even further customizing the installation process with custom scripts that run before and/or after the rest of the installation routine.

https://discovery.endeavouros.com/installation/customizing-the-endeavouros-install-process/

With all of these options, no one should feel like they are being forced into any choices. The possibilities for customization are essentially unlimited.

4 Likes

Doesn’t Garuda already do this? A “newbie” worried about doing something wrong should probably start with something other than an Arch Linux based system. Sure, it’s fine for a newbie who is willing to learn, but someone gripped with such fear and loathing of of learning how to administer their system might be better served by LMDE.

Huh? The option is already present, not just “sort-of already the case.” What would a more formalized option be?

I think that is called copy-n-paste? :wink:

I am sorry. I should’ve reconsidered an extra time, before posting here! It’s quite obvious from the comments, that I truly don’t understand what EOS/Arch philosophy is, Again, my apologies!
Please, Close this request!

Never apologize for asking for a something YOU see as a feature.

Without posting you would not have learned this.

We welcome all however we are not going to hold everyone’s hand.

2 Likes