Problème avec /usr/bin/lesspipe

rudchris Messages postés 24 Statut Membre -  
mamiemando Messages postés 34184 Statut Modérateur -
Slt! Voila, kan je demarre mon terminal, je recois ce message:
" bash: /usr/bin/lesspipe : /bin/sh : mauvais interpréteur: Aucun fichier ou répertoire de ce type"

Je suis nouveau sur linux et avant que ce message n'apparaisse, mon terminal fonctionnais bien, j'essayais d'installer Zimbra et il y'avais un paquetagei manquait "libgmp3", alor en tripottant je pense que j'ai modifié le répertoire la en question en écrivant ceci: "rm /bin/sh" et cela :"-s /bin/bash et tout les paquetages de Zimbra qu'avant j'avais installer ne sont plus disponible, donc kan je run "./install.sh", on me montre qu'elles sont plus la.
Que peux-je faire?
Merci de l'aide.
A voir également:

2 réponses

mamiemando Messages postés 34184 Statut Modérateur 7 888
 
Mon dieu... Ben en faisant rm /bin/sh tu as viré un interpréteur shell (d'où l'erreur que tu as actuellement). Tu peux peut-être t'en sortir temporairement en faisant un
ln -s /bin/bash /bin/sh

... mais sans garanties. En tout cas ta bidouille était une mauvaise idée :s Il faudrait que tu réinstalles proprement /usr/bin/sh et au plus vite, parce que sinon tu t'exposes à de sérieux problèmes.

Bonne chance
0
rudchris Messages postés 24 Statut Membre
 
Wouaouh Merci mamy! Ekut tu peux me dire comment je peux réinstaller proprement /usr/bin/sh? Merci infiniment!
0
mamiemando Messages postés 34184 Statut Modérateur 7 888
 
Sous debian et dérivés, en root (ou précédé d'un sudo) :
aptitude reinstall bash

Pour mandriva, en root :
urpmi bash

(j'espère que ça suffira sinon cf rpm --replacepkgs)

Bonne chance
0