Gentooはdbus、udev、systemdなしでXorg / Wayland + Browserを提供できますか?

Gentooはdbus、udev、systemdなしでXorg / Wayland + Browserを提供できますか?

私は一日のほとんどをGentooディストリビューションをインストールするために過ごしました。どんな対価を払っても、次のソフトウェアを避けたかったからです。

  • バス
  • システム
  • ウデブ

私の仮定は、不要なソフトウェアを防ぐために、USE使用中フラグを/etc/portage/make.confUSE =と一緒に簡単に挿入できることです-systemd -dbus -udev

しかし、そのフラグと比較すると、より良いUSEものをインストールできないようです(ただし、今はインストールすることを選択しましたが)。graphical DEwaylandXorg

私の質問は私が試したことが可能ですか? GentooをDE強制的に使用せずに提供するように設定できますかdbus?可能であれば、これを達成する方法を説明するチュートリアル/リソースを含む回答をありがとうございます。

答え1

ベテランのGentooユーザーとして、私はこの答えを「進行中の作業」として提供します。

ベースライン設定

  1. 基準プロファイル:を選択した場合、# eselect profile list && eselect profile set 1プロファイルは次のように設定する必要があります。[1] default/linux/amd64/13.0 (stable)
  2. # emerge -ea @system && emerge -ea @world、システムセットをビルドし、デフォルトの設定ファイルを使用してシステムのすべてのパッケージをビルドします。 udevこの場合、カーネルはすべての場合にudevを要求するので、必要です。ただし、これはSysVへのすべての依存関係を排除し、systemdSysVをデフォルトの初期化システムとして使用します。

ビルド設定の確認

  1. 編集する/etc/portage/make.confACCEPT_KEYWORDSおそらくアーチを安定させるために設定するx86amd64
  2. Gentoo USEフラグエディタをインストールしてください# emerge -av ufed
  3. USEフラグエディタを起動します# ufed
  4. リストから最初のオプションを選択します。-*内容はです。Never enable any flags other than those specified in make.confこれで、ベースラインのステップ1で設定されたデフォルトフラグは無視されます。
  5. ベースライン再発行ステップ2:# emerge -ea @system && emerge -ea @worldPortageはシステムのパッケージに必要な修正を出力します。必須項目のいくつかはudev、およびですconsolekitufedスペースバーを数回押すとフラグが追加され、その前にマイナス記号が追加され、リストからフラグが削除されるため、これを使用して追加するのが簡単になりました。
  6. 削除したフラグをサポートする必要があるパッケージがある場合は、に追加してください/etc/portage/package.use

リソース

Portageファイルの使用

関連情報