Через 11 месяца разработки, выпуск новая версия проекта nsCDE 2.3 (Не очень распространенная среда рабочего стола)
Для тех, кто не знает о NsCDE, им следует знать, что это проект, который разрабатывает среда рабочего стола с ретро-интерфейсом Стиль CDE (Common Desktop Environment), адаптированный для использования в современных Unix- и Linux-подобных системах.
НсКДЕ можно рассматривать как тему FVWM тяжеловес на стероидах, но в сочетании с несколькими другими бесплатными программными компонентами, пользовательскими приложениями FVWM и множеством настроек, NsCDE можно считать облегченной гибридной средой рабочего стола.
NsCDE имитирует CDE, известная Common Desktop Environment многих систем UNIX реклама девяностых. Поддерживает фоны и палитры с наборами цветов и имеет генератор тем для Xt, Xaw, Motif, GTK2 и GTK3.
Основные новшества NsCDE 2.3
В этой недавно выпущенной версии NsCDE 2.3 Реализовано множество исправлений и улучшений, а также некоторые новые функции и из которых он выделяется Поддержка интеграции с Qt6, а также дополнительная внутренняя поддержка использования Picom Composite Server (форк Compton).
Еще одно изменение, которое выделяется заключается в том, что менеджер шрифтов и цветовых стилей был переработан и вынесен в отдельный диалог, плюс добавлена возможность перезагрузки темы без перезапуска оконного менеджера FVWM.
Помимо этого, мы также можем найти поддержка использования тем CSS из Thunderbird 102+ и Firefox 113+, а также реализована возможность обработки параметра gsetting org.gnome.desktop.interface при настройке цветовых схем.
Из других изменений которые выделяются из этой новой версии:
- Добавлена поддержка скринсейвера Xscreensaver 6.X.
- Ресурсы X11 оптимизированы для старых приложений.
- Исправлены проблемы с темами GTK3.
- Первоначальное исправление местоположения передней панели вместо обходного пути
- Больше отсутствующих значков в теме значков XDG
- Исправление темы GTK3: относитесь к неприятной панели заголовка как к панели инструментов
- Первоначальная настройка: добавить подробные вопросы по интеграции, совместимость с Qt6
- Часы на передней панели: треугольные часовая и минутная стрелки, соответствующие оригиналу
- GWMPager как всплывающее окно при переключении рабочей области в нестраничном режиме
- Исправлены некоторые случайные вызовы с помощью сочетаний клавиш.
Как установить NsCDE в Linux?
для тех, кто заинтересованы в возможности установить эту новую версию, они могут сделать это, загрузив и установив скомпилированные пакеты, предлагаемые из репозитория NsCDE.
Например, для тех, кто пользователи Debian, Ubuntu или любого другого дистрибутива Исходя из этого, пакет для загрузки выглядит следующим образом:
wget https://github.com/NsCDE/NsCDE/releases/download/2.3/nscde_2.3-3_amd64.deb
Хотя ARM-версия:
wget https://github.com/NsCDE/NsCDE/releases/download/2.3/nscde_2.3-3_arm64.deb
Сейчас Мы собираемся установить необходимые зависимости печатать:
sudo apt update sudo apt dist-upgrade sudo apt install -y ksh xutils/x11-utils xdotool imagemagick \ xscreensaver x11-xserver-utils python3-yaml python3-pyqt5 \ qt5ct qt5-style-plugins stalonetray xterm python3 \ python3-xdg libstroke0 xsettingsd fvwm fvwm-icons \ libfile-mimeinfo-perl gkrellm rofi xclip libx11-dev \ libxext-dev libxpm-dev gettext build-essential xinit
И приступаем к установке пакета с:
sudo apt install ./nscde_2.3-3_amd64.deb
Теперь о тех, кто пользователи Fedora или любой другой производной из этого пакет, который необходимо загрузить, выглядит следующим образом:
wget https://github.com/NsCDE/NsCDE/releases/download/2.3/NsCDE-2.3-3.fc38.x86_64.rpm
И установить зависимости необходимо с:
sudo dnf update sudo dnf install -y ksh xorg-x11-utils xdotool ImageMagick xscreensaver \ python3-pyyaml python3-qt5 qt5ct qt5-styleplugins \ stalonetray xterm pyhon3 pyhon3-pyxdg libstroke xsettingsd \ fvwm perl-File-MimeInfo gkrellm rofi xclip
А чтобы установить среду, вам просто нужно запустить:
sudo rpm -i NsCDE-2.3-3.fc38.x86_64.rpm
Теперь в случае Пользователи OpenSUSE Leaf/Tumbleweed/GeckoLinux, пакет для вашей системы выглядит следующим образом:
wget https://github.com/NsCDE/NsCDE/releases/download/2.3/NsCDE-2.3-3.suse.x86_64.rpm
Зависимости для установки:
sudo zypper ref sudo zypper up sudo zypper in ksh-93uv xorg xdotool ImageMagick xscreensaver \ python3-pyyaml python3-PyQt5 qt5ct libqt5-styleplugins \ stalonetray xterm pyhon3 libstroke xsettingsd fvwm2 \ perl-File-MimeInfo gkrellm rofi xclip
И мы приступаем к установке среды с помощью:
sudo rpm -i NsCDE-2.3-3.fc38.x86_64.rpm
В конце концов для тех, кто является пользователем Arch Linux или любого другого производного Для этого им просто нужно включить репозиторий AUR и ввести:
yay -S nscde
Мне кажется, что sudo 'apt install ./nscde_2.3-3_amd64.deb' не установит пакет, 'sudo dpkg -i ./nscde_2.3-3_amd64.deb' установит.
Оба правильны, когда используется apt, он установит пакет, если присутствуют все зависимости.