Většinu dne jsem se pokusil nainstalovat distribuci gentoo a chtěl jsem se za každou cenu vyhnout následujícímu softwaru
- dbus
- systemd
- udev
Můj předpoklad byl, že použití příznaků USE
v /etc/portage/make.conf
Mohl bych jednoduše vložit USE = -systemd -dbus -udev
, abych zabránil nežádoucímu softwaru.
Zdá se však, že na rozdíl od příznak USE
, mám potíže s instalací libovolného graphical
DE
, přednostně wayland
(i když v tuto chvíli bych se spokojil s Xorg
).
Moje otázka je, čím jsem byl pokoušet se dokonce možné? Může být gentoo nastaveno tak, aby poskytovalo DE
aniž by mě nutilo používat dbus
? Pokud by to bylo možné, odpověď na výukový program / zdroj, která popisuje způsob, jak toho dosáhnout, by byla velmi oceněna.
Komentáře
a udev
Gnome
tak jako tak. Snažím se použít minima ve filozofii suckless.org , tinyWM nebo [ Tiny Wayland Compositor] ( news.ycombinator.com/item?id=17773982 ). V podstatě vše, co potřebuji, je mít spuštěný webový prohlížeč, cokoli jiného, co mohu udělat na příkazovém řádku – mnohem výhodnější než GUI. Odpovědět
Jako zkušený uživatel Gentoo poskytnu tuto odpověď jako probíhající práci:
Vytvoření základní linie
- Vyberte základní profil:
# eselect profile list && eselect profile set 1
, který by měl nastavit profil na:[1] default/linux/amd64/13.0 (stable)
-
# emerge -ea @system && emerge -ea @world
, který vytvoří systémovou sadu a poté všechny balíčky ve vašem systému s výchozím profilem.udev
je v této situaci vyžadován, protože udev je nyní vyžadován jádro ve všech situacích, ale tím se odstraní veškerá závislost nasystemd
a použije se SysV jako výchozí systém init.
Ověřit nastavení kompilace
- Upravit
/etc/portage/make.conf
. NastavitACCEPT_KEYWORDS
na svůj stabilní oblouk, s největší pravděpodobnostíx86
neboamd64
. - Nainstalujte si Gentoo USE Flag Editor:
# emerge -av ufed
. - Spusťte USE Flag Editor:
# ufed
. - Vyberte první možnost v seznamu:
-*
, která zní:Never enable any flags other than those specified in make.conf
. Tím se nyní ignorují výchozí příznaky nastavené v základním kroku 1. - Znovu vydejte základní krok 2:
# emerge -ea @system && emerge -ea @world
. Portage nyní vyplivne úpravy vyžadované balíčky ve vašem systému. Některé z požadovaných jsouudev
aconsolekit
. Pamatujte, že jejich přidávání pomocíufed
je nyní snazší, protože několikerým stiskem mezerníku se přidá příznak, poté se před něj přidá znaménko minus a poté se příznak odstraní ze seznamu. - Pokud některý balíček vyžaduje podporu příznaku, který jste odstranili, přidejte jej do
/etc/portage/package.use
.
systemd
. Pokud to pomůže, existuje článek wiki o používání gnome s wayland bez systemd . Také článek Gentoo bez systemd wiki říká, že kromě maskování iv id musíte použít i příznakyUSE
= „354d208e83″>