最近、私は複数のコンピュータで利用可能な小さなプログラムを書いていることを発見しました。私はgitlab
これらのプログラムを管理するために使用します。プログラムを最新の状態に保つのに役立つコマンドラインツールはありますか?
質問が一般的であるか、あまりにもあいまいな場合は、簡単な例を投稿して興味のある内容を説明できます。
ベストアンサー1
ぜひご覧ください。fpm
- effingパッケージマネージャは名前ですまたはここのドキュメント。これを使用して、fpm
RPM、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
。