Найти в Дзене

Установка Gentoo часть 3 (установка оболочки Gnome)

Добрый день дорогой читатель, данное повествование не является истиной в последней инстанции, это некая инструкция по установке (в основном для собственного пользования) Gnome на Gentoo (условия таковы Gentoo установлена с использованием UEFI и файловой системы BTRFS на чистый накопитель, с системой инициализации SystemD) с пояснениями и все возможными мыслями. Действия будут происходить на KVM/QEMU для наглядности. Приступим к установке Gnome... для начал надо выбрать профиль содержащий параметры gnome, выбираем из стабильных eselect profile list | grep stable выберем соответствующий (desktop/systemd/gnome) eselect profile set 26 проверим текущий соответствует ли нашему выбору eselect profile show далее внесем следующие флаги в make.conf nano /etc/portage/make.conf ... use="X nls wayland dbus gtk gnome xorg systemd" ... X - поддержка X11 nls - Включить нативную поддержку языков wayland - Включить поддержку wayland dbus - Включите поддержку dbus для всего, что в ней нуждается (gpsd,

Добрый день дорогой читатель, данное повествование не является истиной в последней инстанции, это некая инструкция по установке (в основном для собственного пользования) Gnome на Gentoo (условия таковы Gentoo установлена с использованием UEFI и файловой системы BTRFS на чистый накопитель, с системой инициализации SystemD) с пояснениями и все возможными мыслями. Действия будут происходить на KVM/QEMU для наглядности. Приступим к установке Gnome...

для начал надо выбрать профиль содержащий параметры gnome, выбираем из стабильных

eselect profile list | grep stable

выберем соответствующий (desktop/systemd/gnome)

eselect profile set 26

проверим текущий соответствует ли нашему выбору

eselect profile show

далее внесем следующие флаги в make.conf

nano /etc/portage/make.conf

...

use="X nls wayland dbus gtk gnome xorg systemd"

...

X - поддержка X11

nls - Включить нативную поддержку языков

wayland - Включить поддержку wayland

dbus - Включите поддержку dbus для всего, что в ней нуждается (gpsd, gnomemeeting и т. д.)

systemd - Включить использование специфичных для systemd библиотек и функций, таких как активация сокетов или отслеживание сеансов.

xorg - Создайте сервер Xorg X (НАСТОЯТЕЛЬНО РЕКОМЕНДУЕТСЯ)

gtk - Добавить поддержку приложения gtk и инфраструктуры пользовательского интерфейса.

остальные use-флаги для переменной USE описаны тут. При установке на реальное железо USE-флагов будет гораздо больше.

-2

далее обновляем "мир"

emerge --ask --verbose --deep --update --newuse @world
-3

далее вносим use флаг для пакета xorg-server

nano /etc/portage/package.use/xorg-server

...

x11-base/xorg-server suid

...

-4

устанавливаем пакеты x11-base/xorg-server x11-base/xwayland sys-apps/dbus

emerge --ask x11-base/xorg-server x11-base/xwayland sys-apps/dbus
-5

устанавливаем метапакет gnome-base/gnome

emerge --ask gnome-base/gnome
-6

включаем NetworkManager для отображения сети в Gnome

systemctl enable NetworkManager
systemctl start NetworkManager
-7

Включаем дисплейный менеджер GDM

systemctl enable gdm
systemctl start gdm
-8

-9

За основу взято HandBook, так же несколько инструкций от других пользователей и переписаны под себя

За сим откланиваюсь...