Como criar um pacote .deb a partir de arquivos de origem compilados?

6

Pergunta:

O Mono 3.0 está fora, mas não encontrei nenhum ppa de onde eu poderia instalá-lo.

Existe este: link

mas é mono 2.10.8.1-5.

Estou jogando com a ASP.NET MVC4, e é por isso que preciso do lançamento 3.0.

Agora posso compilar & amp; instale o mono 3.0 sozinho. Como eu faço isso, eu tutorializei aqui: link

Meu problema agora é, para cada nova instalação do ubuntu que eu tenho / quero fazer (servidor, laptop, desktop, instalação renovada quando o HD quebra) eu preciso passar por este procedimento demorado novamente.

Então, quero compilá-lo uma vez e, em seguida, enviá-lo para um PPA, para que eu (e todos os outros) não precisem instalá-lo novamente da origem.

Agora a pergunta: Todo o processo de compilação precisa ser executado com opções, correções de makefile pós-configuração, correções de sourcecode pós-configuração, etc.

Existe uma maneira fácil de criar pacotes .deb a partir dos arquivos já compilados?

Para que no script de instalação, eu só precise escrever várias vezes:

cd package_directory_1/
make install
cd package_directory_2/
make install
cd package_directory_3/
make install

?

    
por WitchCraft 11.01.2013 / 18:38

2 respostas

3

checkinstall, conforme dica do Tachyons

apt-get install checkinstall 

checkinstall -D make install

Veja aqui para mais informações: link

    
por WitchCraft 27.01.2013 / 16:56
0

Você tentou:

make package

Ele não instalará nada, mas criará um pacote.

JM

    
por Jean-Marie 11.01.2013 / 20:27