Installer wishlist

My fault, sorry :smiley:

1 Like

A basic hardware readout on the welcome page after or just before the install would be reassuring. I used lshw, I am not sure a newbie would know this (but they would want to know everything was detected).

1 Like

I do understand where you are coming from and I don’t think it is hard to include that feature. The only thing I have is that EndeavourOS isn’t a handheld distro. Our main website page makes it very clear we’re catering to intermediate linux users or linux users who are willing to put some elbow grease into the system.

Very recently @manuel cleaned up the Welcome app, because some features were too confusing or people simply didn’t bothered to explore it.

When something doesn’t work, a lot of people tend to post the question first, than read the welcome app or the wiki for that matter. We know that a lot of new users click away the welcome app and I even saw new users asking for help in the commands of a Youtube review, where the vlogger also didn’t bother to read the website and dismissed the welcome app.

This is why I’m convinced that the active community approach simply works. We, as experienced users tend to think a newbie needs to know certain info, but the reality shows otherwise. If in your example, a new user wants that reassurance, the community can help them further.

This may come across as if I’m a bitter developer, but it is the opposite. If we travel the road of adding more and more features to make the distro more convenient, we’ll be ending up as our predecessor in having a distro that is too hard to maintain.

When we created this distro, the keep it simple approach was and still is the main rule to keep it running for as long as we can.

9 Likes

hello,all is said

3 Likes

none of the above, but a true “Base Install” would be nice. atm the base install is everything the other DE-install has - minus the DE itself. last time i checked, it was a woophing 1GB worth of downlaods with about 800+ packages just for a base install. Yeah, one could just install vanilla arch (or use the live iso and use manual chroot to install vanila arch) but sometimes we just need a quick base install where we dont need to manually type in the commands and configurations and certain points during the install.

1 Like

Ok, I understand why less means better for the installer!

After installation last week, the first thing I did was check the hardware detection, there were no issues. Assuming that is the case for almost all installations, the forum is probably the best place to resolve any hardware problems as you suggest. I have no idea how often a detection problem comes up, if at all :wink:

I have to say, installing on a brand new laptop was very straightforward and it got me exactly where I wanted with a minimal system. Thanks for putting it together and keeping on top of everything.

5 Likes

Would a script suffice for creating a Base Install? If so, check out this script I wrote with the intention of creating a headless server. It does a few extra things such as set up a Static IP and configure a ufw firewall for the server. But this is a script so it is easy to modify to your needs.

Here are the instructions if you want to look them over.

The last time I ran the script (it’s been awhile) it ended up with root install size of 2.2 Gb and 165 packages

Pudge

4 Likes

Kernel is the king here!
It’s so many times that i wanted to start from LTS, especially with offline installation! :slightly_smiling_face:

That would be such a time save :partying_face:

P.S. Obviously that goes hand in hand with ability to use proprietary Nvidia drivers with chosen Kenel from the go :slight_smile:

1 Like

Install the dkms versions of certain packages like nvidia-dkms, headers for any linux kernel, and you should be good to go!

2 Likes

IIRC some time ago openSUSE Tumbleweed changed to this, & recently i came across another distro changing to it from G/UFW [but my annoying memory fails me again as to which distro]. A few years ago when i was running oS TW i did try to use their firewalld, but it is too complex & badly under-explained for a dweeb like me. I have used GUFW for years & seem to be able to manage it kinda sorta, but the new one defeats me.

Ergo, if EOS were to change to this one, & given the premise of this thread is feedback from the perspective of the lesser-experienced, i opine that some definite hand-holding by the installer software should accompany the process. Eg, either replacing all the unintuitive terms with plain-english ones, or providing common use-cases with presets to assist the new user make wise choices. I mean, even the “zones” concept is baffling to someone not yet skilled in this area.

2 Likes

firewalld is actually pretty good for a headless server (I’ve used it with Debian and CentOS), it wraps whatever back-end is in use (e.g. nftables or iptables) and takes care of both IPv4 and IPv6 rules, and certain things are very easy (e.g. port forwards).

I don’t know how well it would work in a desktop environment - but it may be that a GUI front-end already exists.

Edit:

firewalld comes with firewall-config. How that compares to gufw, though… :man_shrugging:

Hmm… it looks much more complicated/comprehensive than GUFW…

image

1 Like

nftables is the prospective replacement for iptables. G/ufw still uses iptables, while firewalld uses nftables.

Having said that, I agree with you. I can’t see iptables going away any time soon. I don’t even think iptables is considered deprecated yet. I also agree anything complicated will drive a percentage of people away from it. An iptables firewall that people will understand and use is far better than something that is complicated and not used.

If you are interested, here is an article on the differenes of iptables vs nftables.

Having gone back and re read this article, I get the sense that maybe nftables will give enterprise what it wants, and iptables are sufficient for home use on personal computers.

BTW, I have been busy lately, and I did not have a chance to welcome all the newcomers yet.
So welcome to the forum. Live Long and Prosper.

Pudge

5 Likes

You’ve reached the maximum number of likes. Please wait 43 minutes before trying again.

Oh the injustice – i mean, it’s not even The Ultimate Wait.

1 Like

If it’s not already, I would like to see EOS become a multi-tasking OS.

thats-a-joke-right-youre-kidding-3834794556

2 Likes

Just seeing if there’s anybody awake :()

Looks like you have been sleeping for 5 years yourself :rofl:

5 Likes