O tutorial que você vinculou usa uma abordagem de baixo nível para criar um pacote. Essa abordagem geralmente não é recomendada e pode levar a todos os tipos de problemas quando não feita com cuidado.
A criação de um .deb para um script é muito simples quando você entende os princípios básicos do empacotamento. Em poucas palavras:
# Configure your paths and filenames
SOURCEBINPATH=~
SOURCEBIN=myscript.sh
DEBFOLDER=~/somescripts
DEBVERSION=0.1
DEBFOLDERNAME=$DEBFOLDER-$DEBVERSION
# Create your scripts source dir
mkdir $DEBFOLDERNAME
# Copy your script to the source dir
cp $SOURCEBINPATH/$SOURCEBIN $DEBFOLDERNAME
cd $DEBFOLDERNAME
# Create the packaging skeleton (debian/*)
dh_make -s --indep --createorig
# Remove make calls
grep -v makefile debian/rules > debian/rules.new
mv debian/rules.new debian/rules
# debian/install must contain the list of scripts to install
# as well as the target directory
echo $SOURCEBIN usr/bin > debian/install
# Remove the example files
rm debian/*.ex
# Build the package.
# You will get a lot of warnings and ../somescripts_0.1-1_i386.deb
debuild
Adicionar mais scripts requer que eles sejam copiados para o diretório e adicionados ao arquivo debian / install - e, em seguida, apenas re-execute o debuild. Você também deve verificar e atualizar os arquivos debian / * conforme necessário.
Você deve ler as páginas do manual para: dh_make
, dh_install
e debuild