Trinity Desktop Environment
TDE (Trinity Desktop Environment) — среда рабочего стола, являющаяся ответвлением от кодовой базы неподдерживаемой в настоящее время среды KDE 3.
Проект основан и возглавляется бывшим разработчиком Kubuntu с KDE 3.5[2] Тимоти Пирсоном, который, покинув KDE, основал проект Trinity. Trinity Desktop Environment является не продолжением KDE 3.5.10, а независимым форком, направленным на исправление ошибок, разработку дополнительных функций и обеспечение совместимости с современным оборудованием, разрабатываемый отдельным сообществом[3]. Название Trinity (Троица) было выбрано отчасти потому, что ранее TDE позиционировался как продолжение KDE 3[4].
Релизы 3.5.13.x, также известные как «SRU», направлены на сохранение и стабилизацию классического TDE 3.5.13, первоначально основанного на KDE 3.5.10[3].
Дополнительно ведётся работа над выпуском Trinity 4.0 в котором компоненты окружения запланировано перевести на Qt4, CMake, udev и WebKit. По причине малого количества разработчиков портирование ведётся медленно, поэтому невозможно сказать, когда именно выйдет Trinity 4. До окончания миграции на Qt4 проект будет поддерживать кодовую базу Qt3, в которую продолжаются вноситься исправления ошибок и даже добавляться улучшения, несмотря на официальное прекращение поддержки Qt3[5].
Готовые бинарные пакеты доступны для Debian, Ubuntu, Fedora, RHEL/CentOS, Mandriva, Mageia, openSUSE и Arch Linux[5].
Окружение Trinity может быть установлено и использовано одновременно с KDE4, в том числе предоставлена возможность использования в Trinity уже установленных в системе KDE4-приложений. Также присутствуют средства для корректного отображения интерфейса GTK-программ без нарушения единого стиля оформления[5].
Что важно знать
| Trinity Desktop Environment | |
|---|---|
| Тип | среда рабочего стола |
| Написана на | C++ |
| Интерфейс | Qt |
| Операционная система | Unix-подобная операционная система |
| Первый выпуск | 29 апреля 2010 |
| Последняя версия |
|
| Лицензия | GNU GPL |
| Сайт | trinitydesktop.org |
Выпуски
| Дата[6] | Реализ |
|---|---|
| 3.5 | |
| 29 апреля 2010 | 3.5.11 |
| 3 октября 2010 | 3.5.12 |
| 1 ноября 2011 | 3.5.13 |
| 12 октября 2012 | 3.5.13.1 |
| 21 июля 2013 | 3.5.13.2 SRU |
| 14.0 | |
| 16 декабря 2014 | R14.0.0 SRU |
| 30 августа 2015 | R14.0.1 |
| 28 ноября 2015 | R14.0.2 |
| 28 февраля 2016 | R14.0.3 |
| 7 ноября 2016 | R14.0.4 |
| 18 августа 2018 | R14.0.5 |
| 30 марта 2019 | R14.0.6 |
| 30 декабря 2019 | R14.0.7 |
| 29 апреля 2020 | R14.0.8 |
| 1 ноября 2020 | R14.0.9 |
| 30 апреля 2021 | R14.0.10 |
| 31 октября 2021 | R14.0.11 |
| 1 мая 2022 | R14.0.12 |
| 30 октября 2022 | R14.0.13 |
| 27 октября 2024 | R14.1.3 |
16 декабря 2014 года была выпущена Trinity Desktop 14.0.0.[7]
С релиза 3.5.14 была прекращена нумерация версий, аналогичная нумерации KDE 3.5.x. Теперь вместо этого каждый новый выпуск Trinity Desktop будет обозначаться тремя числами с префиксом R, где первое число означает основную версию, второе — незначительные изменения и последнее — стабильный выпуск (SRU)[7].
Основные изменения:[7]
- новая HAL-независимая аппаратная поддержка на основе Udev;
- значительное переименование приложений, библиотек и пакетов для избежания конфликтов с другими средами рабочего стола (в частности, KDE 4);
- обновление TQt3 (форк Qt 3.3.8 проекта TDE), включающий новый движок стилей, поддержку многопоточности и улучшенные скорость и стабильность;
- поддержка network-manager 0.9 и более поздних;
- поддержка файлов mime-type теперь основана на libmagic;
- переход с оконного менеджера Kompmgr на Compton-TDE, который является форком Compton с конкретными особенностями TDE.
- 27 октября 2024 года публикован релиз десктоп-окружения Trinity R14.1.3, продолжающего развитие кодовой базы KDE 3.5.x и Qt 3[8]. Бинарные пакеты подготовлены для Ubuntu, Debian, RHEL/CentOS, Fedora, openSUSE и других дистрибутивов.
Изменения[8]:
- Добавлена новая тема оформления twin-style-mallory.
- В контекстное меню добавлены элементы для организации мозаичной (tiling) компоновки окон.
- В конфигуратор TDE Control Center добавлен модуль для настройки тачпадов.
- В конфигураторе по умолчанию скрыты модули для отсутствующего оборудования.
- В эмулятор терминала Konsole добавлены тёмный и светлый варианты цветовой темы Solarized.
- В состав включено приложение для чтение электронных книг tde-ebook-reader, представляющее собой порт FBReader, переведённый на использование библиотеки TQt.
- Добавлен порт программы форматировния кода UniversalIndentGUI, переведённый на TQt.
- Добавлена возможность работы интерфейса управления горячими ключами (khotkeys) в форме модуля к kded, а не только в виде отдельного приложения.
- Добавлена поддержка использования расширенных кнопок мыши "вперёд" и "назад" для перехода на следующие и предыдущие элементы в различных приложениях.
- В файловые менеджеры Dolphin и konqueror в контекстное меню добавлена опция для копирования в буфер обмена полного пути к файлу.
- В tdebase реализована поддержка интерфейса DCOP и глобальных клавиатурных комбинаций для перевода системы в спящий режим. Добавлена поддержка перемещения сетевых каталогов в корзину и возвращения из неё.
- В knetattach добавлена возможность подключения внешних каталогов, используя протокол SFTP.
- Налажена работа IRC-клиента ksirc.
- При запуске в Solaris и NetBSD реализована возможность использования звуковой системы sunaudio.
- Добавлена поддержка Python 3.13.
- Добавлена поддержка изображений в формате webp.
- Добавлена поддержка библиотеки libpoppler 24.04 и осуществлён переход с libpcre на libpcre2.
- Добавлена поддержка дистрибутивов OpenMandriva 5, OpenMandriva Cooker, Ubuntu 24.10 и Fedora 41.
Галерея
См. также
Примечания
Ссылки
- Trinity Desktop Environment (англ.) — официальный сайт Trinity Desktop Environment
- Installation Instructions for TDE (англ.) — страница официального сайта с инструкциями по установке для разных систем.
- https://www.opennet.ru/opennews/art.shtml?num=62120


