On Aug 13, 1:57 pm, Chris Miller <[email protected]> wrote:
> On Aug 13, 2009, at 1:36 AM, sid wrote:
>
>
>
> > On Aug 13, 12:33 pm, Chris Miller <[email protected]>
> > wrote:
> >> On Aug 12, 2009, at 9:06 PM, sid wrote:
>
> >>> Can anyone direct me to a link that tells me how actually a
> >>> distribtution is made. I mean to say, that I want to know about the
> >>> internals of the creation of a distro, right from the installation
> >>> scripts to the user interface.
>
> >> Technically speaking every distro uses different software and steps  
> >> to
> >> create their finished product.  Different boot systems, different
> >> startup scripts (systemv or initd), some even use different event
> >> dispatchers (cron, vixicron, etc.).
>
> >> The actual specification of a "UNIX" is quite loose and only  
> >> describes
> >> really how the system will behave to a shell script.  Operating
> >> systems such as Darwin have taken the UNIX standard and almost
> >> completely reinvented the underlying technology.
>
> >> If you asked a more specific question, eg. how is Ubuntu made, we'd  
> >> be
> >> able to give you a much more specific answer.
>
> > Can I get to know about Ubuntu's scripts? How should I go about
> > ripping Ubuntu's Live cd to get the scripts.
>
> It might sound scary but you already have them.
>
> Your entire Linux OS is held together with literally a bunch of shell  
> scripts.  Init starts by running through the runlevels in /etc/rc*  
> which is just a bunch of scripts which do various things like mount  
> filesystems, start and configure networking, start a window server,  
> web servers, database services, and all that rot.  From then it runs a  
> login daemon which listens for users logging in.  At this point the  
> system is in a stable infinite loop and will never stop unless it  
> crashes.
>
> To get it to stop, you must call the shutdown service, which remotely  
> stop the login daemon and starts tearing down all the services,  
> finally it tells init to end, and then it stops by telling the kernel  
> to tell the BIOS to power off the machine (before hand they hadn't  
> figured that out so you had to wait for the computer to tell you it  
> was safe to power off - remember those days?)
>
> So yes, your system is held together with a bunch of shell scripts,  
> the computer equivalent of duct tape and chewing gum.  But boy, it  
> works well, doesn't it?

Thank you for replying. I somewhat know the things that you've just
told me. I want to know how to access the scripts (the best and the
fastest way of doing it), read them, understand them, and customize
them according to my need. I guess this is what opensource is all
about.

>
> Registered Linux Addict #431495
> For Faith and Family! | John 3:16!http://www.fsdev.net/
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Linux Users Group.
To post a message, send email to [email protected]
To unsubscribe, send email to [email protected]
For more options, visit our group at 
http://groups.google.com/group/linuxusersgroup
-~----------~----~----~----~------~----~------~--~---

Reply via email to