[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [RiminiLUG-General] Alcune considerazione sulla startup in Ubuntu vs. Debian
- To: riminilug-general@xxxxxxxxxxxx
- Subject: Re: [RiminiLUG-General] Alcune considerazione sulla startup in Ubuntu vs. Debian
- From: Ivan Tarozzi <itarozzi@xxxxxxxxx>
- Date: Fri, 04 Jun 2010 22:59:17 +0200
- Authentication-results: dtc.neutrino1.xteklabs.com; dkim=fail (message has been altered) header.i=@gmail.com; dkim=fail (message has been altered) header.i=itarozzi@xxxxxxxxx
- Delivered-to: battarsa@xxxxxxxxxxxx
- Delivered-to: riminilug.it_riminilug_general@xxxxxxxxxxxxxxxxxxxxxxxxx
- Dkim-signature: v=1; a=rsa-sha1; c=relaxed; d=neutrino1.xteklabs.com; h= subject:from:to:in-reply-to:references:content-type:date :message-id:reply-to:mime-version:content-transfer-encoding; s= postfix; bh=NnwdR+Lp7uDrYVTVkwPUcob5+6g=; b=U4c3zChYdjNG85KUVU8q AMcsunltRWv7mIDvl4dEhTeKMi0trYLO/nAgyB+yUumlYderE03M60ZmqUaYLS4r tdw5Ufr7MIltGBPwM5zVULQIpXj2ik86VXCF8kM3kVoc3ot0yuB8Dl5mIaHl3ZCz y06/M1pQmELZw/gXALopsu4=
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:subject:from:to:in-reply-to :references:content-type:date:message-id:mime-version:x-mailer :content-transfer-encoding; bh=GxdjU+j+dbC5jOSGxdNrsIWNHEDmng8W8GGzjIFiNok=; b=CGrUZE6yDNVQfjlFnwPB633gcEAX10VV/R6KG+UKmYrPaLO4SbHE4/hMXqsBgSCLRo nj9dMVjY+zb7wRt32N0pHL/1lSQ91rzHMS5uzq7gXLDhwquE0g4N9qX/U95zjf7D9WJQ l5zQM3GZs/N97r8zz8z1yzQizlo6mUVuDEyE4=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=subject:from:to:in-reply-to:references:content-type:date:message-id :mime-version:x-mailer:content-transfer-encoding; b=w+Q0s1uaOEQ2uoilmNAj+c/xfYbyekHeE8KjrlKe2PdzatuAN5iIMMyCBdMQeOpEWl IEioS3xZE5q5rJVd2aI9Ae7UHtXaj4aSZMdqd/wp30r3QDbzWf08ygmOBcViTCNiIPjx lU92+7IHFETIbvv6LSzDKnGSioqD5r1MSmZNM=
- In-reply-to: <AANLkTimnU7Bs9dbhprnJ7xJnoexKhXZPQzGJmgKZLvaH@mail.gmail.com>
- References: <AANLkTimnU7Bs9dbhprnJ7xJnoexKhXZPQzGJmgKZLvaH@mail.gmail.com>
- Reply-to: riminilug-general@xxxxxxxxxxxx
Il giorno ven, 04/06/2010 alle 00.16 +0200, Umberto Zappi ha scritto:
> Martedi' sera e' stato esaminato il sistema di start-up dei servizi in
> Debian, facendo riferimento al file di configurazione /etc/inittab e
> dai files contenuti in /etc/init.d e ai links in /etc/rc?.d (rc0.d,
> rc1.d, ..., rc6.d, rcS.d)
>
> Come accennato, Ubuntu (10.04) ha delle notevoli differenze rispetto a
> Debian. Provo a riepilogare le principali
>
> 1) in Ubuntu non c'e' il file /etc/inittab esaminato dal processo init
> (processo 1 - il padre di tutti i processi). Invece nella directory
> /etc/init sono contenuti una serie di file .conf che, nel loro
> complesso, costituiscono l'equivalente del file /etc/inittab.
> Vantaggi di Ubuntu:
> a) gli script di installazione, rimozione, aggiornamento dei pacchetti
> risultano semplificati se devono fare modifiche ai file contenuti in
> /etc/init, piuttosto che gestire il file /etc/inittab (cancellazione,
> inserimento, modifica di righe).
> b) viene usato un nuovo linguaggio di scripting che conferisce una
> maggiore flessibilita' nella gestione dell'avvio/termine esecuzione
> dei comandi al verificarsi di determinati eventi.
> Svantaggi di Ubuntu:
> a) il sistemista, per avere una visione globale equivalente all'unico
> file /etc/inittab, deve accedere a tutti i files contenuti in
> /etc/init
> b) il nuovo linguaggio di scripting introdotto costringe, seppur una
> parte puo' essere intuitiva, ad una aggiornamento del sistemista. Il
> modo in cui era scritto il file /etc/inittab, a parte la semplicita'
> del linguaggio, faceva parte dello standard System V conosciuto da
> diversi sistemisti che operano anche su altri sistemi Unix
>
> 2) in /etc/init/rc-sysinit.conf e' contenuto il runlevel iniziale a
> cui si porta il sistema in fase di avvio, se non diversamente
> specificato al boot della macchina
>
> 3) alcuni servizi, sono attivati/stoppati all'interno di /etc/init,
> piuttosto che dalle directory /etc/rc?.d
> Per es: gdm in Debian viene gestito dai link /etc/rc2.d/S20gdm,
> /etc/rc3.d/S20gdm, ... che puntano a /etc/init.d/gdm, mentre in Ubuntu
> viene gestito dal file /etc/init/gdm.conf
> D'altra parte in altre distribuzioni Linux lo stesso gdm veniva
> eseguito ai runlevel indicati all'interno di /etc/inittab.
>
Ancora grazie per la completezza di informazione :)
Il nuovo sistema adottato da Ubuntu (ma anche da altre applicazioni) si
chiama Upstart.
Chi volesse approfondire ecco alcuni links:
http://upstart.ubuntu.com/
http://it.wikipedia.org/wiki/Upstart
http://www.mmbarabba.it/?p=816
Come si evince dall'ultimo link è possibile installarlo anceh in debian
(vedi guida su http://e-zine.debianizzati.org/web-zine/numero_2/?page=0)
buona lettura! ... vale anche e soprattutto per me :)