IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

Créer son paquet debian


Sujet :

Linux

  1. #1
    Candidat au Club
    Homme Profil pro
    Ecole Ingénieur
    Inscrit en
    Juin 2015
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ecole Ingénieur

    Informations forums :
    Inscription : Juin 2015
    Messages : 4
    Points : 3
    Points
    3
    Par défaut Créer son paquet debian
    Bonjour tout le monde,

    J'espère ne pas poser de questions idiotes ou déjà posé, si c'est le cas pardonner-moi je débute en C et notamment dans l'utilisation des systèmes d'exploitation de type UNIX.

    Je vous décris mon problème : je viens de réaliser un programme C sous Ubuntu, et j'aurais aimé créé mon paquet Debian afin de le diffuser à mes amis ou sur un dépôt. Alors je parviens à fabriquer mon paquet "nomProgramme.deb" (pour cela j'ai utilisé la commande " sudo dpkg-deb --build bonjour" : oui j'ai appelé mon programme bonjour qui est un simple script affichant bonjour sur le terminal afin de me simplifier la vie avec les dépendances dans un premier temps), ce qui me créé mon paquet bonjour.deb sur le Bureau (j'ai bien entendu au préalable crée un dossier bonjour avec l'arborescence nécessaire pour fabriquer un paquet : DEBIAN/usr/bin et j'ai bien créé le fichier control).

    En revanche, lorsque j'essaie d'installer le paquet debian que j'ai préalablement crée via la commande " sudo dpkg -i bonjour.deb", j'obtiens le message d'erreur suivant :

    " dpkg: error processing archive bonjour.deb (--install):
    unable to open file '/var/lib/dpkg/tmp.ci//usr': Is a directory
    Errors were encountered while processing:
    bonjour.deb"

    Alors je ne comprends pas d'où vient le problème car je pense avoir suivi toutes les étapes de mon tutoriel de façon rigoureuse. Peut-être ai-je omis une étape ? Ce serait gentil de m'éclairer et me mettre sur la bonne voie. Merci beaucoup Je me tiens à votre disposition pour de plus amples informations.

  2. #2
    Expert éminent sénior Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 243
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 243
    Points : 13 458
    Points
    13 458
    Par défaut
    Bonjour

    /var/lib/dpkg/tmp.ci//usr
    Qu'est-ce donc que cela ? 3 emplacements sans séparateurs ?
    /var/lib/dpkg/tmp.ci
    /
    /usr

    Peut-on voir ton fichier control ?
    Cette réponse vous apporte quelque chose ? Cliquez sur en bas à droite du message.

  3. #3
    Candidat au Club
    Homme Profil pro
    Ecole Ingénieur
    Inscrit en
    Juin 2015
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ecole Ingénieur

    Informations forums :
    Inscription : Juin 2015
    Messages : 4
    Points : 3
    Points
    3
    Par défaut
    Bonjour

    Voici le contenu de mon fichier control (le programme est un programme console qui affiche uniquement un message) :

    Package : bonjour
    Version : 1.0
    Section : base
    Priority : optional
    Architecture : all
    Depends : bash
    Maintainer : Pulse <apagliano@hotmail.fr>
    Description : Programme console

    Sinon effectivement, je ne comprends pas non plus à quoi fait référence ce chemin.
    Merci pour ta réponse !

Discussions similaires

  1. Réponses: 1
    Dernier message: 25/08/2008, 21h43
  2. Réponses: 0
    Dernier message: 31/03/2008, 13h06
  3. [C#] Créer son journal d'évènement perso
    Par globeriding dans le forum ASP.NET
    Réponses: 17
    Dernier message: 16/01/2006, 22h56
  4. Installer un paquet Debian sous Mandrake
    Par Tellmarch dans le forum Mandriva / Mageia
    Réponses: 3
    Dernier message: 26/08/2004, 23h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo