web-dev-qa-db-ja.com

Debianバックポートとソースからのビルドの同等性?

Debian WheezyStableシステムでNode.jsを使用したいと思っています。もちろん、パッケージとしては入手できないので、私の選択は次のとおりです。

  1. ソースからコンパイル
  2. Wheezyバックポートからロード

私の質問は基本的に:どちらの方法でも実行可能ファイルになってしまうことを考えると、これは基本的に同じことですか?それともどちらの方法でもメリットはありますか?

私がこれを求めている理由は、開発ツールをインストールする必要がない最小限のシステムでNode.jsを使用したいからです。

1
Peter M

原則として、それらは同じものです。

ただし、バックポートからパッケージを使用する場合は、Debianシステムで特に機能するようにパッケージがテストされていることがわかります。

また、パッケージはDebian固有のルールに従ってインストールされます。つまり、開始/停止スクリプトはDebian標準に従って作成され、パッケージファイルはDebian標準に従って場所にインストールされます。

ソースからコンパイルすることの唯一の利点は、その方法で最新バージョンを受け取ることです。

私は常にバックポートバージョンを使用します。これにより、管理が非常に簡単になります。

0
Tero Kilkanen