L'exécutable htpasswd est manquant


53

Je cours 13.10. Installation propre. Ran: sudo apt-get install apache2

Je m'attendrais à ce que htpasswd se trouve dans le répertoire / usr / sbin avec l'exécutable apache2. Je ne.

Je peux fournir toute information nécessaire.


S'il vous plaît diviser votre question. htpasswdest couvert ici, alors que vous pourriez créer une question distincte avec Apache Réinstaller.
Andrejs Cainikovs

Egalement absent le 14.04
Nick Woodhams

Réponses:


109

Peut-être avez-vous Apache2-utils non installé. Essayez de rechercher apache-utils dans Software Manager ou avec la ligne de commande:

sudo apt-get install apache2-utils

4
username@host:~$ htpasswd
The program 'htpasswd' can be found in the following packages:
 * apache2-utils
 * mini-httpd
Try: sudo apt-get install <selected package>

Le message d'erreur est évident. sudo apt-get install apache2-utilsdevrait résoudre votre problème avec les fichiers htpasswdbinaires manquants .


3
Pas si vous désinstallez cet horrible paquet "command-not-found".
Aaron C. de Bruyn

Quel paquet 'commande-non-trouvé' ???
Andrejs Cainikovs
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.