問題タブ [software-packaging]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
336 参照

deb - makefile を debian パッケージに入れ、ファイルとディレクトリを再帰的にコピーします

私はそれに気づきましたdebian/rules

cpコマンドを使用してファイルを debian パッケージのディレクトリ構造にコピーすることはできませんが、 installyes を使用することはできません。したがって、プロセス中にファイルをインストールする前に、ファイルを一時的に .deb ファイルにコピーinstallするコマンドのみがコマンドによって解釈されることを理解または解釈しました。dpkg-buildpackage -us -uc -ui -idpkg -i

問題は、多くのファイルとディレクトリ構造全体をコピーしたい場合、findコマンド for ex のようなトリックを使用して Web 上のさまざまな場所で言及されているように、それを実行できないことです。

だから私が今抱えている問題は、Makefileから、それを実際のdebianパッケージに変換したいことをどのように指定するのですか??!!!

どちらも誤解されているdpkg-buildpackage

0 投票する
1 に答える
491 参照

amazon-web-services - AWS Lambda の JAR からバイナリ実行可能ファイルを実行する

wdiffJAR ファイルから実行する必要があります。wdiffローカルでこれを行うには、Linux サーバーに手動でインストールされたバイナリ、またはwdiff.exeWindows の便利な近くのフォルダーにあるバイナリを実行するプロセスを呼び出します。

今、私は AWS Lambda にデプロイする必要があり、wdiff(またはその依存関係diff) に依存してインストールすることはできません。wdiffでは、Lambda で実行するにはどうすればよいでしょうか?

ここには2つの質問/解決策が考えられると思います:

  1. AWS Lambda コンテナにサードパーティのバイナリを含めることはできますか?
  2. 実行可能なバイナリを JAR ファイル内にバンドルして、コードから実行することはできますか?
0 投票する
1 に答える
34 参照

linux - ソフトウェアのパッケージ化中にファイルを一時的に保持するのに最適な場所

AppImage の生成時またはソフトウェアのパッケージ化時に、ファイルやディレクトリを一時的に保存する際のベスト プラクティスと見なされるものを探しています。ユーザーのアクセス許可によって制限されていないが、目立たない場所を探しています。私は現在、簡単に配布できる特定のアプリケーション セット用に他の AppImage を生成する AppImage を作成しました。これまで AppDir をデスクトップに保存していたので、ディレクトリを簡単に確認してエラーのトラブルシューティングを行うことができました。現在、意図したとおりに機能しており、この場所をユーザーからはっきりと見えない場所に移動したいと考えています。この一時ディレクトリをデスクトップに表示して、すぐに削除するのはお粗末に思えます。プロセス全体をできるだけクリーンにしたいだけです。