gibt es eine Toolchain, um Debian vollständig zu kompilieren

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
oui
Beiträge: 160
Registriert: 03.07.2005 00:25:09
Wohnort: Niederrhein

gibt es eine Toolchain, um Debian vollständig zu kompilieren

Beitrag von oui » 30.01.2015 16:34:45

Hallo

die letzte Linux Installation, die ich machte, bevor ich Debian8 installierte, war auch eine Beta, aber mit Linux from Scratch, das ich mit Hilfe einer Toolchain vollständig selbst in meinem PC kompilierte (und zwar zwei Mal im Abstand von 2 Monaten: Das erste Mal, Mitte November, wurden die Einstellungen des Kernels vollständig Schritt für Schritt in einem Script mit Dialog abgefragt. Inzwischen hat der Entwickler daraus eine separate Geschichte gemacht. Es wird ein Kernel kompiliert, aber ohne jeglicher Abfrage). Dabei wurde nicht nur eine sogen. "Base" kompiliert, sondern auch Xorg, und zwar derart, dass diese erfolgreiche Installation wunderbar funkioniert. Nur es fehlte mir an passenden weiteren Anwendungen... Ich probiere es natürlich in 1..2 Monate wieder aus!

kann man das auch mit Debian machen (denn, wenn es so wäre, dann wäre ich echt fertig :facepalm: , denn in Debian hätte ich mühelos die Quellen-Pakette gefunden, die ich installieren will: Sie sind lückenlos in Debian vorhanden!)?

Benötigte Zeit davon? Ca. 3 Tage. Aber die Kompilation läuft in einem Monitorfenster ab: Dass heißt, dass der PC für andere Zwecke, ausser Abschalten :mrgreen: , fast vollständig frei und benutzbar bleibt.

Vorteile: man installiert exakt was man will, kann est verändern, und seinen Prozessor vorgeben!

Gruss

Benutzeravatar
GregorS
Beiträge: 3166
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

Re: gibt es eine Toolchain, um Debian vollständig zu kompili

Beitrag von GregorS » 30.01.2015 18:32:20

Moin!

Ich weiß zwar keine konkrete Antwort auf Deine Frage, aber sofern ein LSB-System (Linux Standards Base, AFAIK) vorliegt und die „build-essentials“ installiert sind, müsste IMO alles kompiliert werden können, was debian zu debian macht.

Gruß

Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])

pferdefreund
Beiträge: 3799
Registriert: 26.02.2009 14:35:56

Re: gibt es eine Toolchain, um Debian vollständig zu kompili

Beitrag von pferdefreund » 05.02.2015 09:49:01

die build-essentials dürften nicht alleine reichen. Da braucht es noch die entsprechenden ***-dev - Pakete für die Header. Aber die kann
Debian auch irgendwie automatisch mit holen.

Benutzeravatar
hikaru
Moderator
Beiträge: 13914
Registriert: 09.04.2008 12:48:59

Re: gibt es eine Toolchain, um Debian vollständig zu kompili

Beitrag von hikaru » 05.02.2015 10:08:07

@pferdefreund:
Meinst du das?:

Code: Alles auswählen

apt-get build-dep PAKETNAME
@oui:
Ich denke um deine Frage zu beantworten müsste man etwas mehr über den Kontext wissen.
Natürlich kann man sich mit simplen apt- und dpkg-Befehlen (vermutlich) alle Pakete selbst bauen, aber man braucht dazu eben ein laufendes Debiansystem. Wenn du die Pakete selbst bauen willst weil du den Binaries des Debian-Projekts nicht vertraust, dann ist das natürlich keine Lösung, denn du weißt ja nicht ob die Toolchain die du zum Bauen deiner eigenen Pakete benutzt diese nicht korrumpiert.

Ich kenne mich mit LFS nicht aus, aber das selbe Vertrauensproblem hat man vermutlich auch bei deren Toolchain. Gibt es da Mechanismen um die Vertrauenswürdigkeit automatisch zu prüfen? Wobei man aber natürlich wieder sicherstelen müsste, dass dieser Automatismus vertrauenswürdig ist.

Benutzeravatar
GregorS
Beiträge: 3166
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

Re: gibt es eine Toolchain, um Debian vollständig zu kompili

Beitrag von GregorS » 05.02.2015 17:07:18

hikaru hat geschrieben:Ich kenne mich mit LFS nicht aus, aber das selbe Vertrauensproblem hat man vermutlich auch bei deren Toolchain. Gibt es da Mechanismen um die Vertrauenswürdigkeit automatisch zu prüfen? Wobei man aber natürlich wieder sicherstelen müsste, dass dieser Automatismus vertrauenswürdig ist.
Yo, scheiße, wenigstens ist das ein Witz, über den ich lachen konnte.

Gruß

Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])

Benutzeravatar
Teddybear
Beiträge: 3163
Registriert: 07.05.2005 13:52:55
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Altomünster
Kontaktdaten:

Re: gibt es eine Toolchain, um Debian vollständig zu kompili

Beitrag von Teddybear » 06.02.2015 07:46:42

Dein vorhaben schreit nach gentoo.
Versuchungen sollte man nachgeben. Wer weiß, ob sie wiederkommen!
Oscar Wilde

Mod-Voice / My Voice

Benutzeravatar
novalix
Beiträge: 1909
Registriert: 05.10.2005 12:32:57
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: elberfeld

Re: gibt es eine Toolchain, um Debian vollständig zu kompili

Beitrag von novalix » 06.02.2015 11:22:23

Man braucht halt mindestens einen Compiler um einen Compiler zu compilen. Debianapt-build braucht noch ein wenig mehr.
Sich vollständig am eigenen Schopf aus dem Sumpf zu ziehen ist vielleicht nicht völlig unmöglich, bisweilen aber noch Theorie.
In der Praxis kann man den Startpukt aber relativ klein halten: https://combinatorylogic.wordpress.com/ ... -compiler/
Das Wem, Wieviel, Wann, Wozu und Wie zu bestimmen ist aber nicht jedermannns Sache und ist nicht leicht.
Darum ist das Richtige selten, lobenswert und schön.

Antworten