problèmes de packets - debian - ubuntu

Statut
N'est pas ouverte pour d'autres réponses.

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 :)
 

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 ;)
 
1er
OP
hRd_

hRd_

Touriste
dagibbon a dit:
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 ;)
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 ;)
 
T

theodorus

ex membre
hRd_ a dit:
dagibbon a dit:
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 ;)
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 ;)
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.
 
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 ^^

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 ;)
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut