問題タブ [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.
deb - makefile を debian パッケージに入れ、ファイルとディレクトリを再帰的にコピーします
私はそれに気づきましたdebian/rules
cp
コマンドを使用してファイルを debian パッケージのディレクトリ構造にコピーすることはできませんが、 install
yes を使用することはできません。したがって、プロセス中にファイルをインストールする前に、ファイルを一時的に .deb ファイルにコピーinstall
するコマンドのみがコマンドによって解釈されることを理解または解釈しました。dpkg-buildpackage -us -uc -ui -i
dpkg -i
問題は、多くのファイルとディレクトリ構造全体をコピーしたい場合、find
コマンド for ex のようなトリックを使用して Web 上のさまざまな場所で言及されているように、それを実行できないことです。
だから私が今抱えている問題は、Makefileから、それを実際のdebianパッケージに変換したいことをどのように指定するのですか??!!!
どちらも誤解されているdpkg-buildpackage
amazon-web-services - AWS Lambda の JAR からバイナリ実行可能ファイルを実行する
wdiff
JAR ファイルから実行する必要があります。wdiff
ローカルでこれを行うには、Linux サーバーに手動でインストールされたバイナリ、またはwdiff.exe
Windows の便利な近くのフォルダーにあるバイナリを実行するプロセスを呼び出します。
今、私は AWS Lambda にデプロイする必要があり、wdiff
(またはその依存関係diff
) に依存してインストールすることはできません。wdiff
では、Lambda で実行するにはどうすればよいでしょうか?
ここには2つの質問/解決策が考えられると思います:
- AWS Lambda コンテナにサードパーティのバイナリを含めることはできますか?
- 実行可能なバイナリを JAR ファイル内にバンドルして、コードから実行することはできますか?
linux - ソフトウェアのパッケージ化中にファイルを一時的に保持するのに最適な場所
AppImage の生成時またはソフトウェアのパッケージ化時に、ファイルやディレクトリを一時的に保存する際のベスト プラクティスと見なされるものを探しています。ユーザーのアクセス許可によって制限されていないが、目立たない場所を探しています。私は現在、簡単に配布できる特定のアプリケーション セット用に他の AppImage を生成する AppImage を作成しました。これまで AppDir をデスクトップに保存していたので、ディレクトリを簡単に確認してエラーのトラブルシューティングを行うことができました。現在、意図したとおりに機能しており、この場所をユーザーからはっきりと見えない場所に移動したいと考えています。この一時ディレクトリをデスクトップに表示して、すぐに削除するのはお粗末に思えます。プロセス全体をできるだけクリーンにしたいだけです。