\r\n\r\n
GANDOOLinuxは、PortageパッケージマネージャをベースとしたLinuxオペレーティングシステムです。Linuxディストリビューション(以下、ディストリビューション)の中では、ローカルにコンパイルされたソースコードを持っている点が特徴である。Linuxディストリビューションは従来のオペレーティングシステムよりも柔軟性に富んでいますが、GentooはDIYの精神をフルに活用しています。
GentooLinuxは、真のLinuxオペレーティングシステムであり、先進的なユーザーにソフトウェアのインストールを完全に制御することを提供します。しかし、気の弱い人には向かない。でも、正しい知識があれば、GentooLinuxでコンピュータをコントロールすることができるのです
gentoolinuxは、完全なシステム制御が可能な最小限のLinuxオペレーティングシステムです。NuTyXなどのLinuxディストリビューションと機能を共有している。GNOMEやKDEのようなデスクトップ環境もありますが、Gentooはカーネルをインストールすることでコマンドラインから直接起動します。gentooはプリインストールされたパッケージのない最小限のオペレーティングシステムで、最初のインストール時にカーネルのコンパイルまで要求します。
Linuxはペンギンをロゴに採用し、Gentooは水中を泳ぐのが最も速いと言われるジェンツーペンギンから名前を取っている。このように、Gentooは使いやすさよりもスピードと柔軟性を重視しています。しかし、これはGentooが難しいということではありません。確かに、一般的なデスクトップLinuxオペレーティングシステムに比べれば、始めるのはずっと複雑です。しかし、堅牢なドキュメントにより、Gentooはサーバー環境またはデスクトップ向けの素晴らしいLinuxディストリビューションとなっています。
Gentooはパッケージ管理およびソフトウェア配布システムであるportageを使用しています。emerge コマンドは、ローカルの更新、ダウンロードやパッケージの検索、依存関係と同様にコンパイルとインストールを完了するために使用します。portage sports は 19,000 以上のパッケージからなる巨大なディレクトリを持っています。
まず、あなたが希望するGentooのバージョンを見つける必要があります。gentoolinuxはいくつかのイテレーションを含んでいるため、多くの選択肢があります。初期インストールでは、カーネルのコンパイルとパーティションの設定が必要です。livecdを選択した場合、デスクトップ環境を備えたGentooのライブバージョンを使用することができます。好きなデスクトップ環境を選び、パスワードなしでログインできます。Gentooの本当の利点は、livecdを使ってデスクトップ環境にログインし、コマンドラインからGentooをインストールできることです。
しかし、最小限のCDをお持ちの方にとっては、ナビゲーションが少し違ってきます。カーネルの選択からファイルシステムの選択、ステージのtarballの選択まで指定する必要があります。その選択肢は膨大で、圧倒されそうです。
コアのインストールが完了したら、ここからが楽しいのですが、GentooはWikiで推奨アプリケーションのリストを提供しています。注目すべきは、これはあくまでベストのリストであるということです。
初心者のために、デスクトップ環境をインストールするとよいでしょう。GNOMEのインストールに関する素晴らしいガイドがあります。
以下のコマンドを実行すると、豪華なスプラッシュ画面が表示されます。
echo "gnome-base/gnome-session branding" >> /etc/portage/package.useそして、GNOMEをインストールするために、次のように入力します。
emerge --ask gnome-base/gnomeKDEの場合、gentoowikiはsummary file.を選択することを推奨しています。
eselect profile listそして、どのプロファイルを使うかを決めたら、タイプしてください。
select profile set Xただし、Xをあなたの好みのKDEプロファイルに置き換えてください。
もう一つの便利なインストールツールはOpenOfficeです。まず、OpenOfficeを次のサイトで検索してください。
emerge --search openoffice2つのバージョンがあることに気づかれると思います。ソース版とコンパイル済みのバイナリパッケージがあります。portage パッケージマネージャとエマージングは、Java 使用フラグのようなさまざまなフラグを指定して、portage が OpenOffice で使用するすべての Java パッケージをインストールできるようにすることができるということです。例えば、こんな感じです。
USE="java" emerge --pretend openofficeあるいは
USE="java" emerge --pretend openoffice-binMonit は、システムのプロセス、ファイル、プログラムを監視し、管理するための優れた方法です。
emerge --ask app-admin/monitを編集することができます。
/etc/monitrcを追加してください。
include /etc/monit.d/*また、起動時に自動的に monit を起動させることも可能です。
monit reloadそして、入力します。
Run monit in standard runlevels mo:2345:respawn:/usr/bin/monit -Ic /etc/monitrcSudoは、もう一つの優れたインストールツールです。
emerge --ask app-admin/sudoこれにより、管理者権限でアクションを実行することができます。
DhcpcdはDynamic Host Configuration Protocol Client daemonの略で、ネットワークを管理し、IPv4とIPv6の接続を処理する優れた方法である:。
emerge --ask net-misc/dhcpcddhcpcd.conf ファイルに記載されています。
モジュラーインストールのおかげで、多くのGentooユーザーは、完全なコントロールを重視しています。
lm_sensorsは、ハードウェア監視ユーティリティのコレクションです。lmuセンサーを使用すると、電圧、ファン速度、温度を追跡して制御することができます。ただし、インストールする前に、以下のことを確認する必要があります。
lm_sensorsカーネルが正常に動作するためには、特定のモジュールが必要です。
カーネルオプションを有効にした場合、l2Cのサポートが必要になります。
Device Drivers ---> -*- I2C support ---> <*> I2C device interface <*> Hardware Monitoring support ---> Select a driver, e.g.: [*] Intel Core/Core2/Atom temperature sensor (coretemp)次に、インストールします。
lm_sensor:
emerge --ask sys-apps/lm_sensorsただし、lmu sensors USEフラグを持つパッケージがインストールされている場合、それぞれのパッケージに対してフラグを設定する必要があります
/etc/portage/package.useまたはグローバルに
/etc/porgage/make.conf.その後、更新の@worldがプルされるようになる
sys-apps/lm_sensors依存関係として。
emerge --ask --changed-use --deep @world最後に、走る。
sensors-detectこれは、マザーボードのハードウェアスキャンを実行し、その出力は、構成に何があり、何がないかをカーネルに伝えます。
C***oleKit を使用すると、ユーザー、シート、ログインセッションを追跡および定義することができます。C***oleKit は、ユーザーとログインの追跡に重点を置いているため、マルチユーザー環境に有益です。
C**oleKitをセットアップするためには、いくつかの核となる要件があります。
General setup ---> [*] Auditing support [*] Enable system-call auditing supportまた、D-Busを有効にする必要があります。gentoolinuxでD-Busを有効にするには、D-Bus使用フラグを
/etc/portage/make.conf:
USE="dbus"その後、アップデートを実行してください。
emerge --ask --changed-use --deep @worldカーネル・オプションの設定とD-Busの有効化が完了したら、引き続き
/etc/portage/make.confC○○oleKitの設置場所にuseフラグを設定する。
USE="c***olekit"これは、まだあなたができることの完全なリストではありませんが、これらは、あなたのコンピュータを制御するためにインストールすることをお勧めするツールやアプリケーションです。これらは、建物と経営資源をつなぎ合わせたり、経営アクセスでアクションを起こしたりするための確かな出発点となります。包括的なリストをご覧になりたい方は、パッケージリストをご覧ください。
高い柔軟性と制御性がgentoolinuxの特徴です。デフォルトではコマンドラインで起動し、プリインストールされたプログラムもないため、ブロートウェアを見つけることはできません。しかし、ジェントリナックスはさらに一歩踏み込んだ制御を行います。独自のカーネルをコンパイルすることで、ハードウェア用にカスタマイズされたオペレーティングシステムを利用することができます。これは、少なくとも理論上は、業務効率の向上を意味します。
さらに、Gentooでは、どのサービスが実行され、インストールされているかを制御し、メモリ使用量を管理することができます。これは、不要なカーネルサービスを削除することで実現されます。
ここでは、gentoolinuxのコア環境からソフトウェア、ハードウェア、デスクトップやサーバー環境の専用部分まで、トピックに関する非常に詳細な情報を得ることができます。例えば、AMD64の完全版マニュアルでは、Linuxの紹介からGentooのインストール、さらにデスクトップ、エンタープライズ、システム管理環境などに分けて解説しています。また、パフォーマンスチューニングに関する優れたセクションもあります。
Linux専用OSとは異なり、gentoolinuxには主目的がありません。containerlinuxが分散インストールとコンテナのローテーションを重視しているのに対し、Gentooは完全にオープンです。ほぼ全ての用途に対応
さらに、忍耐力があれば、gentoolinuxを掘り下げてみることをお勧めします。Linuxとコマンドラインを探求する方法として、Gentooは最高のLinuxオペレーティングシステムの1つです。もし、制御とあまり面倒でないインストールを望むなら、NuTyXを試してみてください。Gentooは必ずしもインストールが難しいわけではありませんが、通常のデスクトップオペレーティングシステムよりもはるかに複雑なものです。コマンドラインやbashを使いこなすことができても、間違ったコマンドを頻繁に入力し、自分の足跡をたどらなければならないことを覚悟しておいてください。あるいは、非常にゆっくりタイプして、各コマンドを校正すればいいのです。
とはいえ、包括的なドキュメントがあるので、指示に従えばgentoolinuxをインストールすることができます。Linuxについてもっと学びたいなら、Gentooは多くの可能性を提供してくれます。Gentooはカーネルをコンパイルする必要があるため、Linuxのエコシステムについて多くのことを教えてくれます。 Linux愛好家は、その柔軟性とモジュール式のインストールを高く評価するでしょう。通常のLinuxデスクトップOSにはブロートウェアが付属していますが、gentoolinuxはそれを極限まで排除しています。オートマチックではなくマニュアルを運転するようなもので、どちらかというと自分で車を作っているようなものです。また、システム管理者は、軽量で強固なLinuxサーバ環境を形成するのに役立つGentooを好むかもしれません。初心者は、Gentooのパワーをより手軽なものにするSabayonをお勧めします。
gentoolinuxは、優れた柔軟性のあるLinuxオペレーティングシステムを提供します。システムの完全な制御を求める技術的に熟練したユーザーに最適です。これは、リソースの消費量、インストールされたソフトウェア、さらにはコンパイルされたカーネルに与える影響によって実証されています。Linuxオペレーティングシステムは、より多くのカスタマイズオプションを提供することが多いですが、gentoolinuxはブロートウェアの制限をはるかに超えています。その代わり、ブートストラップされたオペレーティングシステムで、最大限のコントロールを提供します。ただし、独自のカーネルをコンパイルし、ディストリビューション全体をゼロから設定する必要があります。
しかし、ジェントリナックスは、気の弱い人には向かない。確かに、通常のLinuxオペレーティングシステムに比べれば、やるべきことはたくさんある。カーネルをコンパイルするのは大変そうですね。正直なところ、ソフトウェアを自作するのと同じぐらいの感覚です。しかし、GentooではOSのあらゆる面を最大限にコントロールすることができます。さらに、GentooはLinuxプロフェッショナルになるためのトップLinux OSの1つです。
GentooLinuxを使っていますか、もし使っていないなら乗り換えますか?
画像引用元:One billion photos via Shutterstock