Forum Linux.debian/ubuntu make deb

Posté par  .
Étiquettes :
0
17
nov.
2009
salut
j' ai voulus installer le logiciel kade ploy sur ubuntu 8.04 mais quand je tape la commande make deb il m'affiche :

root@samir-desktop:/home/samir# cd /etc/installation/kadeploy-3.0-5
root@samir-desktop:/etc/installation/kadeploy-3.0-5# make deb
cd: 1: can't cd to /etc/installation/kadeploy-3.0-5/pkg/debian
make[1]: Entering directory `/etc/installation/kadeploy-3.0-5'
make[1]: *** No rule to make target `package_all'. Stop.
make[1]: Leaving directory `/etc/installation/kadeploy-3.0-5'
mv: cannot stat `kadeploy-*.deb': No such file or directory
make[1]: Entering directory `/etc/installation/kadeploy-3.0-5'
make[1]: *** No rule to make target `clean'. Stop.
make[1]: Leaving directory `/etc/installation/kadeploy-3.0-5'
root@samir-desktop:/etc/installation/kadeploy-3.0-5#

merci d'avance.
  • # port salut, c'est marqué dessus

    Posté par  . Évalué à 2.

    root@samir-desktop:/etc/installation/kadeploy-3.0-5# make deb

    cd: 1: can't cd to /etc/installation/kadeploy-3.0-5/pkg/debian
    [...]


    le dossier pkg/debian
    n'existe pas dans ton arborescence
    • [^] # Re: port salut, c'est marqué dessus

      Posté par  . Évalué à 1.

      salut
      je suit un guide d'installation du logiciel qui est ne mentionne pas la création du dossier pkg
      les étapes à suivre sont :

      tar xzf kadeploy-v3.tar.gz -C DESTINATION_DIR
      make deb
      dpkg -i kadeploy-common-3.0-0.deb
      dpkg -i kadeploy-server-3.0-0.deb
      dpkg -i kadeploy-common-3.0-0.deb
      dpkg -i kadeploy-client-3.0-0.deb
      dpkg -i kadeploy-common-3.0-0.deb
      dpkg -i kadeploy-client-3.0-0.deb
      dpkg -i kadeploy-server-3.0-0.deb

      mais l'erreur est dans la commande make deb.
      • [^] # Re: port salut, c'est marqué dessus

        Posté par  . Évalué à 2.

        ou as-tu trouvé la commande make deb

        quand je cherches "make deb howto"
        je tombe pas exemple sur
        http://ubuntuforums.org/showthread.php?t=825560

        qui dit entre autre :
        To make Debian package you should have build-essential and checkinstall packages installed in your system. If you dont have both then fire up synoptic package manager (system-->>administration-->>synoptic packa...) search for above packages, mark it and install(apply). i also assume that you do not have any dependency issue with the source package.

        Say your source package name is "abcd"

        1. move abcd to home folder (places -->> home folder)
        2. Extract abcd (right click on abcd and select option extract here)
        3. Open terminal (Application -->> Accessories -->> Termial)
        4. Type following commands

        cd abcd
        ./configure
        make
        sudo checkinstall

        checkinstall is the command creates debian package for you. at the end, terminal will show you where the .deb package is located.

        Hope this will work for you...


        traduit par
        Pour faire un paquet Debian, vous devez avoir installé build-essential et checkinstall sur votre machine. Si ce n'est pas le cas, vous pouvez le faire via Synaptic ou aptitude. Evidemment vous avez aussi installé les dependances de votre futur paquet.

        Admettons que votre paquet soit "abcd"

        1. deplacez abcd dans un dossier pour lui
        2. decompressez l'archive
        3. Ouvrez un terminal
        4. tapez les commandes suivantes

        cd abcd
        ./configure
        make
        sudo checkinstall


        checkinstall est la commande qui va creer le paquet.
        Le terminal vous dira ou il se trouve à la fin de la procedure
        • [^] # Re: port salut, c'est marqué dessus

          Posté par  . Évalué à 2.

          C'est surement un makefile (d'ou le make) avec la cible "deb".
          C'est juste un problème de makefile.
        • [^] # Re: port salut, c'est marqué dessus

          Posté par  . Évalué à 1.

          salut
          quand je tape la commande ./configure le terminale m'affiche:

          root@samir-desktop:/home/samir# cd kadeploy-3.0-5
          root@samir-desktop:/home/samir/kadeploy-3.0-5# ./configure
          bash: ./configure: No such file or directory
          root@samir-desktop:/home/samir/kadeploy-3.0-5#


Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.