Исполняемый файл htpasswd отсутствует


53

Я бегу 13.10. Чистая установка. Запустил: sudo apt-get установил apache2

Я ожидаю, что у меня будет htpasswd в каталоге / usr / sbin вместе с исполняемым файлом apache2. Я не.

Я могу предоставить любую необходимую информацию.


Пожалуйста, разделите ваш вопрос. htpasswdздесь, в то время как вы могли бы создать отдельный вопрос с переустановкой apache.
Андрейс Кайников

Также отсутствует 14.04
Ник Вудхэмс

Ответы:


109

Возможно, у вас не установлены apache2-utils. Попробуйте поискать apache-utils в диспетчере программ или в командной строке:

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>

Сообщение об ошибке очевидно. sudo apt-get install apache2-utilsдолжен решить вашу проблему с отсутствующим htpasswdдвоичным файлом.


3
Нет, если вы удалите этот ужасный пакет 'command-not-found'.
Аарон С. де Брюн

Какой пакет "команда не найдена" ???
Андрейс Кайников
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.