LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - General (https://www.linuxquestions.org/questions/linux-general-1/)
-   -   would you make your own distro? (https://www.linuxquestions.org/questions/linux-general-1/would-you-make-your-own-distro-827896/)

newbiesforever 08-22-2010 10:49 PM

would you make your own distro?
 
I think that the logical conclusion of the greater self-reliance of Linux users is wanting to make one's own distro entirely. Using that Linux From Scratch distro, probably--at least if you're not a programmer. (I am guessing that if one knows the right programming languages, one doesn't even need LFS.) In an ideal world where we had the time and will for this, most or all of us would make our own distros. I'm interested, but it's much more work than I'm willing to do. Am I right?

yooy 08-23-2010 05:10 AM

check nflux is name of someone distros on this forum. However i builded costum Live cd from Slax website. It can be done graphically.

repo 08-23-2010 05:39 AM

Quote:

Originally Posted by yooy (Post 4074886)
check nflux is name of someone distros on this forum. However i builded costum Live cd from Slax website. It can be done graphically.

nflux does not have new distro's, they are customized distro's.
From the website:
Quote:

nFluxOS is best described as a vision of customizing what I think are the four best Linux distributions into a light-weight, efficient, and complete Operating System.
The Linux versions which nFluxOS is based off of are:
ARCH Testing
Debian Sid
Slackware Current/Testing
Ubuntu 10.10 Maverick Meerkat

jefro 08-23-2010 05:48 PM

There is a big difference between a disto and lfs. A distro is used for many computers and various hardware that one may wish to install on, hence the name disto short for distribution.

LFS is usually a single purpose OS. It is a custom OS just for your system and your hardware and with your software. Further it has been modified with settings that relate to how you wish to use the system.

If you want maybe a bit easier install that is like LFS try Gentoo.

lumak 08-23-2010 10:49 PM

We have enough core distros with lots of people putting the time and effort into making sure things run well together... err wait, that might only be Slackware... either way, I think that we only need special purpose derivative disros that streamline them to a particular task. Such as tablets or media boxes.

newbiesforever 08-24-2010 01:37 AM

Quote:

Originally Posted by lumak (Post 4075693)
We have enough core distros with lots of people putting the time and effort into making sure things run well together... err wait, that might only be Slackware... either way, I think that we only need special purpose derivative disros that streamline them to a particular task. Such as tablets or media boxes.

So you would not be interested in building your own distro if you had all the time in the world?

brianL 08-24-2010 05:48 AM

I might have a go at LFS sometime (if I find a cure for chronic laziness :) ), but I wouldn't bother making another distro to compete with the 300+ already out there.

Timothy Miller 08-24-2010 01:15 PM

I wouldn't. Debian got it right, why spend the time to recreate what they've already done correctly IMO?

the trooper 08-24-2010 01:21 PM

Quote:

I wouldn't. Debian got it right, why spend the time to recreate what they've already done correctly IMO?
Couldn't have put it better myself:).

jefro 08-25-2010 03:09 PM

There may be a niche that one feels compelled to fill. I agree that there are many out there but once in a while a new kid walks in and takes over. We all cheer and wait for the next new kid.

dunno maybe a faster better os for the next wave of tablets?

Timothy Miller 08-25-2010 04:06 PM

Does debian have good touchscreen support? If so, already got that niche filled. :D

Yeah, I'm a big Debian fan. never found something that it doesn't work well on with the exception of my current desktop. But no linux distro I've ever tried (Debian, Fedora, Arch, Kubuntu) works on here, so it's not like Debian is alone in that boat.

sycamorex 08-25-2010 04:14 PM

Bearing in mind that most distros are highly customisable, why would one want to reinvent the wheel?
The only reason for doing it would IMHO be to test one's skills, to prove that one can do it.

lumak 08-25-2010 08:12 PM

@newbiesforever

Yes and no. My ultimate goal would be to decide on everything that would turn Slackware into a good option for tablets, then offer up the tagfiles to install that system as well as the add on packages/scripts to compile the extras. Ideally this setup would be run in tandem with your main Slackware desktop so that you compile everything on your full install of Slackware and migrate the packages to your custom Slackware tablet. Obviously this would mean that the tablet wouldn't have any of the compilers or development tools and there would be optional scripts to remove the now superfluous headers and extra files from the packages... At that point it would turn into its own distro as I would probably want to recompile everything and have custom SlackBuild scripts. But by no means would I want to take credit for the core foundation as that would all be managed by the Slackware team.

If it wasn't for the reliance on gnome libraries, I would say that Salix has done most of the trimming down work for me. I would not want it to be gnome based as core Slackware is not.

scheidel21 08-31-2010 10:40 AM

Only if I had a purpose, say roll my own Debian based distro designed with the right packages for network monitoring, and basically only that. Base system plus mysql, apache, php, CACTI, IFTOP, NTOP, BandwidthD, etc... or if I wanted to roll out a VPN only OS. Otherwise I would just contribute to the distro I like. Such as creating packages for software not in the repository, or stuff that hasn't been backported to the stable of a distro so that others have access to the software they want.

Kenny_Strawn 08-31-2010 01:18 PM

I already have tried making custom Ubuntu Live CDs and USBs before -- and also have once built Chromium OS from source and got it working. I have even created scripts to automate the process.


All times are GMT -5. The time now is 11:34 PM.