web-dev-qa-db-fra.com

Comment créer un paquet .deb à partir de fichiers source compilés?

Question:

Mono 3.0 est sorti, mais je n'ai trouvé aucun ppa d'où je pourrais l'installer.

Il existe celui-ci: https://launchpad.net/~directhex/+ppa-packages

mais c'est mono 2.10.8.1-5.

Je joue avec ASP.NET MVC4, c'est pourquoi j'ai besoin de la version 3.0.

Maintenant, je peux compiler et installer mono 3.0 moi-même. Comment je le fais, j'ai tutoriel ici: http://ubuntuforums.org/showthread.php?t=159137

Le problème est que maintenant, pour chaque nouvelle installation ubuntu que je souhaite/souhaite effectuer (serveur, ordinateur portable, ordinateur de bureau, installation renouvelée en cas de panne de disque dur), je dois reprendre cette longue procédure.

Je souhaite donc le compiler une fois, puis le télécharger sur un PPA, afin que je (et tous les autres) ne soient pas obligés de l'installer à nouveau.

Maintenant la question: le processus de construction entier a besoin d'être configuré avec des options, des correctifs post-configuration de makefile, des correctifs de post-configuration de code source, etc.

Existe-t-il un moyen simple de créer des packages .deb à partir des fichiers déjà compilés?

Ainsi, dans le script d'installation, je n'ai besoin d'écrire que plusieurs fois:

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

etc.

?

6
WitchCraft

checkinstall, selon le conseil de Tachyons

apt-get install checkinstall 

checkinstall -D make install

Voir ici pour plus d'informations:
http://www.falkotimme.com/howtos/checkinstall/

3
WitchCraft

As-tu essayé:

make package

Cela n'installe rien mais crée un paquet.

JM

0
Jean-Marie