954,234 Members — Technology Publication meets Social Media
Username:
Password:
Lost login information?
Have something to say? Contribute New Article Reply to this Article

Distro Suggestions...?

Well i have been working on linux for a while , eventhough i am stuck to ubuntu only .
Well i am planning to venture out a little and understand more about how os is made and may be build os from scratch .. i mean not to code it but coalesce different units and having a satisfaction of building my own version and including programs .. stuff like these..
Is there any distro which allows me to learn more about linux in depth and delivers what i am looking forward to build ?

rahul8590
Posting Whiz
351 posts since Mar 2009
Reputation Points: 92
Solved Threads: 20
 

Hello rahul8590 :)
Sure there is. Its called Gentoo. It really does learn you how to compile and use Linux in a way no other distro does. I suggest you grab it from their offical website and get the Gentoo Handbook (it's located on their offical website too-for free :))

Have fun!

Primoz
Newbie Poster
3 posts since Jun 2009
Reputation Points: 10
Solved Threads: 0
 

Linux From Scratch.

Truly hardcore.

iamthwee
Posting Expert
5,950 posts since Aug 2005
Reputation Points: 1,543
Solved Threads: 439
 

LFS might be a bit overwhelming for me as of now .

rahul8590
Posting Whiz
351 posts since Mar 2009
Reputation Points: 92
Solved Threads: 20
 

Ubuntu Lucid, my vote so goes :)

evstevemd
Senior Poster
3,713 posts since Jun 2007
Reputation Points: 462
Solved Threads: 392
 

lucid doesnt help you to build one AFAIK .
I want something which helps u to build one .. since i am frustrated with theortical concepts like

File systems , scheduling algorithms , the getty , controlling terminal and stuff and i guess the only way to comprehend them profoundly could be building one . (ofcourse not from scratch )
Gentoo is one of the option which kinda suits my requirements , but i am looking for more nascent ones where i can contribute too. :)

rahul8590
Posting Whiz
351 posts since Mar 2009
Reputation Points: 92
Solved Threads: 20
 
lucid doesnt help you to build one AFAIK .


Build what? Applications?
sudo apt-get install build-essential

there you can go building whatever you want with GCC :)

evstevemd
Senior Poster
3,713 posts since Jun 2007
Reputation Points: 462
Solved Threads: 392
 

not build appications .. your not getting my point .
I mean build the internals of operating system , like for example the kernel runs on its own scheduling algorithms , i would like to write my own .
Or tamper with the file system and change some internals .. well basically messing around with the internals of OS in order to understand it better .

rahul8590
Posting Whiz
351 posts since Mar 2009
Reputation Points: 92
Solved Threads: 20
 
not build appications .. your not getting my point . I mean build the internals of operating system , like for example the kernel runs on its own scheduling algorithms , i would like to write my own . Or tamper with the file system and change some internals .. well basically messing around with the internals of OS in order to understand it better .

Its looong time since I used to play with those stuffs. I have forgotten much of it, so? No comment on that ;)

evstevemd
Senior Poster
3,713 posts since Jun 2007
Reputation Points: 462
Solved Threads: 392
 

I vote for slackware. I really dream about the same thing as you ... I hope one day I will find that "big bag" full of free time and do:

1. Read and understand the complete code of linux kernel. (of course the parts needed by my main hardware components)
2. Read and understand all main application packages I use.

I don't know if that much time exists ...

slacke
Junior Poster
106 posts since Jun 2006
Reputation Points: 14
Solved Threads: 7
 

>I vote for slackware. I really dream about the same thing as you ... I hope one day I will find that "big bag" full of free time and do:


well the problem is .. its very difficult to find tutorials on these arcane topics .. and this leads you to take such bold steps of venturing out on our own.
i would try on slackware.. but i guess its a pretty mature OS and one of the oldest , i was wondering if you could suggest some nascent ones.

rahul8590
Posting Whiz
351 posts since Mar 2009
Reputation Points: 92
Solved Threads: 20
 

You want Linux From Scratch. Gentoo just teaches you how to read a manual, and run commands. It doesn't really teach you about the OS. The rest of the distributions do all the work for you which doesn't solve your problem of learning how it works while you build it.

Fewt
Newbie Poster
8 posts since Jun 2010
Reputation Points: 10
Solved Threads: 1
 

Yep, I agree with slacke.
Try Debian or Slackware.

kad1r
Newbie Poster
18 posts since Jun 2010
Reputation Points: 10
Solved Threads: 6
 

This article has been dead for over three months

Post: Markdown Syntax: Formatting Help
You
View similar articles that have also been tagged: