Trinity/KDE3

Introduction à Trinity/KDE3

Trinity est un projet qui vise à maintenir le style de KDE 3.5 vivant, ainsi que de maintenir la base actuelle du code existant. Il s'agit d'un environnement de bureau complet qui construit X Window System et Qt version 3 pour fournir un gestionnaire de fenêtres et d'autres outils, incluant un navigateur, un traitement de texte, un tableur, un paquet de présentation, des jeux, et de nombreux autres utilitaires. Il fournit des capacités illimités de personalisation.

Les instructions pour Trinity/KDE3 se divisent en trois parties. La première partie, les paquets du cœur, est nécessaire pour que le reste de Trinity/KDE3 fonctionne. La deuxième partie présente des paquets supplémentaires qui offrent des fonctionnalités dans divers domaines (multimédia, images, etc.) La troisième partie fournit des ressources pour les développeurs de logiciels et de sites.

Il y a deux alternatives pour installer Trinity/KDE3. L'ption un est utilisé par la plupart des distributions commerciales, elle consiste à installer Trinity/KDE3 dans le préfixe standard du système : /usr. Cette option permet l'utilisation de Trinity/KDE3 sans devoir faire de configuration supplémentaire telle que la modification de diverses variables d' environnement ou la configuration de fichiers. L'option deux consiste à l'installer dans un préfixe unique tel que /opt/trinity ou /opt/trinity-3.5.13. Cette option permet une suppression facile de la version de Trinity/KDE3 ou facilite la maintenance de plusieurs versions pour faire des tests.

The Trinity/KDE3 pakages are undergoing constant upgrades. With the 3.5.13 version, the core packages are configured with cmake and the rest are built using the traditional configure command.

[Astuce]

Astuce

Tous les paquets de Trinity/KDE3 qui sont construit avec configure incluent divers composants. Par défaut, on installe la plupart des composants. Si vous devez éliminer des composants spécifiques, la manière officielle de le faire est de paramétrer la variable DO_NOT_COMPILE. Cela devient utile quand il y a des problèmes de compilation d'un composant particulier.

DO_NOT_COMPILE="component1 component2" \
    ./configure --prefix=$TRINITY_PREFIX; ...