Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
atelier:ca-marche-pas [13/07/2014 12:38] captnfab créée |
atelier:ca-marche-pas [13/03/2016 21:59] bendia [Manuel du chocolat DF : « Ça marche pas. »] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Manuel du chocolat DF : « Ça marche pas. » ====== | ====== Manuel du chocolat DF : « Ça marche pas. » ====== | ||
- | Ce tuto explique pourquoi « Ça marche pas » n'est jamais une information utile, et montre ce qu'attends l'//entraideur// à la place de cette réplique. | + | Ce tuto explique pourquoi « Ça marche pas » n'est jamais une information utile, et montre ce qu'attend l'//entraideur// à la place de cette réplique. |
+ | |||
+ | DF ne reculant devant aucun sacrifice, il est dit et entendu ici que tout membre DF qui indiquera sur le forum par copie/colle le lien vers cette page ci-dessous : | ||
+ | |||
+ | * %%[i][url=http://debian-facile.org/atelier:ca-marche-pas]Voir le tuto : Manuel du chocolat DF : « Ça marche pas ! »[/url][/i]%% | ||
+ | |||
+ | aura pour récompense **1 point chocolat DF** de plus dans sa besace ! :-D | ||
===== Différentes manières de ne pas marcher ===== | ===== Différentes manières de ne pas marcher ===== | ||
Ligne 9: | Ligne 16: | ||
Quelque soit la raison, il y a toujours un moyen de faire le diagnostic et de l'identifier. Pour cela, il faut renvoyer toutes les informations que l'on a, et en particulier **ce que l'on a fait exactement** et **ce que ça a donné exactement**. | Quelque soit la raison, il y a toujours un moyen de faire le diagnostic et de l'identifier. Pour cela, il faut renvoyer toutes les informations que l'on a, et en particulier **ce que l'on a fait exactement** et **ce que ça a donné exactement**. | ||
- | ==== Exemples ==== | + | ===== Exemples ===== |
- | Question : | + | Une série de problèmes complètement différents que l'on pourrait tous décrire par « Ça marche pas », ou alors donner plus de détails et permettre de les distinguer les uns des autres. |
- | > Ouvre un terminal et tape la commande X. | + | |
- | === Réponse inutile === | + | ==== Exécutable non trouvé ==== |
- | > Ça marche pas | + | |
- | Diagnostic : | + | === Situation === |
- | > Ça me fait une belle jambe. | + | |
- | === Commande introuvable === | + | Vous essayez de lancer la commande ''info'' pour consulter la page d'aide de la commande ''chmod''. |
+ | Mais vous n'obtenez pas le résultat attendu. | ||
- | > Quand je tape | + | === Diagnostic inutile === |
+ | > J'ai lancé la commande mais ça marche pas. | ||
+ | |||
+ | * //Entraideur// triste. | ||
+ | |||
+ | === Diagnostic utile === | ||
+ | |||
+ | > J'ai lancé la commande : | ||
> <code user>info chmod</code> | > <code user>info chmod</code> | ||
- | > J'ai juste | + | > Mais ça m'a renvoyé : |
> <code>bash: info : commande introuvable</code> | > <code>bash: info : commande introuvable</code> | ||
- | Diagnostic : | + | * //Entraideur// content, il connaît la solution au problème. |
- | > info n'est pas installé, il suffit de l'installer via <code root>apt-get install info</code> | + | |
- | === Pas d'effet apparent === | + | ==== Ça marche ==== |
+ | |||
+ | === Situation === | ||
+ | |||
+ | Vous essayez de charger un module noyau à l'aide de la commande modprobe. Mais vous n'observez aucun résultat. | ||
+ | |||
+ | === Diagnostic inutile === | ||
+ | > J'ai lancé la commande mais ça marche pas. | ||
+ | |||
+ | * //Entraideur// triste. | ||
+ | |||
+ | === Diagnostic utile === | ||
> Quand je tape | > Quand je tape | ||
Ligne 36: | Ligne 58: | ||
> Le shell me rend la main immédiatement. | > Le shell me rend la main immédiatement. | ||
- | Diagnostic : | + | * //Entraideur// content, il sait que c'est le comportement attendu en cas de réussite. |
- | > C'est normal, c'est que ça a marché. | + | |
- | ou encore | + | ==== Ça marche (bis) ==== |
- | > Je tape mon mot de passe mais rien ne s'affiche. | + | |
- | Diagnostic : | + | === Situation === |
- | > C'est normal, dans un terminal le mot de passe ne s'affiche pas. | + | |
- | etc. | + | Vous essayez de lancer une commande qui vous demande un mot de passe. Mais vous avez beau vous acharner sur votre clavier, aucune étoile ne s'affiche. |
- | === Sortie de la commande === | + | === Diagnostic inutile === |
+ | > J'ai lancé la commande mais ça marche pas. | ||
+ | |||
+ | * //Entraideur// triste. | ||
+ | |||
+ | === Diagnostic utile === | ||
+ | |||
+ | > Quand je tape la commande | ||
+ | > <code user>su -c "modprobe bridge"</code> | ||
+ | > Il me demande mon mot de passe, mais il ne s'affiche pas quand je le tape. | ||
+ | |||
+ | * //Entraideur// content, il sait que c'est le comportement normal. | ||
+ | |||
+ | ==== Typo ==== | ||
+ | |||
+ | === Situation === | ||
+ | |||
+ | Vous tapez une commande. Soit vous faites une typo, soit c'est la personne qui vous a donné la commande qui a fait une typo. Les typos sont très fréquentes, un espace suffit pour changer complètement l'effet d'une commande. | ||
+ | |||
+ | === Diagnostic inutile === | ||
+ | > J'ai lancé la commande mais ça marche pas. | ||
+ | |||
+ | * //Entraideur// triste. | ||
+ | |||
+ | === Diagnostic utile === | ||
> Quand je tape | > Quand je tape | ||
Ligne 54: | Ligne 97: | ||
E: Impossible de trouver le paquet inffo</code> et me rend la main. | E: Impossible de trouver le paquet inffo</code> et me rend la main. | ||
- | Diagnoscic : | + | * //Entraideur// content, il reconnaît la typo. |
- | > Il y a une typo, un « f » en trop dans « inffo ». | + | |
+ | ==== Matériel ==== | ||
+ | |||
+ | === Situation === | ||
+ | |||
+ | Vous venez d'acquérir la dernière clé Wifi //trucmuche//, mais elles est tellement récente qu'elle n'est pas encore reconnue par le noyau. | ||
+ | |||
+ | === Diagnostic inutile === | ||
+ | > J'ai la nouvelle clé wifi //Trucmuche//, mais ça marche pas. | ||
+ | |||
+ | * //Entraideur// triste. | ||
+ | |||
+ | === Diagnostic utile === | ||
+ | |||
+ | > J'ai branché la clé wifi //Trucmuche//. Comme je n'arrivait pas à me connecter au Wifi, j'ai tapé | ||
+ | > <code user>lsusb</code> | ||
+ | > Il m'affiche <code> | ||
+ | Bus 009 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub | ||
+ | Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub | ||
+ | Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub</code>. | ||
+ | |||
+ | * //Entraideur// content, il voit que la clé n'est pas reconnue((Les commandes [[doc:systeme:lsusb|LSUSB]], [[doc:systeme:lspci|La commande lspci]] et [[doc:systeme:dmesg|dmesg]] donnent beaucoup d'informations pour régler les problème matériels)). | ||
===== Conclusionnage ===== | ===== Conclusionnage ===== | ||
- | Pour vous donner toutes les chances, donnez à ceux qui vous aident toutes les chances de vous aider, soyez précis et exacts. :) | + | Pour vous donner toutes les chances, donnez à ceux qui vous aident toutes les chances de vous aider, soyez précis et exacts. :-) |
+ | |||
+ | N'interprétez pas, donnez les messages d'erreur et les sortie telles qu'elles vous sont données. Vous pouvez interpréter en plus de donner les messages exacts, mais donnez-les quand-même ! |