What makes debian different from other variants given they have same kernel? [closed]
Clash Royale CLAN TAG#URR8PPP
up vote
0
down vote
favorite
The back story of what inspired this question :
In the recent project we have been asked to create a debain based system for a SOC. Doing some gooogling I did find guides that point to ways to use yocto to create a debian system [1]. But then I also came across steps to create debian root filesystem using multistrap[2] and it worked (just had to give list of packages in config file).
After going through all this I am unable to bring my head around "What is debain and what makes an [kernel + Rootfs + initrd] package debian?". I understand there is a Debain distribution of linux but in the world of embedded devices what does debain mean, is it the same ?. The SOC vendor provides me with option of loading a debain based system or Open embedded system or android system or Core ubuntu sytem and many more[3]. What exactly makes them all different (I understand the difference between andriod kernel and linux kernel but what about core ubuntu and debain are they not closely related)?
I am new to the world of Embedded engineering. Thank you.
[1] : http://events17.linuxfoundation.org/sites/events/files/slides/Yocto%20%2B%20Debian%20%283%29.pdf
[2] : https://www.acmesystems.it/debian_jessie
[3] : https://www.96boards.org/documentation/consumer/dragonboard410c/downloads/
debian linux-kernel embedded root-filesystem yocto
closed as primarily opinion-based by muru, roaima, dirkt, JdeBP, schily Jul 11 at 12:31
Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.
add a comment |Â
up vote
0
down vote
favorite
The back story of what inspired this question :
In the recent project we have been asked to create a debain based system for a SOC. Doing some gooogling I did find guides that point to ways to use yocto to create a debian system [1]. But then I also came across steps to create debian root filesystem using multistrap[2] and it worked (just had to give list of packages in config file).
After going through all this I am unable to bring my head around "What is debain and what makes an [kernel + Rootfs + initrd] package debian?". I understand there is a Debain distribution of linux but in the world of embedded devices what does debain mean, is it the same ?. The SOC vendor provides me with option of loading a debain based system or Open embedded system or android system or Core ubuntu sytem and many more[3]. What exactly makes them all different (I understand the difference between andriod kernel and linux kernel but what about core ubuntu and debain are they not closely related)?
I am new to the world of Embedded engineering. Thank you.
[1] : http://events17.linuxfoundation.org/sites/events/files/slides/Yocto%20%2B%20Debian%20%283%29.pdf
[2] : https://www.acmesystems.it/debian_jessie
[3] : https://www.96boards.org/documentation/consumer/dragonboard410c/downloads/
debian linux-kernel embedded root-filesystem yocto
closed as primarily opinion-based by muru, roaima, dirkt, JdeBP, schily Jul 11 at 12:31
Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.
2
I think you need to ask your product owner what they / the end client mean by "a Debian system". What we think isn't that important really.
â Philip Kendall
Jul 11 at 6:23
2
Most probably because Debian has ports for almost all imaginable processors, something other distros can't brag about.
â YoMismo
Jul 11 at 6:38
@PhilipKendall I am not looking for answer from the projects perspective, I am looking for answer in general. Is it just the package manger and archives and the desktop environment or there is more to it that makes a distribution debian.
â yashC
Jul 11 at 6:46
2
And the answer to that is "depends who you ask". Some people might say Ubuntu. Mint and even Kali are "Debian". Some might not. Some people might say Debian/kFreeBSD is not Debian even though it definitely is (or was), even though it doesn't use the same kernel at all.
â Philip Kendall
Jul 11 at 6:59
The problem may come from the common miss use of the word Linux. Linux is just the kernel, however it is often used to mean the whole system (kernel, shell, tools, libraries, compiler, and user applications) see here gnu.org/gnu/linux-and-gnu.en.html it may clear up some confusion.
â ctrl-alt-delor
Jul 11 at 7:58
add a comment |Â
up vote
0
down vote
favorite
up vote
0
down vote
favorite
The back story of what inspired this question :
In the recent project we have been asked to create a debain based system for a SOC. Doing some gooogling I did find guides that point to ways to use yocto to create a debian system [1]. But then I also came across steps to create debian root filesystem using multistrap[2] and it worked (just had to give list of packages in config file).
After going through all this I am unable to bring my head around "What is debain and what makes an [kernel + Rootfs + initrd] package debian?". I understand there is a Debain distribution of linux but in the world of embedded devices what does debain mean, is it the same ?. The SOC vendor provides me with option of loading a debain based system or Open embedded system or android system or Core ubuntu sytem and many more[3]. What exactly makes them all different (I understand the difference between andriod kernel and linux kernel but what about core ubuntu and debain are they not closely related)?
I am new to the world of Embedded engineering. Thank you.
[1] : http://events17.linuxfoundation.org/sites/events/files/slides/Yocto%20%2B%20Debian%20%283%29.pdf
[2] : https://www.acmesystems.it/debian_jessie
[3] : https://www.96boards.org/documentation/consumer/dragonboard410c/downloads/
debian linux-kernel embedded root-filesystem yocto
The back story of what inspired this question :
In the recent project we have been asked to create a debain based system for a SOC. Doing some gooogling I did find guides that point to ways to use yocto to create a debian system [1]. But then I also came across steps to create debian root filesystem using multistrap[2] and it worked (just had to give list of packages in config file).
After going through all this I am unable to bring my head around "What is debain and what makes an [kernel + Rootfs + initrd] package debian?". I understand there is a Debain distribution of linux but in the world of embedded devices what does debain mean, is it the same ?. The SOC vendor provides me with option of loading a debain based system or Open embedded system or android system or Core ubuntu sytem and many more[3]. What exactly makes them all different (I understand the difference between andriod kernel and linux kernel but what about core ubuntu and debain are they not closely related)?
I am new to the world of Embedded engineering. Thank you.
[1] : http://events17.linuxfoundation.org/sites/events/files/slides/Yocto%20%2B%20Debian%20%283%29.pdf
[2] : https://www.acmesystems.it/debian_jessie
[3] : https://www.96boards.org/documentation/consumer/dragonboard410c/downloads/
debian linux-kernel embedded root-filesystem yocto
edited Jul 11 at 7:55
ctrl-alt-delor
8,64331946
8,64331946
asked Jul 11 at 6:20
yashC
116
116
closed as primarily opinion-based by muru, roaima, dirkt, JdeBP, schily Jul 11 at 12:31
Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.
closed as primarily opinion-based by muru, roaima, dirkt, JdeBP, schily Jul 11 at 12:31
Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.
2
I think you need to ask your product owner what they / the end client mean by "a Debian system". What we think isn't that important really.
â Philip Kendall
Jul 11 at 6:23
2
Most probably because Debian has ports for almost all imaginable processors, something other distros can't brag about.
â YoMismo
Jul 11 at 6:38
@PhilipKendall I am not looking for answer from the projects perspective, I am looking for answer in general. Is it just the package manger and archives and the desktop environment or there is more to it that makes a distribution debian.
â yashC
Jul 11 at 6:46
2
And the answer to that is "depends who you ask". Some people might say Ubuntu. Mint and even Kali are "Debian". Some might not. Some people might say Debian/kFreeBSD is not Debian even though it definitely is (or was), even though it doesn't use the same kernel at all.
â Philip Kendall
Jul 11 at 6:59
The problem may come from the common miss use of the word Linux. Linux is just the kernel, however it is often used to mean the whole system (kernel, shell, tools, libraries, compiler, and user applications) see here gnu.org/gnu/linux-and-gnu.en.html it may clear up some confusion.
â ctrl-alt-delor
Jul 11 at 7:58
add a comment |Â
2
I think you need to ask your product owner what they / the end client mean by "a Debian system". What we think isn't that important really.
â Philip Kendall
Jul 11 at 6:23
2
Most probably because Debian has ports for almost all imaginable processors, something other distros can't brag about.
â YoMismo
Jul 11 at 6:38
@PhilipKendall I am not looking for answer from the projects perspective, I am looking for answer in general. Is it just the package manger and archives and the desktop environment or there is more to it that makes a distribution debian.
â yashC
Jul 11 at 6:46
2
And the answer to that is "depends who you ask". Some people might say Ubuntu. Mint and even Kali are "Debian". Some might not. Some people might say Debian/kFreeBSD is not Debian even though it definitely is (or was), even though it doesn't use the same kernel at all.
â Philip Kendall
Jul 11 at 6:59
The problem may come from the common miss use of the word Linux. Linux is just the kernel, however it is often used to mean the whole system (kernel, shell, tools, libraries, compiler, and user applications) see here gnu.org/gnu/linux-and-gnu.en.html it may clear up some confusion.
â ctrl-alt-delor
Jul 11 at 7:58
2
2
I think you need to ask your product owner what they / the end client mean by "a Debian system". What we think isn't that important really.
â Philip Kendall
Jul 11 at 6:23
I think you need to ask your product owner what they / the end client mean by "a Debian system". What we think isn't that important really.
â Philip Kendall
Jul 11 at 6:23
2
2
Most probably because Debian has ports for almost all imaginable processors, something other distros can't brag about.
â YoMismo
Jul 11 at 6:38
Most probably because Debian has ports for almost all imaginable processors, something other distros can't brag about.
â YoMismo
Jul 11 at 6:38
@PhilipKendall I am not looking for answer from the projects perspective, I am looking for answer in general. Is it just the package manger and archives and the desktop environment or there is more to it that makes a distribution debian.
â yashC
Jul 11 at 6:46
@PhilipKendall I am not looking for answer from the projects perspective, I am looking for answer in general. Is it just the package manger and archives and the desktop environment or there is more to it that makes a distribution debian.
â yashC
Jul 11 at 6:46
2
2
And the answer to that is "depends who you ask". Some people might say Ubuntu. Mint and even Kali are "Debian". Some might not. Some people might say Debian/kFreeBSD is not Debian even though it definitely is (or was), even though it doesn't use the same kernel at all.
â Philip Kendall
Jul 11 at 6:59
And the answer to that is "depends who you ask". Some people might say Ubuntu. Mint and even Kali are "Debian". Some might not. Some people might say Debian/kFreeBSD is not Debian even though it definitely is (or was), even though it doesn't use the same kernel at all.
â Philip Kendall
Jul 11 at 6:59
The problem may come from the common miss use of the word Linux. Linux is just the kernel, however it is often used to mean the whole system (kernel, shell, tools, libraries, compiler, and user applications) see here gnu.org/gnu/linux-and-gnu.en.html it may clear up some confusion.
â ctrl-alt-delor
Jul 11 at 7:58
The problem may come from the common miss use of the word Linux. Linux is just the kernel, however it is often used to mean the whole system (kernel, shell, tools, libraries, compiler, and user applications) see here gnu.org/gnu/linux-and-gnu.en.html it may clear up some confusion.
â ctrl-alt-delor
Jul 11 at 7:58
add a comment |Â
1 Answer
1
active
oldest
votes
up vote
3
down vote
accepted
The problem may come from the common miss-use of the word Linux. Linux is just the kernel, however it is often used to mean the whole system (kernel, shell, tools, libraries, compiler, and user applications) see here https://www.gnu.org/gnu/linux-and-gnu.en.html it may clear up some confusion.
Debian, Ubuntu, Mint, CentOs, Suse, Vector, ⦠are all collections of all of this. Some are related more than others.
see also https://en.wikipedia.org/wiki/List_of_Linux_distributions#/media/File:Linux_Distribution_Timeline.svg
What this does not show, is that all the projects got their material from up-stream sources. The Gnu project, A kernel named Linux, Xfree86/Xorg, and many others.
add a comment |Â
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
3
down vote
accepted
The problem may come from the common miss-use of the word Linux. Linux is just the kernel, however it is often used to mean the whole system (kernel, shell, tools, libraries, compiler, and user applications) see here https://www.gnu.org/gnu/linux-and-gnu.en.html it may clear up some confusion.
Debian, Ubuntu, Mint, CentOs, Suse, Vector, ⦠are all collections of all of this. Some are related more than others.
see also https://en.wikipedia.org/wiki/List_of_Linux_distributions#/media/File:Linux_Distribution_Timeline.svg
What this does not show, is that all the projects got their material from up-stream sources. The Gnu project, A kernel named Linux, Xfree86/Xorg, and many others.
add a comment |Â
up vote
3
down vote
accepted
The problem may come from the common miss-use of the word Linux. Linux is just the kernel, however it is often used to mean the whole system (kernel, shell, tools, libraries, compiler, and user applications) see here https://www.gnu.org/gnu/linux-and-gnu.en.html it may clear up some confusion.
Debian, Ubuntu, Mint, CentOs, Suse, Vector, ⦠are all collections of all of this. Some are related more than others.
see also https://en.wikipedia.org/wiki/List_of_Linux_distributions#/media/File:Linux_Distribution_Timeline.svg
What this does not show, is that all the projects got their material from up-stream sources. The Gnu project, A kernel named Linux, Xfree86/Xorg, and many others.
add a comment |Â
up vote
3
down vote
accepted
up vote
3
down vote
accepted
The problem may come from the common miss-use of the word Linux. Linux is just the kernel, however it is often used to mean the whole system (kernel, shell, tools, libraries, compiler, and user applications) see here https://www.gnu.org/gnu/linux-and-gnu.en.html it may clear up some confusion.
Debian, Ubuntu, Mint, CentOs, Suse, Vector, ⦠are all collections of all of this. Some are related more than others.
see also https://en.wikipedia.org/wiki/List_of_Linux_distributions#/media/File:Linux_Distribution_Timeline.svg
What this does not show, is that all the projects got their material from up-stream sources. The Gnu project, A kernel named Linux, Xfree86/Xorg, and many others.
The problem may come from the common miss-use of the word Linux. Linux is just the kernel, however it is often used to mean the whole system (kernel, shell, tools, libraries, compiler, and user applications) see here https://www.gnu.org/gnu/linux-and-gnu.en.html it may clear up some confusion.
Debian, Ubuntu, Mint, CentOs, Suse, Vector, ⦠are all collections of all of this. Some are related more than others.
see also https://en.wikipedia.org/wiki/List_of_Linux_distributions#/media/File:Linux_Distribution_Timeline.svg
What this does not show, is that all the projects got their material from up-stream sources. The Gnu project, A kernel named Linux, Xfree86/Xorg, and many others.
edited Jul 11 at 9:29
agc
3,9991935
3,9991935
answered Jul 11 at 8:08
ctrl-alt-delor
8,64331946
8,64331946
add a comment |Â
add a comment |Â
2
I think you need to ask your product owner what they / the end client mean by "a Debian system". What we think isn't that important really.
â Philip Kendall
Jul 11 at 6:23
2
Most probably because Debian has ports for almost all imaginable processors, something other distros can't brag about.
â YoMismo
Jul 11 at 6:38
@PhilipKendall I am not looking for answer from the projects perspective, I am looking for answer in general. Is it just the package manger and archives and the desktop environment or there is more to it that makes a distribution debian.
â yashC
Jul 11 at 6:46
2
And the answer to that is "depends who you ask". Some people might say Ubuntu. Mint and even Kali are "Debian". Some might not. Some people might say Debian/kFreeBSD is not Debian even though it definitely is (or was), even though it doesn't use the same kernel at all.
â Philip Kendall
Jul 11 at 6:59
The problem may come from the common miss use of the word Linux. Linux is just the kernel, however it is often used to mean the whole system (kernel, shell, tools, libraries, compiler, and user applications) see here gnu.org/gnu/linux-and-gnu.en.html it may clear up some confusion.
â ctrl-alt-delor
Jul 11 at 7:58