9

Erlangディストリビューションを「ブートストラップ」するための推奨される方法はありますか? ルートの昇格も開発ツールセットも持っていない (コンパイラなどもありません...) たくさんのマシンで erlang を実行したいと思います。私の考えは、以前にできる限り (同じアーキテクチャのマシン上で) 事前にパッケージ化することでした。使用可能な Erlang 環境の最小要件は何ですか?

4

3 に答える 3

4

さまざまな erlware ツールを使用できます。最新の Sinan を使用すると、erts がバンドルされたスタンドアロン リリースを作成することもできます。

于 2010-06-22T21:11:23.657 に答える
2

わかりました、私はそれを前に読むべきでした...(INSTALL.mdから)

 *   Install using the `release` target. Instead of doing `make install` you
  can create the installation in whatever directory you like using the
  `release` target and run the `Install` script yourself. `RELEASE_ROOT`
  is used for specifying the directory where the installation should be
  created. This is what by default ends up under `/usr/local/lib/erlang`
  if you do the install using `make install`. All installation paths
  provided in the `configure` phase are ignored, as well as `DESTDIR`,
  and `INSTALL_PREFIX`. If you want links from a specific `bin` directory
  to the installation you have to set those up yourself. An example where
  Erlang/OTP should be located at `/home/me/OTP`:

      $ ./configure
      $ make
      $ make RELEASE_ROOT=/home/me/OTP release
      $ cd /home/me/OTP
      $ ./Install -minimal /home/me/OTP
      $ mkdir -p /home/me/bin
      $ cd /home/me/bin
      $ ln -s /home/me/OTP/bin/erl erl
      $ ln -s /home/me/OTP/bin/erlc erlc
      $ ln -s /home/me/OTP/bin/escript escript
于 2010-06-22T14:25:27.010 に答える
1

たとえば、 Wing3Dを見ることができます。

CouchDBは別の例です。( tbikeev の功績)

于 2010-06-22T11:52:44.077 に答える