Ich habe fast einen ganzen Tag lang versucht, die Gentoo-Distribution zu installieren, um die folgende Software

    dbus
  • systemd
  • udev

Ich ging davon aus, dass die Flags USE verwendet werden /etc/portage/make.conf Ich könnte einfach USE = -systemd -dbus -udev einfügen, um die unerwünschte Software zu verhindern.

Es scheint jedoch, dass im Gegensatz zu Mit dem Flag USE kann ich keine graphical DE installieren, vorzugsweise wayland (obwohl ich mich zum gegenwärtigen Zeitpunkt mit Xorg zufrieden geben würde).

Meine Frage ist, was ich gewesen bin versuchen sogar möglich? Kann Gentoo so eingerichtet werden, dass es eine DE bereitstellt, ohne dass ich gezwungen bin, dbus zu verwenden? Wenn dies möglich wäre, wäre eine Antwort auf ein Tutorial / eine Ressource, die einen Weg beschreibt, dies zu erreichen, sehr willkommen.

Kommentare

-Flaggen verwenden müssen = „354d208e83″>

und udev

  • @GracefulRestart danke für den Kommentar. Ehrlich gesagt kann ich sehr gut auf den " Komfort " von sowieso. Ich versuche, Minima in der Philosophie von suckless.org , tinyWM oder [ Tiny Wayland Compositor] ( news.ycombinator.com/item?id=17773982 ). Im Wesentlichen muss ich nur einen Webbrowser ausführen, alles andere, was ich in der Befehlszeile tun kann – viel besser als die GUI.
  • Antwort

    Als erfahrener Gentoo-Benutzer werde ich diese Antwort als Work in Progress bereitstellen:

    Baseline erstellen

    1. Wählen Sie die Basisprofil: # eselect profile list && eselect profile set 1, wodurch das Profil auf Folgendes gesetzt werden sollte: [1] default/linux/amd64/13.0 (stable)
    2. # emerge -ea @system && emerge -ea @world, das den Systemsatz erstellt, und dann alle Pakete auf Ihrem System mit dem Standardprofil. udev ist in dieser Situation erforderlich, da udev jetzt von der Kernel in allen Situationen, aber dadurch wird jegliches Vertrauen in systemd aufgehoben und SysV als Standard-Init-System verwendet.

    Überprüfen Sie die Kompilierungseinstellungen

    1. Bearbeiten Sie /etc/portage/make.conf. Setzen Sie ACCEPT_KEYWORDS auf Ihren stabilen Bogen, höchstwahrscheinlich x86 oder amd64.
    2. Installieren Sie den Gentoo USE Flag Editor: # emerge -av ufed.
    3. Starten Sie den USE Flag Editor: # ufed.
    4. Wählen Sie die erste Option in der Liste aus: -*, die lautet: Never enable any flags other than those specified in make.conf. Dadurch werden jetzt die in Baseline-Schritt 1 festgelegten Standardflags ignoriert.
    5. Baseline neu ausgeben Schritt 2: # emerge -ea @system && emerge -ea @world. Portage spuckt nun die Änderungen aus, die für die Pakete auf Ihrem System erforderlich sind. Einige der erforderlichen sind udev und consolekit. Beachten Sie, dass das Hinzufügen mit ufed jetzt einfacher ist, da durch mehrmaliges Drücken der Leertaste die Flagge hinzugefügt wird. Fügen Sie dann ein Minuszeichen vor und entfernen Sie die Flagge aus der Liste.
    6. Wenn ein Paket Unterstützung für ein entferntes Flag benötigt, fügen Sie es zu /etc/portage/package.use hinzu.

    Ressourcen

    Arbeiten mit Portage-Dateien

    Schreibe einen Kommentar

    Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.