0

github でホストされている、Bash で書かれた少し便利なスクリプトを完成させました。それはテストされ、文書化されています。さて、どこにどうinstallableやって置こうか、どうしようか悩んでいます。

他のそのようなプロジェクトはmakeとconfigureを使用しているようですが、bashスクリプトでこれを行う方法に関する情報は実際には見つかりませんでした.

また、スクリプトをどのディレクトリに置くべきかわかりません。

自分で使えるようにする方法は知っていますが、ユーザーがダウンロードした場合は、簡単にインストールできる手段を提供したいと考えています。

4

2 に答える 2

1

ほとんどの場合、プロジェクトは単一のスクリプト ファイルではないため、これに関する標準はありません。また、単一ファイル スクリプトはビルド ステップを必要とせず (スクリプトは既に実行可能な形式になっています)、構成は通常、外部構成ファイルから行われます (したがって、configureスクリプトも必要ありません)。

ただし、ファイルの先頭近くにコメントを追加して、その機能とインストール方法を説明することをお勧めします (つまり、chmod +x+ フォルダーにコピー)。

または、元のスクリプトに加えて、実際のスクリプトをインストールする場所をユーザーに尋ね、すべてを実行するヘッダーを含むインストーラー スクリプトを作成することもできます ( mkdir、で権限を設定するsudoなど)。

パッケージ マネージャーが簡単にインストールおよび削除 (!) できるようにインストール可能にしたい場合は、rpmまたはDebian パッケージングのドキュメントを参照する必要があります。これらは最もよく使用される 2 つのパッケージ マネージャーですが、ユーザーごとにスクリプトをインストールすることはできません (そのため、おそらく最終的には/usr/bin.

于 2012-11-08T16:11:03.863 に答える