В документации juju по написанию очарования ссылка является обязательным условием в «стволе juju». Это определенное место в моей системе после установки пакетов juju, или это среда, которую я создаю сам. Кроме того, о каких других предпосылках мне нужно знать, когда я пытаюсь создать очарование джиу-джу?
Эта формулировка немного сбивает с толку. Они имеют в виду, что вы должны быть в корневом каталоге ветки исходного кода juju. Итак:
$ bzr branch lp:juju
$ cd juju/
Это скорее предположение, чем предпосылка. Мне кажется, что единственная причина, по которой это «требуется» в примере, заключается в том, что пути в ваших командах совпадают с путями в командах примера. Например, из раздела «Тестовый прогон»:
$ juju deploy --repository=examples local:oneiric/mysql
$ juju deploy --repository=examples local:oneiric/drupal
Если вы не в «хоботе Джуджу», вы можете переписать его как:
$ juju deploy --repository=path/to/repo local:oneiric/mysql
$ juju deploy --repository=path/to/repo local:oneiric/drupal