Pagina 1 di 1

chiarimento sulle distribuzioni

Inviato: ven 22 giu 2007, 10:07
da danix
Ciau a tutti,
questo post sarà incasinato, già me lo sento...
Vi vorrei chiedere di chiarirmi un dubbio riguardante le varie distro, però ho paura di non riuscire a spiegarmi bene in quanto non ho ben chiaro l'argomento (il motivo per cui non sono riuscito a fare qualche ricerca per conto mio prima di aprire un nuovo topic)...
Volevo capire un po' meglio la storia delle diverse directory di sistema, ho letto qualche volta che slackware utilizza una struttura diversa da debian per esempio, ma non ho mai capito bene (leggi non mi sono mai interessato) quest'argomento, tra l'altro non so nemmeno cosa cercare sul web, sareste così gentili da darmi qualche delucidazione in merito e qualche link a qualcosa da leggere???

Grazie mille per la pazienza
A presto...

Inviato: ven 22 giu 2007, 10:35
da michelino
Per le directory non so che dirti, quello che so è che slackware e debian hanno un diverso sistema di "init".
La prima utilizza un sistema che prevede la collocazione di script d'avvio in directory separate per runlevel (/etc/rc.0/, /etc/rc.1/, /etc/rc.2/, etc.), eseguendoli in ordine "numerico", mentre slackware usa un sistema derivato da bsd, che associa un singolo script per ogni runllevel (/etc/rc.d/rc.0; /etc/rc.d/rc.M, etc.) che si incarica di richiamare eventualmente altri script.
Spero di essere stato chiaro e d'aiuto

Inviato: ven 22 giu 2007, 10:38
da elettronicha

Inviato: ven 22 giu 2007, 11:01
da danix
grazie ragazzi, era proprio quello che intendevo, quindi slackware utilizza un sistema di init bsd-like mentre le altre distro usano il system V... giusto??
Ok, adesso ho chiaro un po' di più come funzionano le varie distro...

Ancora grazie mille...

Inviato: ven 22 giu 2007, 14:06
da sid77
giusto per agitare le acque: la slackware utilizza sysvinit: http://packages.slackware.it/package.ph ... 84-i486-69 ma gli script di avvio non sono ne sysV ne bsd, sono "slackware style" che, come detto da michelino, sono molto simili a bsd ma non sono la stessa cosa

ciao

Inviato: ven 22 giu 2007, 14:31
da giberg
Mi pare anche che Ubuntu utilizzi un nuovo sistema di init...

Inviato: ven 22 giu 2007, 15:16
da sid77
ni: ubuntu utilizza upstart che è un programma nuovo ma gli script di avvio sono ancora quelli classici del system V

Inviato: ven 22 giu 2007, 15:34
da bloodlust
giberg ha scritto:Mi pare anche che Ubuntu utilizzi un nuovo sistema di init...
su Ubuntu c'è upstart che tenta di sostituire sysvinit.
E' basato su eventi come launchd di Apple ma non si limita a rimpiazzare solamente init, cron e inetd.
Per un approccio basato su dipendeze invece che eventi c'è initng (tipo SMF di Sun).

Inviato: ven 22 giu 2007, 16:26
da elettronicha
ma mi sembra che su ubuntu si stia facendo questo passaggio solo gradualmente, release dopo release, infatti già sulla 6.10 era stato introdotto qualcosa di upstart e sulla 7.04 si sia aggiunto ancora, quindi è probabile che sia qualcosa di ibrido.

Inviato: ven 22 giu 2007, 18:31
da cyme
Ciao danix85,
per quanto riguarda le directory (se non ho frainteso cosa intendi), ho trovato questo:
http://en.wikipedia.org/wiki/Filesystem ... y_Standard
e questo:
http://www.pathname.com/fhs/
Spero possano esserti utili.
Ciao

Inviato: sab 23 giu 2007, 8:13
da kio341