Die Veröffentlichung von Deepin 25, der neuesten Version des Deepin Desktop Environment (DDE), ist nun verfügbar. Diese Distribution bringt etwa 40 benutzerfreundliche Anwendungen mit, darunter den Musikplayer Deepin Music, den Video-Player Deepin Movie sowie den Installer und Software-Center Deepin Store. Das Projekt wurde von einer Gruppe von Entwicklern in China ins Leben gerufen und hat sich zu einem internationalen Projekt entwickelt, das die russische Sprache unterstützt. Das Repository der Distribution enthält über 8000 Pakete, und alle Entwicklungen werden unter der GPLv3-Lizenz veröffentlicht. Die Größe der herunterladbaren ISO-Images beträgt 6 GB (amd64, arm64 und loongarch64).
Die Komponenten des Desktops und der Anwendungen werden in den Sprachen C/C++ und Go entwickelt. Die grafische Benutzeroberfläche basiert auf der Qt-Bibliothek. Ein herausragendes Merkmal des Deepin-Desktops ist die Leiste, die mehrere Betriebsmodi unterstützt. Im klassischen Modus wird eine klarere Trennung zwischen geöffneten Fenstern und den zum Starten vorgeschlagenen Anwendungen angezeigt, und der Bereich für die Systemablage wird sichtbar. Der effiziente Modus erinnert an Unity, indem er die Anzeigen für laufende Programme, bevorzugte Anwendungen und Steuer-Applets (Lautstärkeeinstellungen/Helligkeit, angeschlossene Speichergeräte, Uhrzeit, Netzwerkstatus usw.) mischt. Die Programmstartoberfläche bietet zwei Modi – die Anzeige bevorzugter Anwendungen und die Navigation durch das Verzeichnis installierter Programme.
Zu den Änderungen gehören:
- Der Konfigurator und die Benutzeroberfläche zur Anzeige von Benachrichtigungen wurden mit QML neu geschrieben.
- Der visuelle Stil der Benutzeroberflächenelemente, die in Anwendungen für die DDE (Deepin Desktop Environment) verwendet werden, wurde optimiert und einheitlich gestaltet.
- Im Konfigurator wurde ein neues Layout eingeführt, das aus einer Navigationsleiste und einem Hauptbereich für Einstellungen besteht. Mehrstufige Optionen für Fenster-Effekte wurden hinzugefügt. Unterstützung für das Anheften der Taskleiste ist jetzt verfügbar. In den Sound-Einstellungen gibt es die Möglichkeit zur Zusammenführung von Audiokanälen. Im Bereich schneller Aktionen wurden Tools für die Erstellung und Wiederherstellung von Backups hinzugefügt.
- Im Anwendungslauncher wurde ein Modus zur alphabetischen Sortierung der App-Liste nach Namen implementiert.
- Im Datei-Manager wurden die Suchfunktionen erweitert, was die Hervorhebung gefundener Schlüsselwörter und die Anzeige von Ergebnissen während der Eingabe der Suchanfrage ermöglicht. Eine Schaltfläche zum Erstellen eines neuen Tabs wurde hinzugefügt. Unterstützung für das Ausblenden des oberen Menüs wurde realisiert.
- Für Laptop-Benutzer besteht die Möglichkeit, Gestensteuerungen mit drei und vier Fingern auf dem Touchpad einzurichten.
- Die Funktionen des AI-Assistenten wurden erweitert. Ein separater Indikator für den AI-Assistenten wurde in der Taskleiste hinzugefügt. Wenn Sie Text auf einem beliebigen Bildschirm markieren, erscheint automatisch das Symbol des AI-Assistenten, über das Sie eine Übersetzung, Zusammenfassung oder Erklärung des ausgewählten Abschnitts anfordern können. Die Einstellungen der AI-Modelle wurden vereinheitlicht.
- Die Unterstützung von Sprachbefehlen wurde hinzugefügt, mit denen verschiedene Systemoperationen in natürlicher Sprache ausgeführt werden können, ohne das Menü ansprechen zu müssen.
- Ein kombinierter Betriebsmodus des AI-Assistenten wurde implementiert, der bei vorhandener Internetverbindung die Nutzung großer AI-Modelle wie DeepSeek, Baidu Qianfan und iFlytek Spark ermöglicht. Bei der Arbeit im Offline-Modus oder aus Datenschutzgründen kann das kompakte Modell 'UnionTech YouRong' verwendet werden, das lokal auf dem System ausgeführt wird.
- Ein Service namens Agent Store wurde vorgeschlagen, der das Hochladen zusätzlicher Agenten für den AI-Assistenten zur Ausführung erweiteter Aufgaben ermöglicht.
- In das Systeminstallations- und Aktualisierungsverfahren, das atomare Änderungen von Systemabbildern verwendet, wurde die Unterstützung für sekundäre Snapshots (Second-Level Snapshot) integriert – vor jedem Systemupdate werden automatisch Sicherungssnapshots erstellt, die vergangene Zustände speichern und es ermöglichen, im Falle eines Fehlers während des Updates zum funktionierenden System zurückzukehren. Zudem wurde die Möglichkeit implementiert, Treiber und Anwendungen in Form von Systemerweiterungen zu installieren. Eine Benutzeroberfläche zum Deaktivieren und Aktualisieren der Erweiterungen wurde hinzugefügt. Der inkrementelle, atomare Aktualisierungsmodus wurde realisiert.
- Zum Schutz vor der Modifikation systembestandteile durch Malware wurde die Bereitstellung grundlegender Verzeichnisse wie /usr/bin im Nur-Lese-Modus sichergestellt.
- Eine Selbstreinigungs-Engine (Self-Cleaning Engine) wurde hinzugefügt, die es ermöglicht, bei der Nutzung auf öffentlichen Geräten automatisch Spuren der eigenen Tätigkeit beim Neustart zu löschen. Komponenten, die nicht gereinigt werden sollen, können durch das Hinzufügen zur Whitelist gespeichert werden.
- Die Entwicklung der Paketverwaltung und des Paketformats Linyaps wurde fortgesetzt. Durch die Verwendung isolierter Container in Linyaps, die Abhängigkeiten enthalten, sind Linyaps-Pakete nicht an eine bestimmte Distribution gebunden und können ohne Neukompilierung in Debian, Ubuntu, Arch, Fedora und openEuler installiert werden. Das unterstützte Repository umfasst über 5000 Pakete, die für die Architekturen AMD64, ARM64 und LoongArch64 erstellt wurden.
- Das Distrobox-Tool wurde hinzugefügt, das es ermöglicht, jede Linux-Distribution schnell in einem Container zu installieren und deren Integration mit dem Hauptsystem zu gewährleisten. Im App Store sind Images für die Erstellung von Umgebungen auf Basis von Debian 12, Ubuntu 20.04/24.04, Arch Linux und Fedora 41/42 verfügbar.
- Für Tests wurde ein experimenteller kompositorischer der Server Treeland Window Compositor vorgeschlagen, der sich durch hohe Leistung bei animierten Effekten und die Unterstützung von Gestensteuerung auf Touchpads auszeichnet. Treeland unterstützt Designs, Standardfensteroperationen, Aufgabenverwaltung, einen Aufgabenwechsel mit Vorschau-Inhalten der Fenster sowie die Anpassung der Skalierungsparameter in Multi-Monitor-Konfigurationen.
- Für die Verschlüsselung von Festplatten wird anstelle von SM4 der AES-Algorithmus verwendet.
- Unterstützung für die Sicherung von Benutzerdaten hinzugefügt.
- Der Texteditor und das Notizsystem unterstützen jetzt die Spracherkennung.
- Ein Cross-Device Collaboration-Komponente wurde hinzugefügt, um die Integration mit Smartphones zu ermöglichen, sodass Sie SMS-Nachrichten vom Desktop aus beantworten und mobile Anwendungen vom großen Bildschirm aus steuern können.

Quelle: opennet.ru
