PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : AndersArtig: Init Scripts, runlevel defs, config files ...



demarque
18.11.02, 21:11
Hallo ForumUser,

ich habe in ein paar Tagen ein Gespräch mit einem Kollegen in unserer Firma. Der Diskussionstitel lautet: RedHat und SuSE Unterschiede ...

Die Diskussion wird bestimmt nicht in Richtung -> Standardizing the penguin (LSB) oder gar United Linux gehen. Es sollen halt nur Unterschiede wie im Header bereits erwähnt, wie INIT, runlevel handling config files ... SuSEConfig ... rc.config und und und ... besprochen werden.

Kennt jmd irgendwelche Links wo solche Unterschiede veranschaulicht werden ? Habe nämlich zwar schon mit beiden gearbeitet, aber 'leider' 'nur' seit längerem debian und BSD im Einsatz ...

Wäre Euch jedenfalls sehr dankbar ...

melody lee
18.11.02, 21:21
Ich hab mal spasseshalber "suse vs redhat" bei google eingegeben, aber das lässt sich sicher noch verfeinern.
http://www.google.de/search?q=%22suse+vs+redhat%22
"redhat vs suse" gibt sicher auch noch mal ein paar Treffer. ;o)

demarque
18.11.02, 23:31
Hi melody lee,

Danke Dir.Ja ich habe auch bereits gegoogelt, allerdings kommt dabei nie wirklich das heraus, was ich im Endeffekt haben will.
Kennt denn nicht irgendjemand ne Gegenüberstellung ala' wie wird was wo und wie gehandelt ...

corresponder
18.11.02, 23:37
wir haben hier mal die distributionen beschrieben...hmm nur wo...such doch mal nach distributionen oder so hier im forum....

edit: such nach distributionsguide (hier im forum)

demarque
19.11.02, 12:50
Jo. Erstmal Lob [ gutes Projekt] und Dank [ für den Wegweiser]. Allerdings kenne ich alle Distributionen die dort aufgegriffen werden und habe bereits alle auf Systemen benutzt. Und das Projektziel ist ja eigentlich Orientierungsstüzte ... Da ich mich eigentlich nicht mehr unbedingt in diesem Gebiet orientieren muß, wäre ein tieferer Einblick schon eher etwas für mein 'Problem'.

Beispielsweise das ganze bashorientiertgescriptete Grundbau eines SuSE Systems. Wie sind runlevel definiert, configfiles ...


Danke trotztdem in jedem Fall ...

corresponder
19.11.02, 17:56
ich könnte jetzt anfangen, dir redhat(suse kenn ich nicht) nahzubringen aber versteh nicht ganz die fragestellung....
ich mein, configs liegen in /etc
runlevelverwaltung auch...

hmmm, wie gesagt, ich kann nichts vergleichen, da keinen plan von der suse....


:cool:

demarque
19.11.02, 19:21
Ja. Das ist genau der Punkt ...

Ich habe in letzter Zeit meine Sichtweise komplett auf debian und BSD 'eingeschränkt' ... Natürlich sind die config file unter /etc zu finden, aber die Sache ist nunmahl das gewisse Kleinigkeiten den Unterschied geben ... Soweit ich mich beispielsweise erinnern kann, liegt die httpd.conf bei SuSE unter /etc/httpd/conf/httpd.conf ( oder war es noch ganz wo anders ? Mir schwirrt da im Momnet irendwas mit htdocs im Kopf herum ....) bei RedHat in /etc/httpd/httpd.conf ... bei debian /etc/apache/http.conf usw.

OK .. war eigentlich ein blödes Beispiel. Bsp Init -> Bei SuSE in /etc damals in /sbin/init.d ( oder ? ) dann Verlinkung auf /etc/init.d und nun ganz init.d. RedHat -> /etc/init.d mit Verlinkung auf /etc/rc.d/ ( hmmm... ?). Und das ist nur der Anfang ...

Dann kommen natürlich Dinge wie die ehemalige rc.config ( glaube heist jetzt /etc/sysconfig/ mit noch weiteren Unterordnern für bsp. networking ...) ist glaube ich auch von den BSDs abgeklatscht. Es gibt modules.conf oder conf.modules ...

Gibt es bei RedHat oder SuSE so etwas wie /etc/network/interfaces oder /etc/network/options [ bei debian werden hier interfaces ihre routen masken und verhaltensweisen oder zum beispiel bestimmte /proc/sys/net/ipv4 Optionen beim booten geladen]. Gibt es die Datei /etc/modules oder das Tool modulesconf / update-modules in irgendeiner anderen Ver. ...
Der eine hat ein rc.boot Script ... der andere ein ganzes rc.boot Verzeichnis .... glaube es gibt auch noch rc.local.

Das verwirrt doch nunmahl ...

Haben RedHat und SuSE die gleichen Runlevel Definitionen ? 0=halt, 1=S, 2=M-X,[S+X], 3=S+X,[M-X] -> ach ich meine jedenfalls in irgendeiner Fkt. 'eingeschränkt', 4=x, 5=M+X, 6=shutdown -r.

Es sind beides System-V init Prozess Anhänger .. Slackware ist dies wiederum nicht und debian ist zwar System V allerdings lässt es von Anfang an dem User die 'Freiheit' sich die inits selber zusammnezuwerfen ... also 0-H 1-S, 2-5-x, 6-R.

NaJa ... sind bestimmt jetzt einige Fehler drin. Aber vielleicht wisst Ihr ja jetzt was ich meine ... Wäre jedenfalls über jeglichen Anhaltspunkt, ob nun Link oder Erfahrung sehr dankbar.

Hmmm .... Nochwas, ich sehe auch immer wieder das viele Leute jammern, das bsp. bei SuSE, Änderungen und ANpassungen an config-files von HausGemachten SuSE Tools zerstört werden ... durch die skripteKüche, Automatisierung ( vielleicht YAST, SUSECONFIG ... who knows ) ??? eben sowas ...

corresponder
19.11.02, 19:32
1.Gibt es bei RedHat oder SuSE so etwas wie /etc/network/interfaces oder /etc/network/options

bei redhat /etc/sysconfig/...

2.Gibt es die Datei /etc/modules oder das Tool modulesconf

rh - ja /etc/modules.conf (befehl: modules-update(bin mir nicht sicher))

3....ach ich meine jedenfalls in irgendeiner Fkt. 'eingeschränkt', 4=x, 5=M+X, 6=shutdown -r

rh - 6=wie du schreibst (shutdown -r)
alles anderen auch so....wie bei dir beschrieben....rl 3,5

4. yast und linuxconf(rh)

halte ich persönlich für buggy.....redhat hats deshalb ja auch raus genommen...

hier sind bestimmt jetzt auch fehler drin, aber ich hoffe, ich konnte dir helfen......

gruss

c.

demarque
19.11.02, 20:55
Ja damit hätte ich schonmal etwas feedback von der redhat fraktion. Danke Dir jedenfalls ...