qcad
〜/opt/qcad-dir
ディレクトリにプログラムをインストールしました。バイナリは/opt/qcad-dir
にすべて1か所にあります。プログラムを代替(update-alternatives
)として使用するには、ネイティブのqcad.sh
スクリプトを変更する必要がありました。私はDIR=/opt/qcad-dir
を追加してlibsでプログラムを実行します。そうでなければ、別のディレクトリから実行されるqcadはその 'libs'を見ませんでした。プログラムを/ optディレクトリに正しくインストールするには
So.すべてのプログラムファイルを/opt/qcad-dir
に移動した後、別のディレクトリから実行できるようにqcad.sh
を変更しました。私は代替へのシンボリックリンクを作成しました。そして、どこからでもqcad
を実行することができます。
プログラム(同じディレクトリにすべてのバイナリを格納する)を広くインストールする方が正しいですか?
ビルディングスクリプトがない場合は、自分でプログラム用のパッケージを行う必要がありますか? – Juriy
また、正確に私の質問に。ストーリー全体で、私は実行スクリプトを変更した方法が好きではありませんでした。これは、メンテナが提供するものを変更するためには汚い方法だと思います。 – Juriy