โซลูชันของฉันเป็นลูกผสมระหว่างความปลอดภัยและความสะดวกสบาย:
apt-auto ตรวจสอบการเข้าถึงไฟล์ของโปรแกรมที่ทำงานอยู่ในสภาพแวดล้อมและหากโปรแกรมพยายามเข้าถึงไฟล์ที่ทราบว่าเป็นของแพ็คเกจที่ถอนการติดตั้ง auto-apt จะติดตั้งแพ็กเกจนั้นโดยใช้ apt-get คุณสมบัตินี้ต้องการ apt และ sudo เพื่อใช้งาน นอกจากนี้ยังมีฐานข้อมูลอย่างง่ายเพื่อค้นหาแพ็คเกจที่มีไฟล์ที่ร้องขอ
มันเป็นเทอร์มินัลอีมูเลเตอร์ที่คุณป้อนสภาพแวดล้อมที่การเข้าถึงไฟล์แต่ละไฟล์ได้รับการตรวจสอบก่อนถึงมือโดยอัตโนมัติและถ้าไม่มีมันจะค้นหาในฐานข้อมูล (a la apt-file
) และดาวน์โหลดและติดตั้งแพ็คเกจที่ต้องการจากนั้นอนุญาตให้โปรแกรมดำเนินการต่อ . คุณควรรันมันในฐานะรูท:
sudo auto-apt
สิ่งนี้มีประโยชน์ในกรณีที่คุณกำลังสร้างแพคเกจและไม่อยู่ในอารมณ์ที่จะอยู่หน้าจอเพื่อค้นหาข้อผิดพลาดในการกำหนดค่าแต่ละครั้งสำหรับส่วนหัวที่ขาดหายไป ฯลฯ
นอกจากนี้ยังสามารถใช้เป็นการเปลี่ยน apt-get + apt-file ซึ่งคุณสามารถติดตั้งโปรแกรมเพียงบอกcommand
ให้ดำเนินการ
คุณต้องเข้าใจว่าคุณไม่ควรเปิดทิ้งไว้เมื่อระบบของคุณไม่ถูกค้นหาเนื่องจากเกือบจะเหมือนกับว่าคุณกำลังใช้ผู้ใช้รูท
หน้าคน: http://derpi.tuwien.ac.at/cgi-bin/man/man2html?1+auto-apt