2010-06-03 2 views
0

J'utilise checkinstall pour préparer le paquet debian sur ma machine ubuntu. J'ai fait la procédure suivante pour le préparerObtenir l'erreur suivante lors de la création de .deb pacakage en utilisant checkinstall

source_file_directory/ make 
checkinstall -D make install 

Je suis suivi à la fin.

Installing with make...Installing with install... 

    ========================= Installation results =========================== 
    make: *** No rule to make target `install'. Stop. 

    **** Installation failed. Aborting package creation. 

    Cleaning up...OK 

    Bye. 

Répondre

1

Avez-vous fait le ./configure avant la marque? Il devrait y avoir un fichier readme avec des instructions pour configurer/compiler/installer le paquet.

Vous n'avez pas besoin de spécifier 'make install' car c'est la valeur par défaut.

+0

Je n'ai aucun répertoire de configuration dans mon code source. Que puis-je faire dans ce cas? – thetna

+0

Le paquet Debian est destiné à être distribué car dans ce cas vous ne pouvez pas utiliser checkinstall. Le but de Checkinstall est de désinstaller proprement le programme en utilisant les outils standard. Pour créer des paquets Debian à distribuer, vous devez suivre les instructions du Guide d'emballage: https://wiki.ubuntu.com/PackagingGuide/Complete. Ce n'est pas trop mal car il y a de bons outils pour aider ici. –

Questions connexes