Gentooの人たちは仕事をやめていません そしてそれは以前の出版物のそれです Portage3.0の新しい安定バージョンに関するメモを共有します use_reduce関数とcatpkgsplit関数の呼び出し回数が減ったため、計算の最適化が大幅に改善されました(詳細については、お問い合わせください。 次のリンクの出版物).
現在、より最新のノートでは、 Gentoo開発者は、汎用Linuxカーネルビルドの可用性を発表しました プロジェクトによって作成された "Gentooディストリビューションカーネルこれは、多くのユーザーのディストリビューションでLinuxカーネルのメンテナンスプロセスを簡素化するためです。
プロジェクト バイナリビルドをインストールする機能を提供します カーネルで使用する準備ができており、統合されたebuildを使用して、他のパッケージと同様に、パッケージマネージャーを使用してカーネルをビルド、構成、およびインストールします。
提案されたビルド前のアセンブリと手動のカーネルトレーニングの主な違いは、 自動的に更新する機能 パッケージマネージャーを使用して定期的なシステム更新をインストールする場合(emerge –update @world) および事前定義されたデフォルトオプションのセット これは、更新後のパフォーマンスを保証します(手動で構成する場合、カーネルがロードされないか失敗した場合、問題が誤ったパラメーター設定に関連するのか、カーネル自体のバグに関連するのかは明確ではありません)。
Gentoo Distribution Kernel Projectは、新しいLinuxカーネルパッケージが幅広い対象者に対応できるようになったことをお知らせします。 このプロジェクトは、パッケージマネージャーを介してカーネルを完全に構成、コンパイル、およびインストールするために使用できるebuildと、事前にコンパイルされたバイナリカーネルを提供することにより、より優れたLinuxカーネルメンテナンスエクスペリエンスを作成することを目的としています。 現在、XNUMXつのカーネルパッケージを出荷しています。
Linuxカーネルをインストールするには、 XNUMXつのパッケージが形成されました これは、残りのシステムパッケージと一緒にインストールしてから、別のカーネルを構築することなく、XNUMXつのコマンドでカーネルと一緒にシステム全体を更新できます。
- sys-カーネル/ gentoo-カーネル: これは、Gentoo固有のgenpatchの汎用セットを備えたカーネルです。 コンパイルは、デフォルト設定を使用するパッケージマネージャーを使用するか、独自の設定を行うことによって行われます。
- sys-カーネル/ gentoo-カーネル-bin: gentoo-kernelのビルド済みバイナリコンパイル。これを使用して、システムにコンパイルせずにカーネルをすばやくインストールできます。
- sys-カーネル/バニラ-カーネル: kernel.orgから入手可能なバニラLinuxカーネルを使用したebuild。
そして、あなたは覚えておく必要があります または(Gentooをまだ使用していない人のために)次のように言及しますGentooでは、カーネルを個別にコンパイルする必要があるのはユーザーです 手動構成によるシステムの残りの部分。
このアプローチ自体により、微調整が可能になります パフォーマンス、アセンブリ中の不要なコンポーネントの排除、コンパイル時間と結果として生じるカーネルサイズの削減。
同時に、デフォルトオプションの統一されたセットがないため、 ユーザーは簡単に間違いを犯す可能性があります 診断が困難な移植性とアップグレードの問題を設定して発生したとき。
すべてのパッケージは、システムの他の部分と同様に、パッケージインストールプロセスの一部としてカーネルをインストールします。 詳細については、Gentooハンドブックおよびディストリビューションコアプロジェクトページを参照してください。
コモ 問題の例 それが使用されるときに発生します カーネルパラメータの手動チューニング Gentooで練習し、 統一されたセットの欠如があります デフォルトオプションの 更新後の操作性を確保します (手動で構成した場合、カーネルが起動しないか、クラッシュが発生した場合、問題の原因がパラメーター設定の誤りなのか、カーネル自体のエラーなのかは明確ではありません)。
カーネルを取得する従来のGentooの方法は、ソースをインストールしてから、自分で構成してビルドすることです。 手動で設定するという面倒なプロセスを経たくない人のために、genkernelを使用するための代替ルートが提供されました。
そしてもう一度...彼らはアクセスできないことを容易にしたいのです、なぜ彼らは真実を話さないのですか?
意図は、デフォルトのカーネルに特定のオプションを追加または削除し、新人に食べ物を上手に調理したことを心配しないように伝えることです...ユーザーはビブを付けてナイフとフォークを手に取るだけです。
誰も、これはあなたが学ぶ方法ではありません、それは.configureオプションを選択しなければならないのはユーザーと彼ら自身のパラノイアです...文字通りそれは他の誰かがしたことを信頼することです、私たちは靴べらを植え込んだ簡単さで間違っています。