problèmes de packets - debian - ubuntu

Discussion dans 'Windows' créé par hRd_, 15 Septembre 2005.

Statut de la discussion:
Fermée.
  1. Offline
    hRd_ Touriste
    Bonsoir,

    voila mon problème, en fait lorsque je veux installer un programme sous linux, ( le programme etant dans home / hrd ) je tappe la commande suivante :

    cd /home/hrd/
    dpkg -i lenomduprog.deb

    mais voila, souvent il manque des packets, je les recherche donc avec apt-cache search lenomdupacket

    puis apt-get install lenomdupacket

    mais bien souvent, j'ai un message me disant que mon packet est déja le plus récent... :-(


    alors un autre problème, lorsque je télécharge un .tar.gz, je tappe la commande "tar -zxvf lenom.tar.gz"
    ensuite ./configure , et la il me dit :

    Code:
    root@ubuntu-456:/home/hrd/synaptic-0.53 # ./configure
    checking for a BSD-compatible install... /usr/bin/install -c
    checking whether build environment is sane... yes
    /home/hrd/synaptic-0.53/missing: Unknown `--run' option
    Try `/home/hrd/synaptic-0.53/missing --help' for more information
    configure: WARNING: `missing' script is too old or missing
    checking for gawk... no
    checking for mawk... mawk
    checking whether make sets $(MAKE)... yes
    checking whether to enable maintainer-specific portions of Makefiles... no
    checking for style of include used by make... GNU
    checking for gcc... no
    checking for cc... no
    checking for cc... no
    checking for cl... no
    configure: error: no acceptable C compiler found in $PATH
    See `config.log' for more details.
    
    je ne sais donc pas poursuivre avec la commande make ...



    merci :)
    hRd_, 15 Septembre 2005
    #1
  2. Offline
    dagibbon Elite
    tu dois visiblement installer le compilateur C et le langage de script GAWK...je connais pas apt, mais si c'est comme les rpm, ca se trouve facilement ;)
    dagibbon, 15 Septembre 2005
    #2
  3. Offline
    hRd_ Touriste
    effectivement, je vais plus loin en ayant installé GAWK et les compileurs.. malheureusement j'ai une autre erreur qui est la suivante :

    configure: error: XML::parser perl module is required for intltool
    root@ubuntu-456:/home/hrd/synaptic-0.53 # make
    make: *** Pas de cibles spécifiées et aucun makefile n'a été trouvé. Arrêt.


    Merci ;)
    hRd_, 15 Septembre 2005
    #3
  4. Online
    theodorus ex membre
    Il faut utiliser apt-get update pour mettre à jour sa liste de debs. Et ce n'est pas pour ça que tu auras les derniers paquets possible, juste la derniére version de ceux qui sont dans le/les "repository" que tu utilises (cf. /etc/apt/sources.list), mais ça devrait être suffisant normalement (?). Ensuite pour le problème de configure, il te faudrait sans doute le paquet correspondant, libxml-parser-perl ou un truc du genre.
    theodorus, 16 Septembre 2005
    #4
  5. Offline
    Loetheri Absent
    Déjà tu es sous Ubuntu, donc utilises Synpatic. Le programme est bien fait et vérifie directement les dépendances.

    Peux-tu nous dire quel est le programme que tu veux installer ?

    Quand tu as un archive (tar.gz, tar.bz ou autre), tu dois donc extraire les fichiers (dans le cas d'un tar.gz, tu tappes "tar -xzvf nomdufichieràextraire"). Si le fichier a bien été fait, il se trouve dans un nouveau répertoire (ou alors dans le courant :p). Tu entres dans le répertoire s'il le faut et tu fais d'abord : "./configure" après avoir au préalable lu le README ou le fichier INSTALL ou encore les deux :p

    Si ton "./configure" te met une erreur, c'est que tu dois configurer ou installer (c'est plus souvent le cas) quelque chose d'autre. Sous Ubuntu de base, il manque certains compilateurs assez importants. Il y a (mais je n'ai pas cela de mémoire) des paquetages qui devraient etre installé. Il suffit de regarder avec un moteur de recherche.

    PS : Personnellement, sous Ubuntu, j'ai toujours cherché des paquetages déjà fait et que je pouvais télécharger via Synaptic. Ainsi pas de soucis ;)
    Loetheri, 17 Septembre 2005
    #5
Statut de la discussion:
Fermée.