ไฟล์ปฏิบัติการ htpasswd หายไป


52

ฉันทำงาน 13.10 ทำความสะอาดติดตั้ง Ran: sudo apt-get install apache2

ฉันคาดหวังว่าฉันจะมี htpasswd ในไดเรกทอรี / usr / sbin พร้อมกับปฏิบัติการ apache2 ฉันไม่.

ฉันสามารถให้ข้อมูลใด ๆ ที่จำเป็น


โปรดแยกคำถามของคุณ htpasswdครอบคลุมที่นี่ในขณะที่คุณสามารถสร้างคำถามแยกต่างหากโดยติดตั้ง apache ใหม่
Andrejs Cainikovs

ก็หายไปเมื่อวันที่ 14.04
Nick Woodhams

คำตอบ:


107

บางทีคุณอาจไม่ได้ติดตั้ง 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' ที่น่ากลัว
Aaron C. de Bruyn

แพ็คเกจ 'ไม่พบคำสั่ง' คืออะไร
Andrejs Cainikovs
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.