ばかげた質問かもしれませんが、パッケージ マネージャーを使用して正確なセンザンコウに mongrel2 をインストールする ppa または簡単な方法はありますか? ソースからのインストールが現在の最善の方法である場合、それも問題ありませんが、apt-get を介してすべてを最新の状態に保つことをお勧めします...
2 に答える
サンプル アプリが -sudo で動作しなくなる小さなバグがあることに注意してください。chroot監獄には/procが含まれていません.pgmは機能をチェックするためにそこにある必要があります.libzmqは--enable-pgmでコンパイルされているため、pgmを使用する予定がなかったとしても、トラップディバイドにぶつかります.エラー(dmesgを確認してください)。
mongrel2 を実行しているディレクトリに移動して、次のようにする必要があります。
$ mkdir -p proc && sudo マウント --bind /proc proc
そうすれば、pgm は /proc を認識でき、すべてがうまくいきます。
tarball を使用する必要があります。mongrel2 は zeromq パッケージに依存しており、apt-get 経由でインストールできます。
apt-get install libzmq-dev
ただし、.deb ファイルでコンパイル tar を作成し、それをプライベート apt リポジトリ (つまり、ディストリビューションのミラーではなく、生成した .deb ファイルを含むもの) に配置することはそれほど難しくありません。ローカル パッチをテストするためのオーバーヘッドが少し多すぎると思いますが、その結果を複数のコンピューターに配布する必要がある場合は、それを使用しました。http://www.debian-administration.org/articles/286をご覧ください。