1185.16.80
by Martin Pool
Update news and readme |
1 |
bzr install instructions |
2 |
************************
|
|
3 |
||
4 |
Dependencies
|
|
5 |
------------
|
|
6 |
||
7 |
bzr requires Python2.4 and cElementTree: |
|
8 |
||
9 |
http://effbot.org/zone/element-index.htm |
|
10 |
||
11 |
If you wish to access branches over sftp, you will need paramiko and |
|
12 |
pycrypto: |
|
13 |
||
14 |
http://www.lag.net/paramiko/ |
|
15 |
||
2696.2.1
by James Westby
Document optional dependency on pyrex |
16 |
bzr can optionally use compiled versions of some parts of the code |
2696.2.3
by James Westby
Windows and others do not require python-dev. |
17 |
for increased speed. When installing bzr you need the ability to |
18 |
build C extensions. Some Linux distributions package the necessary |
|
19 |
headers separately from the main Python package. This package is |
|
20 |
probably named something like python-dev or python-devel. FreeBSD, |
|
2696.2.4
by Aaron Bentley
Fix typo |
21 |
Windows, source-based Linux distributions, and possibly other operating |
2696.2.3
by James Westby
Windows and others do not require python-dev. |
22 |
systems, have the required files installed by default. |
2696.2.2
by James Westby
The release tarballs will contain the .c files, and so pyrex is not needed. |
23 |
|
24 |
If you are installing bzr from a bzr branch rather than a release tarball, |
|
25 |
then you should also have the Pyrex package installed. This is not necessary |
|
26 |
for release tarballs as they already contain the C files that Pyrex is needed |
|
27 |
to create. |
|
2696.2.1
by James Westby
Document optional dependency on pyrex |
28 |
|
29 |
http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/ |
|
30 |
||
1185.16.80
by Martin Pool
Update news and readme |
31 |
Installation
|
32 |
------------
|
|
33 |
||
2382.2.6
by Martin Pool
Recommendation to delete bzrlib when installing |
34 |
When upgrading using setup.py, it is recommended that you first delete the |
35 |
bzrlib directory from the install target. |
|
36 |
||
1185.16.80
by Martin Pool
Update news and readme |
37 |
To install bzr as a user, run |
38 |
||
39 |
python setup.py install --home ~ |
|
40 |
||
41 |
To install system-wide, run (as root) |
|
42 |
||
43 |
python setup.py install |
|
44 |
||
2382.2.3
by Martin Pool
Link from INSTALL to faq and wiki |
45 |
For more information on installation, see |
46 |
http://bazaar-vcs.org/InstallationFaq |
|
47 |
or write to bazaar@lists.canonical.com. |