ruby スクリプトが有用なので、多くの友人に配布したいと考えています。しかし、他に何をインストールする必要があるかをどうやって知ることができますか? つまり、スクリプトの上部には次のようなものがあります。
require 'rubygems' #
require 'activerecord' #TODO: figure out what packages this depends on
require 'activesupport' #
require 'duration' #
これにより、何をインストールする必要があるかがわかりますが、前回、友人のコンピューター (Linux) で試してみたところ、上記のそれぞれに移動パッケージが必要であることが判明しました。たとえば、activesupport にはデータベースが必要です。このスクリプトの場合は sqlite3 です。そのため、sqlite3 と多数の lib、さらには開発パッケージをインストールする必要がありました。
インストール手順に含めることができるように、すべての依存関係のリストを収集するためのツールまたは方法はありますか? またはさらに良いことに、それらを簡単なインストーラーにパッケージ化する方法はありますか?