Introducing
Technique.

UKUI's technology is mainly developed using QT language, and it is integrated on the Unicorn system by default. At present, a series of plug-ins, apps and other products have been integrated, and new 3.0 components are constantly being developed, which means that UKUI will be actively maintained, continuously tested, and constantly developed to respond to user-driven needs in the real world.
UKUI

Project

Source

The git repositories for UKUI Desktop:
GIT URL
https://github.com/ukui

PPA

The packages for UKUI Desktop:
Adding this PPA to your system:
$ sudo add-apt-repository ppa:ubuntukylin-members/ukui
$ sudo apt upgrade
Or
$ sudo apt upgrade
$ curl -sL 'https://keyserver.ubuntu.com/pks/lookup&op=get&search=0x73BC8FBCF5DE40C6ADFCFFFA9C949F2093F565FF' | sudo apt-key add
$ sudo apt-add-repository 'deb http://archive.ubuntukylin.com/ukui focal main'
$ sudo apt upgrade

Note: Users who have added this PPA, please use the following command to manually downgrade language-selector to get the latest language-selector to prevent the issue (https://launchpad.net/bugs/1899376): $ sudo apt install language-selector-common=0.204.2 language-selector-gnome=0.204.2

Technology

D-Bus

The message bus system: a simple way for applications to talk to one another. D-Bus also helps coordinate process lifecycle.

X11

UKUIhas been a prominent user and contributor to the primary Linux display servers.

GLib

Core object system used in UKUI, which provides a large set of utility functions.

Qt

The desktop environment of ukui2.0 is developed based on GTK. The new desktop environment of ukui3.0 is developed based on Qt, and the interface is more beautiful.

GTK

UKUI’s graphical user interface toolkit, which allows the creation of modern, dynamic interfaces. Features include CSS styling, live introspection, OpenGL, multitouch, and accessibility support.

Dconf and GSetting

Many components of ukui interact with gsetting
UKUI
Download
News
Community