すべての操作をするのに十分です。その機能の多くは上級ユーザー向けであるか、またはあまり一般的でない特定のケースにのみ適用できるものです。それでも、このことはこれらの機能を文書化しない理由にはなりません。高い柔軟性により、膨大な数の潜在的な状況がありえます。それらすべてをここに文書化することは不可能でしょう。代わりに、個人的なニーズに合わせて変えられるよう、いくつかの一般的な問題に焦点を当てたいと思います。あちこちで見つけることができます。提供しているマニュアルページを探ることで簡単に見つけることができます。make.conf最後に、これらは高度な機能であり、正しく動かない場合にデバッグやトラブルシューティングがとても難しくなるかもしれない、ということを知っておいてください。バグに遭遇してバグ報告を作成する際には、これらに言及することを忘れないようにしてください。定義されている環境変数を使用します。ある場合には特定のパッケージに対して異なる変数を提供することが有益かもしれません。使用をサポートしています。どの変更をすべきか知らせるための特定の識別子のリストを含んでいます。ファイルから探します。パッケージでデバッグを有効化します。いうファイルでデバッグ用の変数をセットします。名前は任意に選択できますが、もちろん、後でなぜ変更が加えられているのか明確にするために変更の理由を反映させましょう。環境を設定することもできます。プロセスにフックできることです。通して)行うことができます。変数も取り上げることができます。これらの変数の値をもとに、追加の段階/関数を実行できます。使用していくつかのファイルデータベースアプリケーションを実行し、データベースがそのシステムで最新の状態になるようにします。これらは例として意図されています。(ファイルのインストール後)をフックする必要があります。これらがファイルシステム上のファイルが変更された時点だからです。プロセスのフックについて話してきました。リポジトリの更新です。中に置いて、それが実行可能になっていることを確認します。emerge-webrsync)の後に更新することができます。実行するスクリプトにしなければなりません。バイナリーは、どの機能が実行されるべきか調べるために自身がどのように呼び出されたのかを検査します。いう名前でないシンボリックリンクが作成された場合、正しく動作しません。(正しいプロファイルディレクトリへのシンボリックリンク)が指すプロファイルに含まれている設定を使用します。ファイルを通して)他のプロファイルから継承した設定と独自の設定両方を定義しています。フラグなどのプロファイル設定を上書きすることができます。厳重に警告を出すようにする必要があるでしょう。5以下に適用できます。(これらはシェルライブラリーです)を使用します。最初に見つかったディレクトリーにあるソースコードパッチを適用します。自動的にこの関数を呼ぶわけではないので、パッチをこの場所に置くだけでは動作しない場合があるでしょう。フェーズにフックすることでこの関数を呼ぶことができます。関数はパッチを一回だけ適用します。呼んでいる多くのパッケージの一つなので、特に何かを上書きする必要はありません。再度ビルドすることだけです。