Найти в Дзене

Установка Void Linux часть 6 (установка графической облолочки Cinnamon)

Добрый день дорогой читатель, данное повествование не является истиной в последней инстанции, это некая инструкция по установке (в основном для собственного пользования) Cinnamon на Void Linux с библиотекой glibc с пояснениями и все возможными мыслями. Действия будут происходить на KVM/QEMU для наглядности. И так приступим, добавим репозитории установив пакеты и обновим систему с помощью следующих команд sudo xbps-install void-repo-nonfree void-repo-multilib void-repo-multilib-nonfree sudo xbps-install -Suv устанавливаем необходимые пакеты для запуска cinnamon sudo xbps-install xorg cinnamon gnome-terminal lightdm alsa-utils pulseaudio network-manager-applet Разберем что за пакеты создаем симлинки с следующие процессы(демоны) которые будут запускаться вместе с системой. Так как будем использовать NetworkManager то dhcpcd нам не нужен, следовательно отключаем и удаляем симлинк на автозагрузку dhcpcd sudo ln -s /etc/sv/NetworkManager /var/service/ sudo sv up /var/service/NetworkManage

Добрый день дорогой читатель, данное повествование не является истиной в последней инстанции, это некая инструкция по установке (в основном для собственного пользования) Cinnamon на Void Linux с библиотекой glibc с пояснениями и все возможными мыслями. Действия будут происходить на KVM/QEMU для наглядности.

И так приступим, добавим репозитории установив пакеты и обновим систему с помощью следующих команд

sudo xbps-install void-repo-nonfree void-repo-multilib void-repo-multilib-nonfree
sudo xbps-install -Suv

устанавливаем необходимые пакеты для запуска cinnamon

sudo xbps-install xorg cinnamon gnome-terminal lightdm alsa-utils pulseaudio network-manager-applet

-2

Разберем что за пакеты

  • xorg - X'ы для запуска графической оболочки.
  • cinnamon - метапакет cinnamon, так же есть метапакет cinnamon-all в нем плюсом добавлены плагины к оболочке, например в nemo в виде плагина добавлен терминал, что довольно таки не обычно.
  • gnome-terminal - терминал так как в метапакете cinnamon нет терминала.
  • 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
-3

после выполнения перезагрузки cinnamon автоматически запустится

-4

Далее устанавливаем свой софт и настраиваем оболочку под себя.

-5

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

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