[SOLVED] Minimalist/Thin Distro for an Industrial Embedded PC
Linux - DistributionsThis forum is for Distribution specific questions.
Red Hat, Slackware, Debian, Novell, LFS, Mandriva, Ubuntu, Fedora - the list goes on and on...
Note: An (*) indicates there is no official participation from that distribution here at LQ.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Minimalist/Thin Distro for an Industrial Embedded PC
I'm relatively new to Linux in general and I need to build a complete system for an industrial embedded PC in a short time frame. What I'm curious about is if I would be better off starting from something like Linux From Scratch and add what I need from there; or to start with an already existing distro (like DSL or Slackware) and strip it down to what I need?
I've looked through every distro on that list in the past week and none suit my needs as far as I can tell. Perhaps using 'embedded' was a bit of a misleading term - I'll be using either an x86 or x86_64 processor (likely a Core 2 Duo) for this system so I won't need to do any cross compiling or the like.
Well, if you just want a minimal installation of something, I'd just install a Debian base system (i.e. no desktop or anything) and then build from there.
You can do bare installs of other distros too. Ubuntu has an Alternate CD to install, and of course Slackware, Gentoo, and Arch should easily let you configure a base install that you build up from there.
At the end of the day I'll need networking and terminal support, including libpcap. I'm making a custom network protocol converter and multicast rebroadcast 'portal'. I need to be able to read and rebuild a full OSI 7 layer stack and recreate one within 100 microseconds all day long, every day, for years, with no user input. Terminal support will only be there in the event that something goes wrong that the system cannot recover from on its own. Theoretically I'd like the whole OS + apps running strictly in RAM - at the moment I am targeting 1 GB of ram total.
I've just run across ttylinux - it might suit my needs. Anyone with any experience using it care to speak up?
edit: if I can manage to fit a c only compiler onto the system as well to be used at need that would also be good, but that is just gravy