Ack มีความล้มเหลวในการทดสอบใน Ubuntu 17.10 และมันถูกแยกออกจาก Ubuntuจนกว่าจะผ่าน Perl ได้รับการอัพเกรดบน Artful และรุ่นเก่า ack ไม่รองรับ Perl ใหม่ เวอร์ชั่นใหม่ไม่ผ่านการทดสอบทั้งหมด ความล้มเหลวในการทดสอบที่เกิดจากปัญหาที่เกิดขึ้นกับกรอบการทดสอบเป็นที่ทำงานภายใต้อูบุนตู (แม้เมื่อมันทำงานได้ดีใน Debian.) รุ่นใหม่ที่ผ่านจะได้รับการปล่อยตัวในเร็ว ๆ นี้
ในขณะเดียวกันวิธีแก้ปัญหาคือการติดตั้งมันผ่าน CPAN ตามที่แนะนำในหน้าแรกของแอ๊ หากคุณยังไม่ได้ติดตั้ง CPAN คุณจะต้องติดตั้งก่อน:
sudo apt install cpanminus
จากนั้นคุณสามารถใช้มันเพื่อติดตั้ง ack:
sudo cpanm install App::Ack
มันจะสร้างและทดสอบจึงใช้เวลาประมาณ 2 นาที /usr/local/bin/ack
แต่หลังจากที่มันจะทำก็จะอยู่ในเส้นทางของคุณที่
ฉันชอบตัวเลือกการติดตั้งนี้เพราะใช้ที่เก็บฉลาดและ cpan มาตรฐาน มันใช้ห้องสมุด Perl ที่จะได้รับการอัพเกรดด้วยเครื่องมืออัตโนมัติ สามารถใช้งานได้ง่ายในเครื่องมืออัตโนมัติเช่น Ansible
sudo apt update
ครั้งแรกลอง