3.2.0を実行しているシステムでバージョン2.4カーネルをコンパイルする

3.2.0を実行しているシステムでバージョン2.4カーネルをコンパイルする

現在私が使用しているオペレーティングシステムのカーネルバージョンは3.2.0です。

バージョン2.4.0カーネルをコンパイルできますか?

比較的完全なカーネル文書はありますか? (カーネルをコンパイルするさまざまな方法を見たので、すべての可能な方法をリストしたワークブックを期待してください)

答え1

最新のlibcと最新のコンパイラのためにいくつかのコンパイルの問題があるかもしれませんが、カーネル2.4のコンパイルを試みることができます。したがって、以前のlibcと古いGCCを使用して一種のchroot環境を作成する必要があります。それほど簡単ではありません!

ただコンパイルしても害はありません。しかし、それはあまりにも多くのことができます。もしそうなら、それは価値がありますか?

答え2

以前のリリースを入手してください(複数のアーカイブがあります)。しかし、新しいハードウェアは動作せず、既存のソフトウェアのほとんどは古いと感じられます(または今日の環境では完全に故障しているようです)。

それから何を得たいですか?この問題に関するあなたの質問は何の手がかりも提供しません。それは非常に似ているようです。XYの問題:あなたはXをしたいから(おそらく間違っている、または少なくとも誤解を招く)結論に達しました。たくさんXを行うより良い方法です(XをYを使用して実行することもできます)。祈りがあなたに言うこと本物やりたいです。さもなければ、私たちはあなたが要求したことを続けるためにますます難解な方法を見つけるのに多くの喜びを享受します。しかし、あなたはトラブルシューティングに近づくことはできません。

関連情報