Jai essayé pendant une bonne partie de la journée dinstaller gentoo distribution, désireux déviter à tout prix les logiciels suivants
- dbus
- systemd
- udev
Mon hypothèse était que lutilisation des indicateurs USE
dans /etc/portage/make.conf
Je pourrais simplement insérer USE = -systemd -dbus -udev
pour empêcher les logiciels indésirables.
Cependant, il semble que contrairement à le drapeau USE
, jai du mal à installer nimporte quel graphical
DE
, préférable wayland
(même si, à lheure actuelle, je me contenterais de Xorg
).
Ma question, cest ce que jai été essayer même possible? Gentoo peut-il être configuré pour fournir un DE
sans me forcer à utiliser dbus
? Si cela était possible, une réponse faisant appel à un didacticiel / ressource décrivant un moyen dy parvenir serait très appréciée
Commentaires
Réponse
En tant quutilisateur vétéran de Gentoo, je « fournirai cette réponse en tant que travail en cours:
Établir une base de référence
- Sélectionnez le profil de base:
# eselect profile list && eselect profile set 1
, qui doit définir le profil sur:[1] default/linux/amd64/13.0 (stable)
-
# emerge -ea @system && emerge -ea @world
, qui construira lensemble système, puis tous les packages de votre système avec le profil par défaut.udev
est requis dans cette situation, car udev est maintenant requis par le noyau dans toutes les situations, mais cela supprimera toute dépendance à légard desystemd
et utilisera SysV comme système dinitialisation par défaut.
Vérifier les paramètres de compilation
- Modifiez
/etc/portage/make.conf
. DéfinissezACCEPT_KEYWORDS
sur votre arc stable, très probablementx86
ouamd64
. - Installez léditeur dindicateur USE Gentoo:
# emerge -av ufed
. - Démarrez léditeur dindicateur USE:
# ufed
. - Sélectionnez la première option de la liste:
-*
, qui se lit comme suit:Never enable any flags other than those specified in make.conf
. Cela ignorera désormais les indicateurs par défaut définis à létape 1 de la ligne de base. - Réémettre létape 2 de la ligne de base:
# emerge -ea @system && emerge -ea @world
. Portage va maintenant cracher les modifications requises par les paquets sur votre système. Certains des éléments obligatoires sontudev
etconsolekit
. Notez que les ajouter en utilisantufed
est maintenant plus facile car appuyer plusieurs fois sur la barre despace ajoutera le drapeau, puis ajoutera un signe moins devant puis supprimera le drapeau de la liste. - Si un package nécessite la prise en charge dun indicateur que vous avez supprimé, ajoutez-le à
/etc/portage/package.use
.
systemd
. Il y a un article wiki sur lutilisation de gnome avec wayland sans systemd si cela vous aide. En outre, le Gentoo sans article wiki systemd indique que vous devez utiliser les indicateursUSE
en plus de masquersystemd
etudev
Gnome
de toute façon. Je cherche à utiliser des éléments minima dans la philosophie de suckless.org , tinyWM , ou [ Tiny Wayland Compositor] ( news.ycombinator.com/item?id=17773982 ). Essentiellement, tout ce dont jai besoin est davoir un navigateur Web en cours dexécution, tout ce que je peux faire sur la ligne de commande – bien préférable à linterface graphique.