สมมติว่าเราได้สร้างแพ็คเกจจากแหล่งที่มา ( configure make install
)
เราจะลบไดเรคทอรี่ซอร์สหลังจากสร้างสำเร็จหรือไม่ หรือมันขึ้นอยู่กับ? แล้วอะไรล่ะ
สมมติว่าเราได้สร้างแพ็คเกจจากแหล่งที่มา ( configure make install
)
เราจะลบไดเรคทอรี่ซอร์สหลังจากสร้างสำเร็จหรือไม่ หรือมันขึ้นอยู่กับ? แล้วอะไรล่ะ
คำตอบ:
คุณไม่ต้องการอะไรนอกจากไบนารี ควรคัดลอกสิ่งเหล่านั้นไปยังตำแหน่งอื่นแล้วโดยทำการติดตั้ง ส่วนที่เหลือสามารถลบได้ หากคุณไม่แน่ใจให้ทำการสำรองข้อมูลก่อนนำออก ลบ, ทดสอบว่ายังทำงานอยู่หรือไม่ถ้ายังทำงานอยู่ให้ลบข้อมูลสำรอง
หมายเหตุ: ดัง
ที่ændrükชี้ให้เห็น: การใช้checkinstall over make install
มีประโยชน์ในการเปิดใช้งาน Ubuntu เพื่อติดตามการติดตั้ง หลังจากนั้นคุณสามารถย้อนกลับการเปลี่ยนแปลงใด ๆ ที่ทำโดยใช้การจัดการแพ็คเกจ Ubuntu ปกติ
หากคุณติดตั้งไฟล์โดยใช้make install
วิธีเดียวที่จะทราบได้ว่าไฟล์เหล่านั้นไปที่ใดในภายหลังหากคุณต้องการถอนการติดตั้งคือการตรวจสอบไฟล์ต้นฉบับ คุณอาจต้องการเก็บสำเนาของแหล่งที่มาเพื่อวัตถุประสงค์นี้
ทางเลือกที่ดีคือการใช้แทนcheckinstall
make install
สิ่งนี้ทำให้ผู้จัดการแพคเกจของ Ubuntu สามารถติดตามแต่ละไฟล์ที่ติดตั้งในลักษณะเดียวกับที่ติดตามซอฟต์แวร์จากที่เก็บ เมื่อใช้วิธีการติดตั้งนี้คุณไม่จำเป็นต้องเก็บไฟล์เพิ่มเติมไว้
โดยทั่วไปเมื่อคุณติดตั้งไบนารีของคุณแล้วคุณสามารถลบไดเรกทอรีที่มีซอร์สโค้ดได้เว้นแต่ว่าคุณต้องการรวบรวมมันอีกครั้งอาจมีตัวเลือกการรวบรวมอื่น ๆ
บางครั้งคุณอาจพบว่ามีประโยชน์โดยเฉพาะอย่างยิ่งเพื่อให้ไดเรกทอรีต้นทางเช่นเมื่ออัปเกรด Apache
คุณสามารถตัดสินใจได้ว่าอะไรที่ดีที่สุดของคุณในความคิดของฉันเก็บไดเรกทอรีแหล่งเป็นสิ่งที่ดี เห็นได้ชัดว่าถ้าคุณไม่มีปัญหาพื้นที่ดิสก์