2
=========================
7
BazaarのパッケージはUbuntu/Debian、Red HatとGentooを含む人気のある
8
大抵のLinuxディストリビューションで利用できます。
9
最新の手引きは http://bazaar-vcs.org/Download を参照してください。
14
Windowsユーザーは、Bazaarのコアパッケージと一緒に必要な前提要件と
15
いくつかの便利なプラグインを含むインストーラが利用できます。
16
最新の手引きは http://bazaar-vcs.org/Download を参照してください。
18
注: Windows上でCygwinを動かしている場合、Cygwin用のBazaarパッケージを\
19
Windows版の代わりに使わなければなりません。
22
-----------------------------
24
BazaarのパッケージはLinuxとWindowsだけでなく、Mac OS X, FreeBSD, Solaris\
25
を含む広い範囲のオペレーティングシステムで利用可能です。
26
最新の手引きに関しては http://bazaar-vcs.org/Download を参照してください。
30
-------------------------
32
予めビルドされたパッケージよりもソースからBazaarをビルドしたい場合、\
35
1. まだインストールしていなければ、バージョン2.4以降のPythonをインストールします。
37
2. http://bazaar-vcs.org/Download もしくはLaunchpad (https://launchpad.net/~bzr/)から
38
``bazaar-xxx.tar.gz`` ファイル(xxxはバージョン番号)をダウンロードします。
40
3. tar、WinZipもしくは同等のコマンドを用いてアーカイブを解凍します。
42
4. 作成されたディレクトリをPATHに登録します。
44
インストールが成功したことを確認するために、次のように **bzr** コマンドを試します::
48
このコマンドによってインストールされているBazaarのバージョンが表示されます。
49
このコマンドが動作しない場合、開発者が正常な動作の手助けをできるように
50
EメールかIRCを通して開発者に連絡をして頂くようお願いします。
53
site-wide な場所にインストールする
54
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56
ディレクトリにPATHを設定する代わりに、次のコマンドでにbzrを\
59
python setup.py install
61
もしあなたがコンパイラやPythonの開発ツールを持っていない場合、
62
bzrは全ての拡張モジュールに対して(遅い)pure-pythonの実装を提供します。
63
次のコマンドを使って拡張モジュールのコンパイルなしにインストールできます::
65
python setup.py install build_ext --allow-python-fallback
69
---------------------------
71
Bazaarの最新の開発バージョンを常に利用したい場合があります。
72
バグの危険性が増すので大半のユーザーにはお勧めできないことに注意してください。
73
一方で、開発バージョンは(開発プロセスのおかげで)非常に安定しているので、
74
これを動かすことで、バグと改善内容のための変更内容を開発者に送ることが楽になります。
75
より多くの人が最新のソフトウェアをテストすることで開発者の手助けにもなります。
79
1. 上記の方法の1つを利用してBazaarをインストールする。
81
2. 次のように開発バージョンのコピーを入手します::
83
bzr branch http://bazaar-vcs.org/bzr/bzr.dev
85
3. 作成されたディレクトリ(bzr.dev)をPATHに登録します
87
上級ユーザーはより早く動かすためにC言語の拡張機能をビルドもしたいことでしょう。
88
これは ``make`` と ``pyrex`` とCコンパイラを利用することで実現できます。
89
このことに関して手助けが必要であればEメールかIRCを通して連絡をして\
94
-----------------------------
96
Bazaarの複数のバージョンをインストールしてそれらを切り替えることは簡単です。
97
これを行うためには、実行したい **bzr** のフルパス名を入力するだけです。
98
関連ライブラリは自動的に検出されます。もちろん、パス名を提供しない場合、
99
通常のシステムパスで見つかる **bzr** のコマンドが使われます。
101
この機能は最新バージョンと開発バージョンの両方を走らせたい(テストしたい)場合にとりわけ役立ちます。