Kernel Kompillieren

logifech

New Member
Hallo Zusammen,

und zwar will ich meinen eigenen Kernel in Debian 6 Kompillieren da er Speziell für Webserver sein soll nun habe ich eine Frage und zwar wie schmeiße ich die Paketverwaltung komplett aus Debian bzw. dem Kernel raus?? Da ich die ganzen Packete Apache2, PHP5, MySQL etc. selber Kompillieren will da ich auch ein Paar sachen am Qellcode von PHP5 ändern will.
Habt ihr sonst noch Tipps die Ihr mir geben könnt was das Kernel Kompillieren angeht?
Gruß logifech
 
Wenn du sowieso alles selber kompilieren willst, dann solltest du dir vielleicht mal Gentoo ansehen. Das bietet AFAIK das, was du willst.
Bedenke, daß du durch das Entfernen des Paketmanagersauch die Sicherheitsupdates der Sachen, die du nicht selber kompilieren willst, nicht mehr mal eben installieren kannst. Warum willst du ihn überhaupt weg werfen? Der installiert doch nur die Software, die du haben willst - wenn du Apache von Debian nicht haben willst, installier ihn einfach nicht per Paketmanager.
 
Ok stimmt eigentlich auch wieder war mit den Sicherheitsupdates das hab ich nicht bedacht hab da nur so bedenken das wenn ich webserver relevante teile selber installiere (aus den quellen kompilliere) und ich dann die andere SOfwtare meinetwegen Sicherheitsupdates über apt-get update das das zu fehlern kommen kann mit der Selbst Kompillirten software.
 
Die Gefahr besteht bei selbst kompilierten Sachen immer, denn du mußt dann ja sehen, daß du die notwendigen Abhängigkeiten selber erfüllst (und das nicht mehr der Paketmanager macht).
Ich habe einige Zeit lang einen heftig gepatchte Mailman-Version unter Debian eingesetzt und habe mir dafür einfach selber Debian-Pakete gebastelt (Debian-Source-Paket herunter geladen, gepatcht und Paket erstellt). Eine ähnliche Methode könntest du natürlich auch verwenden.
Wenn du außerdem nur Änderungen an PHP vornehmen willst, dann solltest du auch nur PHP selber kompilieren.
 
Ok woltte eiegntlich nur änderungen an PHP und Apache vornehmen bei Apache wäre es den Pfad nach /usr/local zu verschieben.

Wie kompilliere ich den die debian Pakete bzw wie lade ich sie runter?
 
Eine Beschreibung, wie du selber Pakete unter Debian erstellst, findest du auf www.debian.org
Quellpakete runter laden funktioniert über apt-get (ist in der Man-Page beschrieben) oder du lädst sie dir von der Debian-Webseite herunter.
 
Warum willst du extra so einen Aufwand betreiben, um Apache nach /usr/local zu schieben?
 
und zwar will ich meinen eigenen Kernel in Debian 6 Kompillieren da er Speziell für Webserver sein soll
Was willst du gross am Kernel aendern oder rauswerfen bei Webserver?
Die Tickrate ist niedrig genug, die meisten nicht-notwendigen Pakete sind eh Module und auch ansonsten ist er per Default mehr oder weniger fuer Webserver geeignet.

Nicht nur den Apache sonder ich möchte auch an php qellcode was ändern
Was denn? Ominoese "ich will was aendern" reichen nicht aus fuer Tipps und Hinweise...
 
Back
Top