Как указать сценарий предварительной установки пакета debian с помощью Install4j - PullRequest
0 голосов
/ 11 ноября 2011

Я создам пакет debian из Install4j.В графическом интерфейсе мы можем указать сценарий до установки и сценарий после установки.

Сценарий после установки работает нормально, но сценарий до установки не работает, т.е. Install4j не создает preinst в.файл deb.

Сценарий, который я хочу использовать для сценария предварительной установки:

    #!/bin/sh
    echo "reading additionnal repository"
    IN=${compiler:SOFT_DEPENDENCIES_DEB_32}
    echo $IN

    OIFS=$IFS
    IFS=';'
    arr2=$IN
    for repo in $arr2
    do
        nbRepoPresent=$(egrep -c $repo /etc/apt/sources.list)
        if [ $nbRepoPresent -lt 1 ]; then
        echo "adding additionnal repository $repo"
        sudo add-apt-repository "deb $repo"
        fi
    done
    IFS=$OIFS

Это ошибка или мой код неверен?

1 Ответ

0 голосов
/ 14 ноября 2011
...