Changes between Version 148 and Version 149 of TracOnDebian
- Timestamp:
- Oct 26, 2015, 8:22:21 PM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracOnDebian
v148 v149 1 = Installing and Running Trac on Debian = 2 [[PageOutline()]] 1 [[PageOutline(2-5,Contents,pullout)]] 3 2 4 '''Note:''' ''This page does not provide step-by-step instructions for installing and configuring all of Trac. It is just a reference for installing the Debian software packages and locating configuration files. You will need to read TracInstall for complete instructions on running and configuring Trac.'' 5 6 '''Note:''' These Instructions are for ''Trac 0.11'' or better, but the package contains Trac 0.11! They also apply for Ubuntu. 7 8 '''Note:''' Debian 6.0 (code-named ''squeeze'', currently the ''stable'' release contains Trac 0.11.7 and some plugins for this version of Trac. The next Debian release (7.0, code-name ''wheezy'', currently the ''testing'' release) contains Trac 0.12.3 with plugins for this version Trac. 3 = Installing and Running Trac on Debian 9 4 10 5 The '''Trac''' package is named '''trac''' and [http://packages.debian.org/lenny/trac is available] from the ''main'' archive. 11 6 This package is maintained by Debian [http://wiki.debian.org/Teams/PythonAppsPackagingTeam Python Applications Packaging Team]. 12 7 13 == Where to get info about Trac in Debian == 8 These instructions are for Trac 0.11 or better. They also apply to Ubuntu. 9 Debian 6.0 (''squeeze'') contains Trac 0.11.7. Debian 7.0 (''wheezy'') contains Trac 0.12.3. Debian 8.0 (''jessie'') contains Trac 1.0.2. 10 11 '''Note:''' This page does not provide step-by-step instructions for installing and configuring all of Trac. It is just a reference for installing the Debian software packages and locating configuration files. You will need to read TracInstall for complete instructions on running and configuring Trac. 12 13 == Where to get info about Trac in Debian 14 14 15 15 * Package Information: http://packages.debian.org/trac [[BR]] … … 17 17 18 18 * Package Tracking System: http://packages.qa.debian.org/t/trac.html [[BR]] 19 Summary of package information including available versions, maintainers and number of bugs (in Debian and Ubuntu) 19 Summary of package information including available versions, maintainers and number of bugs (in Debian and Ubuntu). 20 20 21 21 * Bug Tracking System: http://bugs.debian.org/trac [[BR]] 22 22 All bugs filled against Trac in Debian and their status. 23 23 24 == Installing Trac 24 25 25 == Installing Trac == 26 To install Trac as a plain installation: 26 27 27 To install Trac just write in console: 28 29 {{{ 28 {{{#!sh 30 29 apt-get install trac 31 30 }}} 32 31 33 This will get you the plain Trac installation. To see what additional packages are available, issue: 34 {{{ 32 To see what additional packages are available: 33 34 {{{#!sh 35 35 apt-cache show trac 36 36 }}} 37 37 38 == Supporting other Version Control Systems than Subversion == 38 == Supporting other Version Control Systems than Subversion 39 39 40 You can also install plugins that support other version control system besides Subversion: 40 41 Their packages are: 41 42 42 * '''trac-git''' :: adds support for the Git distributed version control system. If you are installing this on Debian or a Debian derived system, you can read the document /usr/share/doc/trac-git/README.Debian for more information on installing trac-git plugin under Debian.43 * '''trac-git''': adds support for the Git distributed version control system: 43 44 44 {{{ 45 {{{#!sh 45 46 apt-get install trac-git 46 47 }}} 47 48 48 * '''trac-mercurial''' :: adds support for the Mercurial distributed version control system 49 If you are installing this on Debian or a Debian derived system, you can read the document /usr/share/doc/trac-git/README.Debian for more information on installing trac-git plugin under Debian. 50 51 * '''trac-mercurial''': adds support for the Mercurial distributed version control system: 49 52 50 {{{ 53 {{{#!sh 51 54 apt-get install trac-mercurial 52 55 }}} 53 56 54 * '''trac-bzr''' :: adds support for the bzr distributed version control system57 * '''trac-bzr''': adds support for the bzr distributed version control system: 55 58 56 {{{ 59 {{{#!sh 57 60 apt-get install trac-bzr 58 61 }}} 59 62 60 == Other Trac plugins == 61 Some widely used Trac plugins are packaged by Debian, so that they can be easily installed and are part of the Debian package universe. They can all be installed by 62 {{{ 63 == Other Trac plugins 64 65 Some widely used Trac plugins are packaged by Debian, so that they can be easily installed and are part of the Debian package universe. They can all be installed by: 66 {{{#!sh 63 67 apt-get install trac-"pluginname" 64 68 }}} 69 65 70 with pluginname replaced by e.g. `spamfilter`. 66 71 67 === Plugins in Debian === 72 === Plugins in Debian 73 68 74 ||'''Debian package'''||'''6 (squeeze)'''||'''6 (squeeze-backports)'''||'''7 (wheezy)'''||'''7 (wheezy-backports)'''||'''8 (jessie)'''|| 69 75 ||[DebianPTS:trac trac]||`0.11.7-4`||`0.12.2-1~bpo60+1`||`0.12.5-3~deb7u1`||`1.0.1-2~bpo70+1`||`1.0.2+dfsg-2`|| … … 106 112 ||[DebianPTS:trac-xmlrpc trac-xmlrpc]||`1.0.6+svn6598-1`||—||`1.1.2+r10706-1`||—||`1.1.2+r10706-1`|| 107 113 108 == Supporting other database backend than SQLite ==114 == Supporting other database backends than SQLite 109 115 110 116 Trac can support other database systems to store its information (wiki, tickets and user data). 111 117 112 * PostgreSQL 118 * PostgreSQL: 113 119 114 {{{ 120 {{{#!sh 115 121 apt-get install python-psycopg2 116 122 }}} 117 123 118 * MySQL 124 * MySQL: 119 125 120 {{{ 126 {{{#!sh 121 127 apt-get install python-mysqldb 122 128 }}} 123 124 129 125 == Additional Trac files ==130 == Additional Trac files 126 131 127 132 '''Trac''' is installed in '''/usr/share/pyshared/trac'''. Documentation is in '''/usr/share/doc/trac''' as is traditional with Debian. It includes both Trac and Debian information as well as ''helper scripts''. There are also ''man'' pages for ''tracd'' and ''trac-admin''. 128 133 129 == Configuring Trac Environment under Debian ==134 == Configuring Trac Environment under Debian 130 135 131 136 Debian documentation contains everything you need to setup Trac Environment and make its web-interface accessible. It can be read with the command: 132 {{{ 137 {{{#!sh 133 138 zless /usr/share/doc/trac/README.Debian.gz 134 139 }}}