View the Most Wanted LQ Wiki articles.
Go Back > Forums > Linux Forums > Linux - Distributions
User Name
Linux - Distributions This 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.


  Search this Thread
Old 06-06-2013, 03:19 PM   #1
LQ Newbie
Registered: Jun 2013
Posts: 1

Rep: Reputation: Disabled
Single purpose distribution?

Hello! I'm working on a robot for a FIRST team, and this year we would like to have an on-board computer to do vision processing (from four Microsoft Kinects). Somebody told me that there are Linux distributions whose entire purpose is to boot up quickly and execute a single program (in this case OpenCV). I was wondering if anyone happens to know of such a distribution. So far, what I've found is that there are highly stripped-down distributions which, like any distribution, can be made to run programs automatically at startup. I'm not sure what to pick.... Thanks!

p.s We've got a Mini-ITX motherboard, 4.1ghz CPU, 32 Gb of RAM, and a 50Gb SSD, just in case you were wondering. It's a fully functioning desktop.
Old 06-07-2013, 07:51 AM   #2
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 16,864
Blog Entries: 2

Rep: Reputation: 4678Reputation: 4678Reputation: 4678Reputation: 4678Reputation: 4678Reputation: 4678Reputation: 4678Reputation: 4678Reputation: 4678Reputation: 4678Reputation: 4678
I usually use something custom made when I have to build a single purpose distribution, based on Slackware's initrd. Other than that You can go for Tinycore/Microcore or use Slitaz, or just a base system of an all purpose distribution, like Debian, which you customize.
Old 06-07-2013, 12:26 PM   #3
Senior Member
Registered: Jul 2006
Location: London
Distribution: CentOS, Salix
Posts: 3,653

Rep: Reputation: 964Reputation: 964Reputation: 964Reputation: 964Reputation: 964Reputation: 964Reputation: 964Reputation: 964
If you're not familiar with Linux, then Tiny Core is probably the best idea. You just get Linux, with a very basic GUI and command line. Micro Core has no GUI.
Old 06-08-2013, 01:18 PM   #4
LQ Guru
Registered: Mar 2008
Posts: 13,689

Rep: Reputation: 1744Reputation: 1744Reputation: 1744Reputation: 1744Reputation: 1744Reputation: 1744Reputation: 1744Reputation: 1744Reputation: 1744Reputation: 1744Reputation: 1744
I might suggest Gentoo and build a system exactly for your hardware and timing needs. More work but maybe more control would be linux from scratch.

In a real world operation, I'd consider QNX.

Since you'd have to port some stuff to QNX, I'd think about some embedded version of windows. The replacement for CE is pretty darn fast.

Last edited by jefro; 06-08-2013 at 01:21 PM.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Single purpose ssh key for sshfs? Mleahy Linux - Security 1 03-07-2010 03:18 AM
Need distribution info for VMware (webserver purpose) arnold12 Linux - Server 2 09-14-2008 02:31 AM
Single Purpose linux OS for a tiny laptop? sleepkyng Programming 6 05-26-2007 05:18 AM
Distribution for general purpose security andy.l Linux - Distributions 2 04-06-2007 07:44 AM
Best general purpose distribution IMO hooya27 Member Success Stories 1 04-13-2004 11:59 PM

All times are GMT -5. The time now is 10:36 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration