Nein, das kannst du nicht. Sie benötigen Code, der für PPC kompiliert wurde.
Das Slackintosh- Projekt basiert auf Slackware, jedoch für PPC. Möglicherweise möchten Sie sie überprüfen.
Ich möchte Slackware x86 in einem PC installieren. Kann ich es schaffen?
Wenn nicht, wenn ich nur den Kernel in ppc kompiliere, kann es funktionieren?
Gibt es Möglichkeiten, dies zu erreichen?
Danke für alle Antworten! und entschuldige mich für mein schlechtes Englisch.
Nein, das kannst du nicht. Sie benötigen Code, der für PPC kompiliert wurde.
Das Slackintosh- Projekt basiert auf Slackware, jedoch für PPC. Möglicherweise möchten Sie sie überprüfen.
Sie können einen für x86 kompilierten Kernel nicht auf einer anderen Architektur ausführen, da die andere Architektur über andere Anweisungen verfügt. Es ist fast wie der Versuch, ein Java-Programm mit einem C ++ - Compiler auf einer niedrigeren Ebene zu kompilieren.
Sie können den Kernel für die neue Architektur kompilieren, aber Sie benötigen auch die anderen ausführbaren Dateien, die Sie für Ihre neue Architektur auf Ihrem Kernel ausführen.
Sie können einen Emulator wie qemu oder bochs verwenden, um ein zweites Betriebssystem (für eine andere CPU) in Ihrem vorhandenen Betriebssystem zu installieren. Auf diese Weise können Sie das zweite Betriebssystem und alle dafür entwickelten Apps verwenden.
Die einzige Alternative ist, alles noch einmal für Ihre neue CPU zu kompilieren, da CPUs keine Fremdsprachen lernen können.
PPC und x86 verwenden zwei sehr unterschiedliche Befehlssätze. PPC-Prozessoren implementieren nicht einmal die Funktionalität einer modernen x86-CPU, da PPC-Prozessoren nur einen reduzierten Befehlssatz bieten.
Stellen Sie sich vor, Sie haben ein brandneues Mobiltelefon gekauft, aber es ist eine Sprache, die Sie nicht verstehen können, und die mitgelieferte Bedienungsanleitung bezieht sich auf eine völlig andere Marke und ein anderes Modell. So sieht x86 Slackware für einen PPC aus.