Cela faisait un bon moment que d'autres distributions embarquaient un outil qui fournit des réponses plus intelligentes que le frustrant "Commande introuvable" lorsque l'on commet une faute de frappe ou quand l'outil est présent dans un paquet non installé.
ROSA vient tout juste de proposer un paquet RPM pour le grand confort des admins ou utilisateurs invétérés de la console.
Dans les distribution DEB, actuellement il y a ça
Faute de frappesylvain@ubuntu1204:~$ puty Commande 'puty' non trouvée, vouliez-vous dire : La commande 'putty' du paquet 'putty' (universe) puty : commande introuvable sylvain@ubuntu1204:~$ |
Paquet non installé
sylvain@ubuntu1204:~$ putty Le programme 'putty' n'est pas encore installé. Vous pouvez l'installer en tapant : sudo apt-get install putty sylvain@ubuntu1204:~$ |
Suggestions de paquets
sylvain@ubuntu1204:~$ foo Commande 'foo' non trouvée, vouliez-vous dire : La commande 'fio' du paquet 'fio' (universe) La commande 'goo' du paquet 'goo' (universe) La commande 'fop' du paquet 'fop' (main) La commande 'fox' du paquet 'objcryst-fox' (universe) La commande 'xoo' du paquet 'xoo' (universe) La commande 'fgo' du paquet 'fgo' (universe) La commande 'zoo' du paquet 'zoo' (universe) foo : commande introuvable sylvain@ubuntu1204:~$ |
Dans les distribution RPM (dont Rosa), jusqu'à présent il y avait ça
Faute de frappesylvain@rosa2012lts ~]$ puty bash: puty : commande introuvable sylvain@rosa2012lts ~]$ |
Paquet non installé mais présent dans les dépots
sylvain@rosa2012lts ~]$ putty bash: putty : commande introuvable sylvain@rosa2012lts ~]$ |
Suggestion de paquets : NADA
sylvain@rosa2012lts ~]$ foo bash: foo : commande introuvable sylvain@rosa2012lts ~]$ |
Aujourd'hui en installant le paquet "command-not-found" à l'aide du gestionnaire de logiciel ou dans la console avec urpmi, vous aurez ça
Faute de frappesylvain@rosa2012lts ~]$ puty Commande 'puty' introuvable, voulez-vous : La commande 'putty' du paquet 'putty' (contrib) sylvain@rosa2012lts ~]$ |
Paquet non installé mais présent dans les dépots - Ici ROSA propose l'installation directe du paquet
[sylvain@rosa2012lts ~]$ putty La commande 'putty' peut être trouvée dans : paquet 'putty' (contrib) Vous pouvez l'installer en tapant : urpmi putty Voulez-vous l'installer ? (o/N)N sylvain@rosa2012lts ~]$ |
Suggestion de paquets
[sylvain@rosa2012lts ~]$ foo Commande 'foo' introuvable, voulez-vous : La commande 'fio' du paquet 'fio' (contrib) La commande 'fop' du paquet 'fop' (main) La commande 'for' du paquet 'execline' (contrib) La commande 'zoo' du paquet 'zoo' (restricted) [sylvain@rosa2012lts ~]$ |
Mais aussi... Suggestion de variable d'environnement
[sylvain@rosa2012lts ~]$ ifconfig La commande 'ifconfig' peut être trouvée dans : paquet 'net-tools' (main, installé) Le fichier /sbin/ifconfig existe! Vérifiez votre variable PATH, ou exécutez-le en utilisant un chemin absolu. [sylvain@rosa2012lts ~]$ |
Et si vous ne souhaitez pas que l'installation automatique de package soit proposée, il suffit d'ajouter la variable d'environnement suivante :
Indispensable, merci :)
RépondreSupprimer