Gentoo
100%

はじめに · レッスン 8

Gentoo

Gentoo が Portage、ソースベースの構築、USE フラグを使い、システムを細かく制御する仕組みを学びます。

Gentoo とは

Gentoo は、システムの構築方法を深く制御したい人向けの Linux ディストリビューションです。多くの主流ディストロと異なり、構築済みバイナリを導入するだけでなく、ローカルマシンでソフトウェアをコンパイルするソースベースの方式で知られます。

細かな調整、学習、カスタマイズを楽しむ上級者に特に魅力的です。

Gentoo に最もよく合う利用者はどれですか?

Gentoo の違い

Gentoo はカスタマイズを追加機能ではなく、ディストリビューションの中心として扱います。任意機能、依存関係、構築時の動作について、ほかの多くのディストロより直接的で細かな選択ができます。

強力な一方、利用者へ多くを求め、Linux への最も簡単な入口を主目的にはしていません。

Portage

Gentoo の中心にはパッケージ管理システム Portage があります。ソフトウェアの導入と保守を扱い、ソースベースの設計と密接に結び付きます。

特徴的な USE フラグにより、ソフトウェアを構築する前に任意機能を有効または無効にでき、完成するシステムを非常に細かく制御できます。

Gentoo における Portage の役割は何ですか?

Gentoo の USE フラグは何を制御しますか?

ソースベースのカスタマイズ

ソフトウェアをローカルで構築するため、特定の必要条件や好みに合わせられます。不要な機能を取り除き、特定の作業へ最適化したい人に魅力的です。

依存関係、コンパイル、システム設計について主流ディストロ以上に学べる、教育的な側面もあります。

Gentoo のソースベースのカスタマイズには、どのようなトレードオフがありますか?

性能と制御

Gentoo は性能や効率と結び付けられますが、より大きな利点は制御です。細部までシステムを形作れることが、小さな性能向上だけより重要です。

Gentoo を使うべき人

詳細な設定を楽しみ、導入と保守に時間をかけられる上級者や意欲的な学習者に適します。穏やかな出発点には UbuntuLinux Mint、コンパイルを減らしつつ手を動かす体験には Arch Linux が近い選択です。

レッスン完了

Gentoo を完了しました

Gentoo が利便性と引き換えに Linux システムの細かな制御を提供する理由を説明できるようになりました。

  • Gentoo が対象とする利用者を見分ける。

  • Portage を Gentoo のパッケージマネージャーとして特定する。

  • USE フラグが任意のパッケージ機能をどう制御するか説明する。

  • ソースベースのカスタマイズのトレードオフを説明する。

学習進捗を保存

無料アカウントを作成してこのレッスンを保存し、どのデバイスからでも学習を続けられます。

無料アカウントを作成
次のレッスン
はじめに に戻る