%general-entities; ]> Introduction to Trinity/KDE3 Trinity is a project that aims to keep the KDE 3.5 computing style alive, as well as keeping the existing code base current. It is a comprehensive desktop environment that builds on an X Window System and Qt version 3 to provide a window manager and many user tools, including a browser, word processor, spreadsheet, presentation package, games, and numerous other utilities. It provides extensive capabilities for customization. The Trinity/KDE3 instructions are divided into three parts. The first part, the core packages, are needed for the rest of Trinity/KDE3 to work. The second part presents additional packages which provide functionality in various areas (multimedia, graphics, etc.) The third part provides resources for software and web developers. There are two alternatives for installing Trinity/KDE3. Option one, that is used by most of the commercial distributions, is to install Trinity/KDE3 in the standard system prefix: /usr. This option allows the use of Trinity/KDE3 without the need for any additional configuration such as modification of various environment variables or configuration files. Option two, recommended by the Trinity developers and BLFS Editors is to install it in a unique prefix such as /opt/trinity or /opt/trinity-&trinity-version;. This option allows for easy removal of the Trinity/KDE3 version or maintenance of multiple versions for testing. 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. All the Trinity/KDE3 packages that are built with configure are comprised of various components. The default is to install most of the components. If specific components are to be eliminated, the way is to set the variable DO_NOT_COMPILE. This comes in handy when there are problems compiling a particular component. DO_NOT_COMPILE="component1 component2" \ ./configure --prefix=$TRINITY_PREFIX ...