Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
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.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
That's not giving a accurate portrayal of how things work. The package manager used is far less important than the contents of those packages. Suse uses rpm, does that make it Redhat based?
What if I took slackware and created my own distribution of it but the only change I made was to convert it to using the debian dpkg package manager and converted all the slackware .tgz packages to .deb packages. It's still more or less Slackware shaped.
Having said that, I do agree with you that it's a pretty pointless discussion.
No. Let me simplify everything above your last post. Let's say you want to create QueenZLinux as a distro. You could go with LFS and add things there and create the distro that way. Or you could take Debian and add in what you think your distro should have - this could include changes to the kernel as well as programs and wallpaper/icons. If you do this, your distro would be Debian based. And that's it - the whole package manager argument above is a red herring. A "Debian/Slack/RH" based distro literally takes that distro as it's base and builds on top of it.
What if I make a linux from scratch adding .deb dpkg apt and synaptic and all that stuff. Does it mean that now my system is Debian based?
Partly. More so if you used a Debian distro's kernel.
So you have the kernel which interfaces with your hardware, the shell (BASH for example) that interfaces with the kernel and then any applications including package management on top of that. all of which is between the user and the kernel, of course.
No. Let me simplify everything above your last post. Let's say you want to create QueenZLinux as a distro. You could go with LFS and add things there and create the distro that way. Or you could take Debian and add in what you think your distro should have - this could include changes to the kernel as well as programs and wallpaper/icons. If you do this, your distro would be Debian based. And that's it - the whole package manager argument above is a red herring. A "Debian/Slack/RH" based distro literally takes that distro as it's base and builds on top of it.
Oh ok.. Just give me 1 good reason to take debian as my base Seriously, at least one reason!
I actually started this thread because i've been looking at this Linux tree and just can't figure out why almost all distros are based on 3 distros - Debian, RedHat and Slackware. I mean why???!
Not sure where RedHat comes in but Slackware and Debian were the first two freely available GNU/Linux distributions. Slackware being the oldest by a couple of months or so.
Distribution: Ubuntu 11.4,DD-WRT micro plus ssh,lfs-6.6,Fedora 15,Fedora 16
Posts: 3,233
Rep:
i just had another thought on this question.. take yellowdog linux for example
yellowdog is a 'redhat based' distribution meaning that the creators of yellowdog started with a copy of redhat to create yellowdog
the biggest point where yellowdog differs from redhat is that yellowdog is targeted to run on powerpc and powerpc_64 based computers such as the apple macintosh whereas redhat is for x86 architecture or x86_64
a good non computer example of what you are asking would be found in the kitchen
you could either make your own broth from scratch for soup or start with a bullion cube as a 'base'
a good non computer example of what you are asking would be found in the kitchen
you could either make your own broth from scratch for soup or start with a bullion cube as a 'base'
hmm.. good point I guess if i really want to make my own distro now, it's better to take Ubuntu as my base, right?
Not sure where RedHat comes in but Slackware and Debian were the first two freely available GNU/Linux distributions. Slackware being the oldest by a couple of months or so.
Not sure that's entirely accurate. MCC Interim and TAMU both pre-date both slackware and debian and I remember them being available via ftp at the time. Redhat was a couple of years later.
Oh ok.. I actually started this thread because i've been looking at this Linux tree and just can't figure out why almost all distros are based on 3 distros - Debian, RedHat and Slackware. I mean why???!
Because starting from scratch takes an AWFUL LOT of effort! Starting with one of the big three gives you a known good starting point. From there, it's just adding or subtracting step by step with no real start-up trauma. If you really want to create "your own distro", then you'd probably want to join the Linux From Scratch group and then write your own package manager --- as a start, that is.
Because starting from scratch takes an AWFUL LOT of effort! Starting with one of the big three gives you a known good starting point. From there, it's just adding or subtracting step by step with no real start-up trauma. If you really want to create "your own distro", then you'd probably want to join the Linux From Scratch group and then write your own package manager --- as a start, that is.
what? why? I don't need to write my own package manager, i can just take synaptic and put it in my distro
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.