私が作成したパッケージを管理するためのコマンドラインツールはありますか?

私が作成したパッケージを管理するためのコマンドラインツールはありますか?

最近、私は複数のコンピュータで利用可能な小さなプログラムを書いていることを発見しました。私はgitlabこれらのプログラムを管理するために使用します。プログラムを最新の状態に保つのに役立つコマンドラインツールはありますか?

質問が一般的であるか、あまりにもあいまいな場合は、簡単な例を投稿して興味のある内容を説明できます。

ベストアンサー1

ぜひご覧ください。fpm- effingパッケージマネージャは名前ですまたはここのドキュメント。これを使用して、fpmRPM、DEBなどのすべてをパッケージに変換できます。ここにはかなりしっかりしたチュートリアルがあります -FPMを使用してさまざまな形式のパッケージを簡単に作成する方法

これにより、fpm次のようにソフトウェアをビルドし、.debまたは.rpmファイルを生成できます。

$ cd dir_with_my_app_built
$ fpm -s dir -t rpm -C /tmp/project --name project_name \
    --version 1.0.0 --iteration 1 --depends  redhat_dependency1 \
    --description "A sample package" .

結果は次のとおりですproject_name-1.0.0-1.x86_64.rpm

おすすめ記事