~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to docs/installing/redhat.rst

  • Committer: Lee Bieber
  • Date: 2011-01-21 21:44:29 UTC
  • mfrom: (2100.1.6 build)
  • Revision ID: kalebral@gmail.com-20110121214429-p7ctkpx00hsb6pv7
Update test for regression.682563 to add now needed COMMIT statements
Need to add new doc files to docs/include.am for distcheck target
update big test, add COMMIT statement per Stewart's recent changes
Merge Stewart - fix bug 701468: TransactionalStorageEngine::doRollback(session, all) "all" isn't true - need to check session autocommit settings
Merge Stewart - 682563: TransactionalStorageEngine::doCommit(session, all) "all" isn't true - need to check session autocommit settings
Merge Andrew - fix bug 705576: Docs need 'How to compile' pages
Merge Andrew - fix bug 705771: Documentation for common client errors

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Installing in RedHat and Fedora
 
2
===============================
 
3
 
 
4
Using RPMs
 
5
----------
 
6
We have a custom RedHat/Fedora repository at
 
7
http://5dollarwhitebox.org/repos/drizzle/dev/ which includes everything needed
 
8
to install or compile Drizzle on RedHat 5 and 6 as well as Fedora 12 - 14.
 
9
 
 
10
A pre-requisite of this repository is that the
 
11
`EPEL <http://fedoraproject.org/wiki/EPEL>`_ repository is also added to your
 
12
distribution.
 
13
 
 
14
To add the repository to your distribution you need to create a /etc/yum.repos.d/drizzle.repo file with the following content:
 
15
 
 
16
*RedHat*::
 
17
 
 
18
   [drizzle]
 
19
   name=drizzle
 
20
   baseurl=http://5dollarwhitebox.org/repos/drizzle/dev/Redhat/$releasever/$basearch/
 
21
   enabled=1
 
22
   gpgcheck=0
 
23
 
 
24
   [drizzle-src]
 
25
   name=drizzle-src
 
26
   baseurl=http://5dollarwhitebox.org/repos/drizzle/dev/Redhat/$releasever/SRPMS
 
27
   enabled=1
 
28
   gpgcheck=0
 
29
 
 
30
*Fedora*::
 
31
 
 
32
   [drizzle]
 
33
   name=drizzle
 
34
   baseurl=http://5dollarwhitebox.org/repos/drizzle/dev/Fedora/$releasever/$basearch/
 
35
   enabled=1
 
36
   gpgcheck=0
 
37
 
 
38
   [drizzle-src]
 
39
   name=drizzle-src
 
40
   baseurl=http://5dollarwhitebox.org/repos/drizzle/dev/Fedora/$releasever/SRPMS
 
41
   enabled=1
 
42
   gpgcheck=0
 
43
 
 
44
You can then use the following shell command::
 
45
 
 
46
   yum install drizzle7
 
47
 
 
48
Compiling From Source
 
49
---------------------
 
50
To compile from source you will need to add the repositories above and then install the following packages:
 
51
 
 
52
 * bzr
 
53
 * boost-devel
 
54
 * autoconf
 
55
 * automake
 
56
 * gcc
 
57
 * gcc-c++
 
58
 * libtool
 
59
 * gperf
 
60
 * libuuid-devel (part of e2fsprogs-devel on older RedHat based distributions)
 
61
 * zlib-devel
 
62
 * pcre-devel
 
63
 * readline-devel
 
64
 * flex
 
65
 * bison
 
66
 
 
67
You will then be able to compile from source in the normal way.