[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OT] Good book about GNU/Linux structure



Great! That's what I'm looking for. Do you know any text about this?

Thanks!

ps The idea of linux from scratch is great too.

> Hi Norbin,
> here is a simplified view on unix:
> hardware->kernel-modules->kernel->libraries->applications/servers
> harware(screen,mouse,hard drive,modem...)
> kernel modules allow the kernel to communicate with hardware
> the kernel controls the hardware and communicates with libraries
> libraries contain common functions or logic that program need
> applications do what you want(edit document,read mail)
> servers do thing that need to be done without interventions like
> printing, apache, disk io, swapping
> 
> there is also a desktop view:
> video hardware->video kernel modules->kernel->x libs->x
> server(xfree/xorg)->display manager->window manager
> x libs include kde,qt and gnome libs. there are tool kits for the window
> managers to draw widgets and keep track of windows
> display managers are xdm,gdm,kdm. this allow you to login to the desktop
> environment like twm,gnome,kde
> windowmanagers keep track of the windows and give them the 'buttons, 'borders' and
> 'arrow'.
> 
> there is also a unix/pc boot process:
> power on-> bios->kernel->hardware/hard disk detection-> sysv init system->start servers->console login
> 
> cheers,
> Kev
> 
> 
> --
> counter.li.org #238656 -- goto counter.li.org and be counted!
>       `$'         $'
>        $          $                      _
>  ,d$$$g$  ,d$$$b. $,d$$$b`$' g$$$$$b $,d$$b
> ,$P'  `$ ,$P' `Y$ $$'  `$ $  "'   `$ $$' `$
> $$     $ $$ggggg$ $     $ $ ,$P""  $ $    $
> `$g. ,$$ `$$._ _. $ _,g$P $ `$b. ,$$ $    $
>  `Y$$P'$. `Y$$$$P $$$P"' ,$. `Y$$P'$ $.  ,$.
> 
> 
> BodyID:111496.2.n.logpart (stored separately)
> 
>



Reply to: