Добрый день дорогой читатель, данное повествование не является истиной в последней инстанции, это некая инструкция по установке (в основном для собственного пользования) mate на Void Linux с библиотекой glibc с пояснениями и все возможными мыслями. Действия будут происходить на KVM/QEMU для наглядности.
И так приступим, добавим репозитории установив пакеты и обновим систему с помощью следующих команд
sudo xbps-install void-repo-nonfree void-repo-multilib void-repo-multilib-nonfree
sudo xbps-install -Suv
устанавливаем необходимые пакеты для запуска mate
sudo xbps-install xorg mate mate-extra lightdm alsa-utils pulseaudio network-manager-applet
Разберем что за пакеты
- xorg - X'ы для запуска графической оболочки
- mate mate-extra - метапакеты mate и программы для mate
- dbus - система межпроцессного взаимодействия, которая позволяет приложениям в операционной системе сообщаться друг с другом
- alsa-utils - программный микшер, который эмулирует совместимость для других слоёв.
- pulseaudio - это многофункциональный звуковой сервер, предназначенный для работы в качестве прослойки между приложениями и аппаратными устройствами через ALSA
- lightdm - дисплейный менеджер
- network-manager-applet - аплет сетевых подключений
создаем симлинки с следующие процессы(демоны) которые будут запускаться вместе с системой. Так как будем использовать NetworkManager то dhcpcd нам не нужен, следовательно отключаем и удаляем симлинк на автозагрузку dhcpcd
sudo ln -s /etc/sv/NetworkManager /var/service/
sudo sv up /var/service/NetworkManager
sudo sv down /var/service/dhcpcd
sudo rm /var/service/dhcpcd
далее аналогично выше описанных команд создадим симлинки на dbus и lightdm и запустим их и перезапускаем систему
sudo ln -s /etc/sv/dbus /var/service/
sudo sv up /var/service/dbus
sudo ln -s /etc/sv/lightdm /var/service/
sudo sv up /var/service/lightdm
sudo reboot
после выполнения перезагрузки mate автоматически запустится
Далее устанавливаем свой софт и настраиваем оболочку под себя.
За основу взято Void Linux Handbook, так же несколько инструкций от других пользователей и переписаны под себя
За сим откланиваюсь...