Any Linux'll do. During most installs it will ask if you want to run GUI. Just say no. Or load the GUI and edit the file /etc/inittab, There's a line early in the file which looks like this...
id:5:initdefault:
Change the 5 to a 3, save the file, then reboot. I use this for all my servers. Why waste RAM on GUI if you don't need it.
Another feature if you configure X, then edit the inittab is any other X-windows client can connect through ssh or telnet and run the GUIs remotely. Even when GUI is not running on the server.
BTW and explanation for the run levels is usually in the inittab before the id:... line, but in case your distro doesn't, here it is...
# 0 - halt (Do NOT set initdefault to this)
# 1 - Single user mode
# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
# 3 - Full multiuser mode
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.