Pagina 1 di 2

standard linux ?

Inviato: dom 18 set 2005, 0:57
da kobaiachi
ragazzi non è strano che un sistema come linux non abbia un set di comandi scompletamente compatibile su ogni distribuzuione ?... mi spiego meglio su Mandrake per esempio il comando per aggiungere un utente è addrake
quindi se uno fa uno script che usa il comando adduser su mandrake non funge
(vi prego corregetemi se sbaglio sto facendo queste considerazioni infatti solo in base ad una esperienza limitata principalmente a tre disto e molto probabilmente non conosco bene nessuna di queste)

oppure uno script che è fatto per una struttura system V non funge su tutte le distro basate sul file sistem bsd . od anche per esmpio il fatto che per esempio che un rpm red-hat non funzioni su mandrake (la maggior parte delle volte .... infatti ogni tanto si è fortunati e va bene lo stesso ) od il fatto che spesso molte distro cambiano il posto ed i nomi e le estensioni dei file di configurazione dei programmi (va be che sono file di testo ... pero che noia) un esempio è BIND.

poi system V e bsd non sono poi cosi differenti quindi oltre le differenze si potrebbe adottare uno standard comune ...

ma non è ora di stabilire uno standard ( se non nell uso di un file system comune almeno sul nome dei file e dei comandi, e sulla posizione dei programmi si potrebbe andare d'accordo no ?)

Inviato: dom 18 set 2005, 9:56
da Vlk
Sono d'accordo. Ci dovrebbe essere uno standard, poi magari ognuno personalizza il sistema come vuole. Secondo me sono però è molto importante trovare uno standard anche per i pacchetti, ma dubito che mai si farà. È innegabile però che questo sia uno svantaggio nella diffusione di Linux

Inviato: dom 18 set 2005, 10:01
da gallows
Per i comandi specifici è normale che siano differenti da distro a distro.

Per la struttura BSD vs System V è un bel casino, dovrebbero mettersi d'accordo... boh.
Poi ci sarebbero i pacchetti.. a mio avviso il sistema piú "puro" è quello di Slackware, ma convinci utenti e sviluppatori di RedHat, Suse, Mandrake e delle Debian Based.

Inviato: dom 18 set 2005, 14:20
da kobaiachi
effetivamente sono d'accordo slacky è la piu pura ed illibata di tutte per quanto riguarda le altre distro faremo una bella opera di convincimento grazie all'Ipnorospo (futurama)
comunque è assurdo che il comando per aggiungere un utente non sia lo stesso su tutte le distro ...........

Inviato: dom 18 set 2005, 14:27
da gallows
kobaiachi ha scritto:effetivamente sono d'accordo slacky è la piu pura ed illibata di tutte per quanto riguarda le altre distro faremo una bella opera di convincimento grazie all'Ipnorospo (futurama)
comunque è assurdo che il comando per aggiungere un utente non sia lo stesso su tutte le distro ...........
Aspetta, useradd è presente su ogni distrubuzione.
Poi ognuno è libero di creare script piú intuitivi e chiamarli come vuole. Su Slackware abbiamo adduser che fa questo, non ci trovo nulla di scandaloso.

PS. Gloria gloria all'ipnorospo!!

Inviato: dom 18 set 2005, 15:03
da kobaiachi
quando la usavo per aggiungere un untente dovevo dare addrake poi adesso non so se ero ancora troppo pippa io ad usare linux o lei che effettivamente non lo aveva useradd ..

Inviato: dom 18 set 2005, 16:54
da gallows
Forse non avevi installato il pacchetto shadow-utils (o qualcosa di simile).
Non ci credo che su Mandrake non ci sia useradd, poi se è davvero cosí beh, allora è lei ad essere fuori dagli standard.

Inviato: dom 18 set 2005, 17:38
da marco79
Io penso che un po di standard ci vorrebbero proprio nel mondo linux soprattutto penso per il sistema di gestione dei pacchetti

Inviato: dom 18 set 2005, 19:02
da Sawk
slackware ha preferito essere costruttivamente semplice, per quello si distingue dalle altre...la semplicità fa e va bene e l'ha dimostrato nel corso di tutti questi anni, non servono tanti tool potenti e pomposi quando davanti c'è qualcuno che sa usare bene un sistema operativo GNU/Linux :D

Inviato: mer 21 set 2005, 10:54
da elettronicha
A proposito, linko questo: http://punto-informatico.it/p.asp?i=55071&r=PI
"Senza l'adozione di uno standard comune, Linux si frammenterà, e le conseguenze sono note: maggiori costi di sviluppo e porting delle applicazioni che finiranno per ripercuotersi su utenti finali e vendor", ha ammonito l'FSG. "Con LSB tutte le parti -- vendor di distribuzioni, sviluppatori indipendenti e utenti finali -- beneficeranno della possibilità di rendere disponibili nuove applicazioni per Linux a costi inferiori. La visione di un Linux standard bilancia la necessità dei vendor di diversificare i propri prodotti da quelli della concorrenza con l'esigenza degli utenti finali e degli sviluppatori indipendenti di disporre di prodotti interoperabili".

Inviato: mer 21 set 2005, 12:14
da twister
[OT]
e io invece propongo questo di link
http://www.r33b.net/
[/OT]
:lol: :lol: :lol: :lol:

Inviato: mer 21 set 2005, 12:42
da Paoletta
gloria gloria all'ipnorospo!!!

Inviato: mer 21 set 2005, 13:09
da gallows
Grande Twi^H^H^Hipnorospo! :wink:

Inviato: gio 22 set 2005, 16:35
da giberg
Ciao
Secondo me sulla questione pacchetti sarà difficile raggiungere uno standard. Una soluzione invece che potrebbero adottare tutte le distro per rendere la vita più facile a tutti sarebbe quella di facilitare la compilazione di sorgenti con un tool che provveda ad installare e rimuovere i programmi, in modo da non doversi affidare per forza a rpm, deb, tgz e che anche un non esperto possa essere facilitato con l'uso dei sorgenti. C'è un programma che sembra possa aiutare in questo, speriamo che questo progetto abbia seguito:
http://www.gnu.org/software/sourceinstall/

Inviato: gio 22 set 2005, 16:58
da elettronicha
Ce ne sono diversi, per la verità, un'altro è checkinstall, c'è da un po' di tempo e anche se non creava pacchetti perfetti (un tempo, oggi non so) va più che bene per utilizzi privati. Poi ne esiste un altro ancora di cui si parlava qui nel forum ma non ricordo il nome.