Nous sommes le Ven 18 Juil, 2025 22:25
Supprimer les cookies

Page 1 sur 21, 2 Suivantdebutant linux ( penggy et mandrake 10.1 )

Perdu dans la migration ? Demandez votre chemin, on peut peut-être vous aider.

Ven 05 Août, 2005 01:32

j'avance a petit pas mais je ne pige toujours pas .

apres avoir essayé d'installer "penggy-0.2.1-2mdk.i586.rpm " et n'ayant eu aucun resultat , j' ai decidé de telechargé
" penggy-0.2.1.tar.gz " et de suivre les conseils
du site " http://www.trustonme.net/didactels/158.html"
( je n'ai pas compris le debut de la manip ? )
j'ai quand meme essayé de passer a l'etape
suivante , donc , j'ai tapé mon code en passant par la console :

tar xvzf penggy-0.2.1.tar.gz
cd penggy-0.2.1/
./configure --prefix=/usr --sysconfdir=/etc/penggy


et a la fin de mon installation ,il me met :

guilde-config:command not found

ensuite , je tape

make

et il me dit :


pas de cibles spécifiées et aucun makefile a ete trouvé .

donc , j'ai essayé en tapant

su ( je ne connais pas sa fonction (root))
je fais pareil et ca ne marche pas .

voila .
il est clair que certtaines personnes me prendront pour un boufffon mais bon , je cherche au moin .
pas comme certaines personnes qui veulent une reponse sans avoir besoin de chercher .

je vous remercies de biien vouloir m'aider a comprendre le fonctionnement de cette manipulation .
MIC :wink:
alencredetesyeux

Messages : 21

Ven 05 Août, 2005 21:15

As-tu bien regardé si tu as lles pré-requis :
3.1 Pré-requis :
Téléchargez la version la plus à jour de penggy sur ce site ou celui-ci. Vous devez vous assurer que votre noyau est compilé avec l'option "Universal TUN/TAP device driver support". Quand vous êtes satisfait chargez, le module correspondant par :
/sbin/modprobe tun
vérifiez ensuite, que vous avez un périphérique /dev/net/tun, si non créez-le par :
mknod /dev/net/tun c 10 200
Vous pouvez automatiser le montage du module en utilisant l'outil de votre distribution, ou en rajoutant : /sbin/modprobe tun , à votre /etc/rc.d/rc.local


Si oui, tu ne devrais avoir aucun problème avec le rpm.

Si tu persévère dans le fichier tar, sache que :
tar xvzf penggy-0.2.1.tar.gz sert à décompresser l'archive
cd penggy-0.2.1/ sert à aller dans le fichier penggy-0.2.1 mais encore faut-il savoir où tu l'as mis !
./configure --prefix=/usr --sysconfdir=/etc/penggy prépare les fichiers pour l'install (vérifie si aucun problème, ...)
make et make install servent, comme indqué, à installer le programme.

A mon avis, ton problème est que tu ne sais pas où se trouve ton programme.
Ex : tu télécharges ton fichier dans /home/toi/ et que tu le décompresse dans ce fichier là, alors il faudra faire cd /home/toi/penggy-0.2.1 et non pas simplement /penggy-0.2.1 .

J'espère être claire.
Bonne journée,
cflam69

Messages : 231
Géo : Lyon

Ven 05 Août, 2005 21:50

alencredetesyeux a écrit:il est clair que certtaines personnes me prendront pour un boufffon mais bon , je cherche au moin .
pas comme certaines personnes qui veulent une reponse sans avoir besoin de chercher .

Ben personnellement, je trouve que cette question n'est pas celle d'un boufon, vous expliquez bien la démarche que vous avez suivi et là ou ca bloque, c'est l'essentiel (manque peut-etre la config matériel mais c'est pas obligatoire dans ce cas là).

Bon je vais essayer d'être didactique (après une journée de boulot et levé depuis plus de 14h ca va pas être facile ;))

Préambule :
la commande « su » [ce qui signifie « super-user » soit le compte root (administrateur) de votre machine] sert à se logger (s'identifier) en tant que root auprès du système ; ce qui s'avère necessaire pour les commandes touchant à d'autres fichiers que ceux de votre « home » (votre repertoire personnelle situé dans /home/vous/ [vous étant votre nom d'utilisateur) ainsi qu'a de nombreuse autre chose que je ne détaillerais pas ici.
Il est très fortement conseiller de n'utiliser votre compte root qu'en cas de necessité absolu [quand c'est obligatoire quoi ;)] vous l'aurez compris pour se logger en root on tape « su », le système vous demande votre mot de passe et après vérification vous logge (ou non) en root. pour revenur à votre utilisateur il suffit de taper « exit »


tout d'abord la partie que vous n'avez pas compris :
Vous devez vous assurer que votre noyau est compilé avec l'option "Universal TUN/TAP device driver support"


Le noyau est le coeur de votre système

Compilé avec l'option "Universal TUN/TAP device driver support" signifie que l'option sus-nommée est soit intégrée en dur dans le noyau ou comme module de celui-ci. D'où la suite :

[ajout de moi-même]
Pour savoir si vous possédez le module « tun » utilisez :
Code: Tout sélectionner
modprobe -l tun

si le module est présent il vous répondra par le chemin complet vers celui-ci.
[/ajout de moi-même]
Quand vous êtes satisfait chargez, le module correspondant par :
Code: Tout sélectionner
/sbin/modprobe tun


la commande modprobe sans option (ce qui se situe après le « - ») charge le module nommé ; le site vous donne le chemin complet vers la commande modprobe mais un simple
Code: Tout sélectionner
modprobe tun
(en root) suffit.

vérifiez ensuite, que vous avez un périphérique /dev/net/tun


pour celà fait un
Code: Tout sélectionner
ls /dev/net/tun

si le périphérique est présent ls vous répondra « /dev/net/tun » sinon il ne vous répondra rien.

si non créez-le par :
Code: Tout sélectionner
mknod /dev/net/tun c 10 200


soit : si le périphérique n'existe pas (c-à-d si ls ne vous a rien répondu) il faut créer ce périphérique (attention la notion de « périphérique » est un peu faussée ici) par la commande
Code: Tout sélectionner
mknod /dev/net/tun c 10 200
(en root)
pour en savoir plus sur la commande mknod tapez : man mknod ou consulter la page de manuel en ligne

Nous voici à la fin de la partie que vous n'aviez pas compris ; revenons maintenant à l'erreur lors de la compilation

la commande ./configure, qui fait correspondre au mieux l'executable que vous allez créer à votre système et qui vérifie que vous possedez bien toute les dépendances requises par celui-ci [l'executable] vous renvoie l'erreur
guilde-config : command not found


Alors après avoir chercher un moment, je découvre que ce doit être guile plutot que guilde, si c'est une faute de frappe de votre part tant mieux, sinon c'est une erreur dans le fichier configure... je viens d'examiner le fichier configure et cela me rassure, il semble fortement que ce soit une faute de frappe de votre part (ouf !)

La solution est donc de récupérer le paquetage guile par un
Code: Tout sélectionner
urpmi guile
(en root).

Vous effectuerez de même si ./configure vous renvoit une nouvelle fois un « command not found » ou des messages du genre « blabla is necessary to ... » ; ceci avec le nom du paquet manquant (il faut parfois ruser un peu pour trouver le paquet correspondant à la requête de ./configure, pour un logiciel « blabla » il peut exister des paquets libblabla, libblabla0, libblabla1 (librairies) ; blablad (deamon) blabla-dev ou -devel pour les paquets de developpement).

voilà je pense avoir été didactique (mais pas concis ça non :)) et vous avoir apporté de l'aide et quelques connaissances supplémentaires.

PS : au moment ou j'ai entamé ce message personne n'y avait répondu, mais je sens que je me serais fait grillé sur le fil vu que j'ai mis 4 heures à rédiger [un petit tour de cheval et un bon repas entre le début et la fin ;)).
Merci de faire une recherche avant de poster : sur le site et Image sur le forum
Lisez aussi la charte et la méthode à suivre pour poster.
JoKoT3

Messages : 1350
Géo : Paris

Ven 05 Août, 2005 21:56

Arfffffffff

et ben , je ne m'attendais pas a autant de reponses .....

je vous remercie bien , je vais voir tout vos dial du debut a la fiin .
merci

a tout a l'heure .

MIC
alencredetesyeux

Messages : 21

Ven 05 Août, 2005 23:28

tres clair cflam69 merci .
voila , mon fichier se trouve dans :
file:/home/mic/temp
donc , j'ai tapé :
cd /home/mic/temp/penggy-0.2.1

et rien de bon ...
En fait , il y a une chose que j'ai decouvert hier .
cela a a voir avec la library , je pense qu'il ne trouve pas guile-config si je ne me trompe ??

checking for library containing soket ...none required
checking for library containing inet_ntoa ...none required
checking for library containing gethostbyname ...none required
checking for library containing hstrerror ...none required
cheching for guile ... ./configure:line 10772: guile-config: command not found
configure:cannot find guile-config; is guile installed?

J'ai essayé hier d'y installer en passant par le fichier penggy-0.2.1-2mdk i586.rpm
et il m'y a installé ces fichiers :

‎/etc/penggy/aol-secrets
‎/etc/penggy/ip-down
‎/etc/penggy/ip-up
‎/etc/penggy/penggy.cfg
‎/etc/penggy/phonetab
‎/usr/sbin/penggy
‎/usr/share/doc/penggy-0.2.1
‎/usr/share/doc/penggy-0.2.1/AUTHORS
‎/usr/share/doc/penggy-0.2.1/COPYING
‎/usr/share/doc/penggy-0.2.1/DISCLAIMER
‎/usr/share/doc/penggy-0.2.1/INSTALL
‎/usr/share/doc/penggy-0.2.1/README
‎/usr/share/doc/penggy-0.2.1/TODO
‎/usr/share/locale/de/LC_MESSAGES/penggy.mo
‎/usr/share/locale/fr/LC_MESSAGES/penggy.mo
‎/usr/share/penggy/chat/aolnet.scm
‎/usr/share/penggy/chat/csnet.scm
‎/usr/share/penggy/chat/global.scm
‎/usr/share/penggy/chat/global2.scm

mais meme en cliquant sur l'exe , rien ne marchait .

jokot3 super ton tuto .....................merci .

un petit truc ..

j'ouvre le terminal et tape :
modprobe -1 tun
et il me dit qu'il ne trouve pas la commande " command not found "
donc , je ne peux pas aller plus loin dans ton tuto . (TUN)


donc , voila , j'ai tapé :
urpmi guile
il me dit que tout est deja installé .

Bon je vais tout revoir et revoir et ..... ce que vous m'avez mis
mais je finirais bien par y arriver vous que j'y arrive bien sur windows lol.
C'est pas un pc qui va nous faire ch......

sur ce ...... merci encore pour tout
(je tiens a souligner que des personnes comme vous ne court pas les rues )
vos renseignements me serrons tres utile .

Merci
MIC
alencredetesyeux

Messages : 21

Sam 06 Août, 2005 00:18

sachant que :
modprode -1 tun
ne marche pas , j'ai essayé autre chose
/sbin/modprode -1 tun

et il ma mis :

/sbin/modprode: invalid option --1
Usage: /sbin/modprode [-v] [-v] [-c config-file] [-n] [-i] [-q] [-o <modname>] <modname> [parameters...]
/sbin/modprode -r [-n] [-i] [-v] <modulename>...
/sbin/modprode -l -t <dirname> [-a <modulename>...]

cela pourrais te permettre de mieut voir ou je ne suis pas sur la bonne voie ?

merci
alencredetesyeux

Messages : 21

Sam 06 Août, 2005 03:51

bon , je suis revenu sur mon fichier " penggy-0.2.1mdk.i586.rpm "

comme je le disais en haut , j'avais reussi a l'installer mais ca ne marchait pas .

Alors au moment ou je lance le'install , il met ca :

paquetages signature non valide
/home/mic/penggy-0.2.1mdk.i586.rpm:signature incorect ((shal) Dsa shal md5 (GPG) (missing key) GPG#26752624 NOT OK )

voulez vous continuer l'installation ?


Si je continu il me l'installe quand meme
une fois installer , je vais le desinstaller et je remarque ca dans la partie droite de droite :

*ven jan 02 2004 Pixel
<PIxel@mandrakesoft.com>0.2.1.2mdk
-rebuild for libgile12
-no need for requiring old libguile


*mer avr 02 2003 lenny cartier
<lenny@mandrakesoft.com>0.2.1.1mdk
from cartier laurent<lordheavy@infonie.fr>
-new version

est ce qu'il requiere une ancienne version de libguile ????

petite question de pâssage .

quel est la diference entre un fichier "*.rpm" et "un fichier "*.tar.gz" ??

j'ai telecharge mon fichier *rpm ici http://rpm.pbone.net/index.php3/stat/4/idpl/1152907/com/penggy-0.2.1-2mdk.i586.rpm.htmli

et inpossible a telecharger la version avec mandrake de maqué .
Alors ? est ce important ?

Peut etre que je m'eloigne du probleme mais je pense qu'il faut regarder dans ce genre de situation .

merci encore pour votre aide

MIC
alencredetesyeux

Messages : 21

Sam 06 Août, 2005 04:16

ok je viens de piger ce que tu voulais dire par:
modprobe -1 tun

En faite apres , c'est a moi de trouver l'option qui me permet de trouver l'endroit
ou il est installer .

( modprobe -c tun ) .

mais , sais tu suel option prendre ?

bon , je vais si j'y arrive .
a plus

MIC
alencredetesyeux

Messages : 21

Sam 06 Août, 2005 04:45

apres avoir lu et rellu ce que tu as mis joko , je dois dire que je suis pommé au
niveau du module tun .
en fait , je n'ai pas eu de reponse "pas de chemin complet vers le module"
mais plus l'equivalent de la commande " help" sous le DOS :D
J'aurais besoin de vos precieux conseils car la je passe des nuits blanche ,
alors pensez a ma santée :D.

ps : si vous voyez des fautes d'ecriture , c'est normal , c'est linux qui fait des sienne .
merci d'avance ..................


MIC
:D :wink:
alencredetesyeux

Messages : 21

Sam 06 Août, 2005 05:57

bon , je fais un truc tout bete .

j'ai ouvert la console en mode root

et j'ai tapé "penggy"

et il me la lancé mais , c'est arrete car mon fichier "penggy.cfg" n'est pas configuré .
donc , j'ai ouvert ce fameux fichier avec kwrite puis j'ai modifier mon nom d'utilisteur et mon mot de passe et la......................................
impossible d'enregistrer mes modifs .

Pourquoi ?
alencredetesyeux

Messages : 21

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit