独自のソフトウェア再パッケージ

独自のソフトウェア再パッケージ

梱包しようか悩んでいます。MATLAB(専用ソフトウェア)PKGBUILDを作成してインストール、依存関係、および競合を処理するArch Linux用。すべてをローカルディレクトリに保存し、多くの外部パッケージを必要としない標準のMatlab Linuxインストーラを使用してください。

つまり、完全なJREだけでなく、多くの標準ライブラリファイル(libgcc_s.soやlibstdc ++.soなど)も提供します。このタイプのファイルを削除し(おそらくリンクで置き換え)、他のパッケージの依存関係によって提供できますか?

ベストアンサー1

Matlabのインストールに含まれているのと同じバージョンであると仮定すると、削除が問題になり、リンクに置き換える理由を理解できません。しかし、なぜか自分のために多くのことをしているような感じがします。

私がMatlabのようないくつかのバージョンの独自のソフトウェアパッケージを維持するグループをサポートしたとき、私たちのグループはそのパッケージを別のディレクトリにインストールし、次のものを使用しました。modulesユーザーがこれらのパッケージを使用できるようにユーザーエクスペリエンスを切り替えたい場合は、ユーザーエクスペリエンス管理を維持します。

次のタイトルのU&L Q&Aをご覧ください。同じ親ディレクトリの下に複数の子ディレクトリをPATHに追加するここでは、$PATHシステム環境変数を管理するためのさまざまな戦略について説明します。これと同じ戦略は、ほぼすべての環境変数にも適用できます。これは、独自のアプリケーションの機能を制御する要素であることがよくあります。

おすすめ記事