Criar um pacote Debian
Para criar um pacote debian ou ubuntu, primeiramente siga os procedimentos descritos neste artigo.
https://maurinsoft.com.br/index.php/criando-pacotes-no-debian/
Em seguida, crie uma pasta com o nome do pacote que deseja chamar.
Iremos usar como referencia o mnote2, pois já fizemos.
Crie as seguintes pastas:
mnote2
- DEBIAN
- usr
- bin
- share
- applications
- doc
- icons
- man
Dentro da pasta Debian, crie um arquivo, chamado control
Package: mnote2
Arquivo control
Version: 2.8
Section: custom
Priority: optional
Architecture: all
Essential: no
Installed-Size: 1024
Maintainer: maurinsoft.com.br
Description: Easy Graphic multiplataform editor.
Na pasta bin, jogue o binário do seu pacote.
Na pasta share, crie um arquivo, com o nome do seu pacote, no meu caso mnote2.
Section: editors
Arquivo mnote2
Priority: optional
Maintainer: marcelo maurin marcelomaurinmartins@maurinsoft.com.br
Homepage: http://www.maurinsoft.com.br/index.php/projeto-mnote2/
Package: mnote2
Architecture: amd64
Version: 2.8
Depends:
Description: Easy Graphic Editor.
Dentro da pasta usr > share > icons > hicolor, copie o icone do seu aplicativo.
Script de criação de pacotes:
Para facilitar criei um script que automatiza a montagem do pacote.
!/bin/bash
Arquivo buildlinux
cp ./src/MNote2 ./mnote2/usr/bin/
cp ./src/MNote2.ico ./mnote2/usr/share/icons/hicolor/
ln -s ./src/MNote2 ./mnote2/usr/applications/
dpkg-deb –build mnote2
mv mnote2.deb mnote2-2.8_amd64.deb
cp ./mnote2-2.8_amd64.deb ./bin/
Pronto, vc tem um pacote debian, pronto para uso.