1185.16.80
by Martin Pool
Update news and readme |
1 |
bzr install instructions |
2 |
************************
|
|
3 |
||
4 |
Dependencies
|
|
5 |
------------
|
|
6 |
||
6015.59.1
by Samuel Bronson
Update INSTALL for switch to Python 2.6 and up. |
7 |
bzr requires Python 2.6 or newer. |
1185.16.80
by Martin Pool
Update news and readme |
8 |
|
9 |
If you wish to access branches over sftp, you will need paramiko and |
|
10 |
pycrypto: |
|
11 |
||
12 |
http://www.lag.net/paramiko/ |
|
13 |
||
2696.2.1
by James Westby
Document optional dependency on pyrex |
14 |
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. |
15 |
for increased speed. When installing bzr you need the ability to |
5278.1.5
by Martin Pool
Correct more sloppy use of the term 'Linux' |
16 |
build C extensions. Some GNU/Linux distributions package the necessary |
2696.2.3
by James Westby
Windows and others do not require python-dev. |
17 |
headers separately from the main Python package. This package is |
18 |
probably named something like python-dev or python-devel. FreeBSD, |
|
5278.1.5
by Martin Pool
Correct more sloppy use of the term 'Linux' |
19 |
Windows, source-based GNU/Linux distributions, and possibly other operating |
2696.2.3
by James Westby
Windows and others do not require python-dev. |
20 |
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. |
21 |
|
22 |
If you are installing bzr from a bzr branch rather than a release tarball, |
|
23 |
then you should also have the Pyrex package installed. This is not necessary |
|
24 |
for release tarballs as they already contain the C files that Pyrex is needed |
|
25 |
to create. |
|
2696.2.1
by James Westby
Document optional dependency on pyrex |
26 |
|
27 |
http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/ |
|
28 |
||
1185.16.80
by Martin Pool
Update news and readme |
29 |
Installation
|
30 |
------------
|
|
31 |
||
2382.2.6
by Martin Pool
Recommendation to delete bzrlib when installing |
32 |
When upgrading using setup.py, it is recommended that you first delete the |
33 |
bzrlib directory from the install target. |
|
34 |
||
1185.16.80
by Martin Pool
Update news and readme |
35 |
To install bzr as a user, run |
36 |
||
37 |
python setup.py install --home ~ |
|
38 |
||
39 |
To install system-wide, run (as root) |
|
40 |
||
41 |
python setup.py install |
|
42 |
||
2382.2.3
by Martin Pool
Link from INSTALL to faq and wiki |
43 |
For more information on installation, see |
4988.4.2
by Martin Pool
Change url to canonical.com or wiki, plus some doc improvements in passing |
44 |
<http://wiki.bazaar.canonical.com/InstallationFaq> |
45 |
or write to bazaar@lists.canonical.com, or ask a question at |
|
46 |
<https://answers.launchpad.net/bzr/>. |