What is default package for managing EOS?

I have installed EOS for around 3 years. I can’t recall which packages supposed to manage it in original form.
I think it is NetworkManager that is supposed to manage network, but I also see netctl on the system (altho netctl.service is disabled). It seems like arch it-self uses netctl instead of NetworkManager. Is netctl supposed to be on the system? or I installed it by mistake and forgot to remove it.

How Network on EOS is supposed to be managed?

You can manage it however you want.

There is no specific requirement.

Most of the DEs come with NetworkManager integration.

Most EOS users use NetworkManager but many don’t.

EDIT: To be clear, as far as I know, we have never included netctl by default.

1 Like

I think , I first installed it with XFCE. later moved to bspwm. I am just confused that I have to supposedly conflicting packages for network installed on my system.

To clarify , I don’t have any problems with my system. I just learning about Linux Networking and trying to figure out how it works. it seems so many different ways to manage it. netctl, NetworkManger, netplan …

Yeah, I suspect netctl is something you installed at some point.

That being said, feel free to use it if you like it.

I suspect that most people are either using NetworkManager or systemd-networkd.

We used to manage it with vi (editing files).

yea, I think I would play with all of them to figure out how each one of the work. not on my EOS machine tho , don’t want to broke my main system.

Thanks for helping as always

1 Like

Using ip commands is most effective way. never lets you down. altho not persistent