Vanilla Arch with EndeavourOS

I was wondering if it was possible, using the EndeavourOS calamaris installer, to omit any changes made by the EndeavourOS team (like say, the custom grub menu) in order to get a true vanilla Arch install?

Don’t get me wrong, I love this OS, it’s just something I wondered as I am unsure what Endeavour adds to a base Arch install.

Thanks!

1 Like

Sure, it’s all there:
https://github.com/endeavouros-team/EndeavourOS-archiso

Check folders to remove what you don’t need, and check packages in packages.x86_64 file

1 Like

A quick and “easier than vanilla but still some work” is to do the online install and only install base, base devel and the things you know you need, like print support and then add DE manually as if you were doing a an arch install.
That way you don’t have to create users, partition disks and save about 50% of the work compared to a vanilla step by step arch, and just “jump in” to the Arch Wiki at the “Install DE” part.

1 Like

Base, base devel pulls in all the Endeavour extras. Looking through the packages at the end.

Open the checkbox and manually just check the top package.

1 Like

Perhaps installing Vanilla Arch the “archfi way” ?

6 Likes

Or just use Anarchy or the Zen script, or whatshisname, Eznis script?

2 Likes

Good suggestion. I just tried that in Virtualbox, but it still pulls in a bunch of EOS things from their repo. It might be hard coded somewhere I suspect.

Full disclosure I am just messing around to play with this, so don’t put too much effort into this question, but thanks for the replies all.

https://github.com/endeavouros-team/install-scripts

See netinstall.yaml

You’d need to remove stuff from end of: “Base-devel + Common packages” and rebuild .iso
@joekamprad can walk you through that process better :slight_smile:

1 Like

Yeah, I had a look at that and if I just run the normal installer and not check any of those checkboxes, the installer still pulls in a grub theme for EOS and several other packages not listed on that yaml file.

Thanks for the hint though!

1 Like

You could use the Calam-Arch-Installer iso which gives you a base Arch install. Alternatively, you could follow the Archlinux wiki and do the installation yourself. Another alternative might be the videos provided by EF Tech Made Simple.

Of course, if you just want a ‘vanilla’ Arch install, some people might wonder why you are here!

1 Like

Like I said, just messing around seeing what’s possible with the installer.

Was setting up a virtual machine for testing my installation script and was wondering if the EOS installer could install a working distro with as small a size as possible. Hence vanilla arch. I use EOS on my main machine, though.

OK. For a quick Arch base install on a virtual machine, I found that the Calam-Arch-Installer iso worked well.

2 Likes

The easiest way to do this with the most control of what packages get installed would be the Archfi Script for base arch and then the included Archdi script for a DE (only openboxWM is availiable). It is actively maintained by Matt Moul. Then add the repo and pull the keyring.

2 Likes

most of Endeavour specific customization is done with the cleaner scripts after calamares done the installation, like enable services pull in configs for lightdm.
On top of that we have packages for grub theme and the hooks for having os-release e.t.c. …
But it is not worth the work, better install arch the arch way if you want to have archlinux, there is no shorter way per definition.

2 Likes

Thanks for the suggestion! Like I said, I was just messing around.

Went with your suggestion of Anarchy. Works quite well. Thanks!

2 Likes

This is the best option i agree, but EOS is even easier. :+1:t3:

https://github.com/MatMoul/archfi

Strictly speaking, using any method other than following the Installation guide won’t be a true vanilla Arch install. The Arch folks are pretty strict on that (even though they are developing an installer, so… :man_shrugging:) simply because you don’t know for certain exactly how your system is configured.

If you are pretty comfortable with the Linux CLI then installing Arch isn’t particularly complicated, but then clicking some buttons to have everything done for you is a massive time-saver.

The main thing EnOS adds to a base Arch install is the community, e.g. some may find Discourse and Telegram more approachable than FluxBB and IRC.

I mean I think it is socially acceptable among most Arch Users ™ if you use an install script you wrote yourself and has not downloaded nor have given to anyone else, providing it is just using the vanilla way of setting things up AND you have to still manually input most things.

Remember kids, a true Arch User ™ will refuse to even tell you to RTFM if you use any method that insults the holy install wiki…

…All joking aside, it is apparently a fairly open secret that a lot of people on the official Arch forums quietly use the Archfi script when getting up and going quickly.

3 Likes