#1 Le 15/04/2008, à 19:17
- magiccerbere(nonconnecté
[Résolu] - tar.gz veut pas de make!
Alors voila,
Lisant et testant avidement un magazine sur linux, il explique comment installer une archirve tar.gz et plus précisement le programme de John The Ripper.
J'ai suiv leurs information, décompresser et tout et tout.
Mais lorsque je fais make il me dit make: *** Pas de cibles spécifiées et aucun makefile n'a été trouvé. Arrêt.
pourtant je suis bien dans le bon dossier.
Mais a la fin de l'article il me dit qu'on ne peut pas compiler de source si gcc n'es pas installer.
Qu'est ce que gcc? comment l'installer
Et comment puis je faire avec make qui ne marchent pas!
Merci a tous
#2 Le 15/04/2008, à 19:29
- geenux
Re : [Résolu] - tar.gz veut pas de make!
sudo aptitude install buid-essentials
Ca t'installe gcc (c'est le compilateur pour les fichiers c), g++...
aucun makefile n'a été trouvé
Si tu fait
ls
tu as bien un fichier qui s'appelle Makefile?
Hors ligne
#3 Le 16/04/2008, à 10:15
- magiccerbere(nonconnecté)
Re : [Résolu] - tar.gz veut pas de make!
alors j'ai essayé sudo aptitude install buid-essentials
sa me donne sa:
mickael@mickael-laptop:~$ sudo aptitude install buid-essentials
[sudo] password for mickael:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Lecture de l'information d'état étendu
Initialisation de l'état des paquets... Fait
Construction de la base de données des étiquettes... Fait
Impossible de trouver un paquet dont le nom ou la description correspond à « buid-essentials »
Les paquets suivants ne sont pas utilisés et vont être ENLEVÉS :
libbcprov-java libcairo-java libcairo-jni libglib-java libglib-jni
libgnucrypto-java libgtk-java libgtk-jni
0 paquets mis à jour, 0 nouvellement installés, 8 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 0o d'archives. Après dépaquetage, 4182ko seront libérés.
Voulez-vous continuer ? [Y/n/?]
Que doit je faire? yes ou no?
Et, en faite j'arrive pas a me placer dans le fichier, je l'ouvre j'ai vérifié qu'il y a bien un fichier nommé " Makefile" mais quand je fais ls il me fait la liste du dossier juste avant.
Comment faire?
Merci
#4 Le 16/04/2008, à 11:29
- geenux
Re : [Résolu] - tar.gz veut pas de make!
Auant pour moi, le paquet s'appelle build-essential
Pour changer de dossier, tu fait
cd nom_du_dossier
Hors ligne
#5 Le 16/04/2008, à 20:07
- magiccerbere(nonconnecté)
Re : [Résolu] - tar.gz veut pas de make!
alors voila ce que sa a donné:
mickael@mickael-laptop:~$ sudo aptitude install build-essentials
[sudo] password for mickael:
E: Impossible de verrouiller /var/lib/dpkg/lock - open (11 Ressource temporairement non disponible)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Lecture de l'information d'état étendu
Initialisation de l'état des paquets... Fait
Construction de la base de données des étiquettes... Fait
E: Impossible de verrouiller /var/lib/dpkg/lock - open (11 Ressource temporairement non disponible)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
mickael@mickael-laptop:~$ cd /home/mickael/john-1.7.0.2
mickael@mickael-laptop:~/john-1.7.0.2$
mickael@mickael-laptop:~/john-1.7.0.2$ cd/home/mickael/john-1.7.0.2/src
bash: cd/home/mickael/john-1.7.0.2/src: Aucun fichier ou répertoire de ce type
mickael@mickael-laptop:~/john-1.7.0.2$ ./configure
bash: ./configure: Aucun fichier ou répertoire de ce type
mickael@mickael-laptop:~/john-1.7.0.2$ ./config
bash: ./config: Aucun fichier ou répertoire de ce type
mickael@mickael-laptop:~/john-1.7.0.2$ make
make: *** Pas de cibles spécifiées et aucun makefile n'a été trouvé. Arrêt.
j'ai d'abord essayé d'installé (es ce que sa a marché malgré ce qu'il disent?)
puis je me suis placé dans le dossier et j'ai remarqué qu'en fait c'est le dossier suivant donc j'ai essayé mais il ne veut pas
pis j'ai essayé config et sa ne marche pas et make non plus.
Que faire??
#6 Le 16/04/2008, à 22:34
- geenux
Re : [Résolu] - tar.gz veut pas de make!
Tu dois avoir synaptic de fermé avant de pouvoir installer un programme en ligne de commande
cd est une commande, /home/mickael/john-1.7.0.2/src est un argument passé a la commande, il faut donc que tu mette un espace entre cd et /home/mickael/john-1.7.0.2/src
cd /home/mickael/john-1.7.0.2/src
Hors ligne
#7 Le 16/04/2008, à 23:03
- AlexandreP
Re : [Résolu] - tar.gz veut pas de make!
Et sudo aptitude install john ?
Sinon, dans le dossier "doc" de l'archive de John, il y a un fichier INSTALL qui donne toutes les informations sur ce que John a besoin et la manière d,installer le programme.
«La capacité d'apprendre est un don; La faculté d'apprendre est un talent; La volonté d'apprendre est un choix.» -Frank Herbert
93,8% des gens sont capables d'inventer des statistiques sans fournir d'études à l'appui.
Hors ligne
#8 Le 17/04/2008, à 11:38
- magiccerbere(nonconnecté)
Re : [Résolu] - tar.gz veut pas de make!
sa a marché, merci a vous.
#9 Le 17/04/2008, à 11:50
- geenux
Re : [Résolu] - tar.gz veut pas de make!
de rien, met [résolu] dans le titre.
Edit: ben non tu peut pas le faire puisque t'es pas connecté...
Dernière modification par geenux (Le 17/04/2008, à 11:50)
Hors ligne