Vous n'êtes pas identifié(e).
Pages : 1
Ben, je me demande comment on peut virer un truc dans /sbin en travaillant dans /var/log https://debian-facile.org/img/smilies/x … chhead.gif
Oui, en fait je n'en suis pas sûre du tout, mais bon ...
Comment as-tu tenté d'extraire et mis en place le fichier manquant ?
En utilisant la commande cp depuis le répertoire où j'ai décompresser le paquet dpkg vers le répertoire /sbin
Ce fichier fait partie du paquet dpkg. Tu n'as pas fait de "diversion" avec dpkg-divert ?
Non, il a quoi comme fonction ce paquet ?
Mon premier réflexe serait de réinstaller le paquet dpkg, mais l'erreur risque de se produire si dpkg appelle le programme manquant. Dans ce cas, extraire le fichier du .deb.
Bingo, c'est ce que j'ai tenté mais comme l'erreur vient du système d'installation ... ben, ça renvoie l'erreur ! J'ai aussi tenter d'extraire le fichier du .deb, ça n'a pas fonctionné mais pas sûre que j'ai fait exactement ce qu'il fallait.
Non, il faut commencer par vérifier le contenu de la variable $PATH avant de la tripatouiller.
oui, donc ça j'avais fait :
...et ça me semblait correct ?
S'il est correct, alors il faut vérifier si le fichier mentionné est bien à sa place et exécutable. En principe, il se trouve dans /sbin.
En effet, un find ou un ls ne trouve aucun fichier ... Et donc, est-il possible de trouver ce fichier et de le copier « bêtement » dans le répertoire /sbin ?
Et start-stop-daemon est bien présente comme commande ?
Comme ça ???
~#
Edit à toto : Modif faite - Pour permettre une meilleure lisibilité des commandes par tous, il faut séparer les commandes de leur retour avec le BBCode Commande root
Voir : Oh, quel beau BB …code où comment mettre en forme vos messages dans le fofo
mais j'avoue que je ne comprends pas bien pourquoi ça ne passe plus, puisque je fais ça depuis 15 ans !?
se passe bien, la suite se passe beaucoup moins bien ...*
...enfin, jusque là !
Donc, évidement je comprends très vite qu'il faut exécuter un truc du genre :
Mais en fait ... rien ne change , et la commande
renvoie ;
Donc, je ne comprends pas bien les explications trouvées ici ou ailleurs pour placer correctement cette fameuse variable PATH ?
dpkg: erreur: 2 programmes attendus non trouvés dans la variable PATH ou non exécutables
Note : la variable PATH du superutilisateur doit normalement contenir /usr/local/sbin, /usr/sbin et /sbin
La première chose à faire est donc de vérifier la valeur de la variable $PATH avec "echo $PATH", et de se rendre compte qu'effectivement elle ne contient pas les chemins mentionnés. Une première approche serait simplement d'ajouter ces chemins. Une autre serait d'essayer de rechercher pourquoi ils sont manquants par la lecture de la page de manuel de "su" (man su), une recherche dans le forum...
Bonjour,
En fait, je cherche depuis pas mal de temps sur différents forums, et je ne comprends pas bien j'ai essayé de faire un export PATH en root ???
Mais l'erreur persiste ?
Pages : 1