Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top


  • firewall
  • internet connection sharing
  • DHCP server
  • Freenet (Sun Java)
  • torrent
  • Samba
  • SSH server
  • Take up as little RAM as possible.
  • Must be 100% usable in console (remotely over ssh).
  • While I'm not a complete noob, I don't have a beard! I already failed trying to set up Arch Linux.
share|improve this question
I would find a distro you can set up and then make it do what you want. most distro's don't use much ram, at least not if you turn X off. – xenoterracide May 8 '11 at 18:43
Which distros have you tried so far (apart from Arch)? – boehj May 9 '11 at 0:29
I can help with Arch, to some extent. I run my server with it, and my desktop. – Blender May 9 '11 at 1:23
Fedora - since it has rock solid stability and extensive community support. That said, most distros use very less RAM. I would just recommend using a distro with great community support like Fedora, Ubuntu, Debian. – Dharmit May 9 '11 at 6:33
There really isn't enough information here to make a good recommendation. Almost any linux distro could be configured for that scenario. Can you add anything more to the picture like hardware, interaction with other systems, your experience with other distros, etc? – Caleb May 9 '11 at 9:25
up vote 1 down vote accepted

Do yourself a favor and pick a distro with an active support community such as Fedora or Ubuntu. For some one with little experience (or a lot) it can be an invaluable tool. Most likely someone else has had your same (or a similar) problem. With Fedora I regularly use sites such as fedoraforum.org and stackexchange sites (of course).

They all can perform those functions for the most part, but something like Fedora is always easy to recommend.

share|improve this answer

Any Linux distro can do all what you need. If you need a more desktop oriented system I would recommend Fedora or Mandriva, if you need a more corporate oriented system I would recommend CentOS.

share|improve this answer

FreeBSD - maximum flexibility, functions, lots of programs, lots of manuals. Easy to install following instructions. Easy to install any programs.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.