~bzr-pqm/bzr/bzr.dev

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
5278.1.5 by Martin Pool
Correct more sloppy use of the term 'Linux'
18
build C extensions. Some GNU/Linux distributions package the necessary
2696.2.3 by James Westby
Windows and others do not require python-dev.
19
headers separately from the main Python package. This package is
20
probably named something like python-dev or python-devel. FreeBSD,
5278.1.5 by Martin Pool
Correct more sloppy use of the term 'Linux'
21
Windows, source-based GNU/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
4988.4.2 by Martin Pool
Change url to canonical.com or wiki, plus some doc improvements in passing
46
<http://wiki.bazaar.canonical.com/InstallationFaq>
47
or write to bazaar@lists.canonical.com, or ask a question at
48
<https://answers.launchpad.net/bzr/>.