Hallo! Tobias Weisserth wrote:
[...] Aber Du kannst ja mal hier reinschauen und Dir ein Bild über die Unterschiede in den Kernelquellen machen. Die ein oder andere Gentoo Modifikation macht sicher Sinn aus Gesichtspunkten der Desktoptauglichkeit:
Viele der Dinge wirst Du auch beim SuSE-Kernel (zumindest in dem Kernel der 9.0) finden - siehe z.B. den Bootparameter "desktop" und die Auswirkungen auf Preemption, Scheduling, etc. Gibt es IIRC auch einen SDB Artikel drueber. Ich bin mittlerweile (grossteils) auf Kernel 2.6 umgestiegen, da wurde vieles davon bereits in den Vanilla-Kernel eingebaut.
[...] So ging es mir auch. Bis Du an Software kommst, die eine aktuelle glibc benötigt. Dann stehst Du im Wald.
Komisch, ich stand selten im Wald. Source-RPM ziehen, "rpm --rebuild" (bzw. inzwischen "rpmbuild --rebuild") anwerfen, und dann sollte das auch mit meiner hier vorhandenen glibc gehen. An der glibc-Abhaengigkeit bin ich eigentlich noch nie gescheitert - wenn ich gescheitert bin, dann lag es an anderen Dinge, z.B. unsauber programmierter Code, der mit gewissen Compilerversionen einfach nicht zum Compilieren zu bewegen ist. Aber das ist ein anderes Problem.
[...] Und tauche bitte mal die glibc auf einem rpm basierten System aus. Viel Spaß ;-)
Ist doch gar nicht noetig.
Kein Problem. Wenn Du das erste Mal eine Anwendung nutzen willst, die nicht durch SuSE gebündelt wird, dann wirst Du wahrscheinlich wegen irgendeiner Abhängigkeit entweder Dein System mit einem Schlag erneuern müssen oder auf die Anwendung verzichten müssen. Aber das eben unterschiedliche persönliche Bedürfnisse.
Naja, ich habe hier viele Dinge, die nicht von SuSE gebuendelt wurden. Dann nehme ich den Quellcode, compiliere mir die Software, baue ein RPM oder nehme zur Not checkinstall, dann geht das doch. Habe mir hier vor kurzem auch ein neues xosview erstellen muessen, weil das Alte nicht mit Kernel 2.6 laeuft. Quellen gezogen, entsprechend gepatcht bzw. angepasst, RPM gebaut, installiert und funktioniert. Es ist natuerlich hier ab und an etwas Handarbeit angesagt, aber irgendjemand muss es ja machen - bei Dir machen es vielleicht andere Leute fuer Dich und Du installierst Dir dann nur noch die fertigen Sachen. Ich mache es halt selbst. Da mag der Unterschied liegen. Die Pakete auf Packman, da haben sich auch einige Leute zusammengefunden, die sich Arbeit machen, um anderen die Ergebnisse zur Verfuegung zu stellen - von alleine geht es halt nicht, es liegt wieder nur am Weg, wie es umgesetzt wird (genau wie bei modules.conf :-)
Es ist ja nicht so, dass ich SuSE nicht zu schätzen weiß. Im Gegenteil. Hier im Haus laufen drei SuSE Rechner, zwei davon Desktops und nur ein Gentoo Rechner.
Wenn ich mal wieder Zeit habe, muss ich mir das mit Gentoo mal anschauen. Gruesse, Thomson