Install4j から debian パッケージを生成します。GUI では、インストール前のスクリプトとインストール後のスクリプトを指定できます。
インストール後のスクリプトは問題なく動作しますが、インストール前のスクリプトは動作しません。つまり、Install4j は .deb ファイルに preinst を生成しません。
インストール前のスクリプトに使用したいスクリプト:
#!/ビン/sh
echo "追加のリポジトリを読み込んでいます"
IN=${コンパイラ:SOFT_DEPENDENCIES_DEB_32}
エコー $IN
OIFS=$IFS
IFS=';'
arr2=$IN
$arr2 のリポジトリ用
行う
nbRepoPresent=$(egrep -c $repo /etc/apt/sources.list)
if [ $nbRepoPresent -lt 1 ]; それから
echo "追加のリポジトリ $repo を追加しています"
sudo add-apt-repository "deb $repo"
フィ
終わり
IFS=$OIFS
それはバグですか、それとも私のコードが間違っていますか?