Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 ? cool

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