2011-11-11 2 views
0

Install4j에서 debian 패키지를 생성합니다. GUI에서 사전 설치 스크립트와 설치 후 스크립트를 지정할 수 있습니다.Install4j를 사용하여 debian 패키지의 사전 설치 스크립트를 지정하는 방법

설치 후 스크립트는 정상적으로 작동하지만 사전 설치 스크립트가 작동하지 않습니다. 예를 들어 Install4j는 .deb 파일에서 preinst를 생성하지 않습니다.

나는 사전 설치 스크립트에 사용할 스크립트 :

 
    #!/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 

이 버그 또는 내 코드가 잘못?

답변

관련 문제