การลบแหล่งที่มาหลังจากการสร้างจากพวกเขา


15

สมมติว่าเราได้สร้างแพ็คเกจจากแหล่งที่มา ( configure make install)
เราจะลบไดเรคทอรี่ซอร์สหลังจากสร้างสำเร็จหรือไม่ หรือมันขึ้นอยู่กับ? แล้วอะไรล่ะ

คำตอบ:


15

คุณไม่ต้องการอะไรนอกจากไบนารี ควรคัดลอกสิ่งเหล่านั้นไปยังตำแหน่งอื่นแล้วโดยทำการติดตั้ง ส่วนที่เหลือสามารถลบได้ หากคุณไม่แน่ใจให้ทำการสำรองข้อมูลก่อนนำออก ลบ, ​​ทดสอบว่ายังทำงานอยู่หรือไม่ถ้ายังทำงานอยู่ให้ลบข้อมูลสำรอง

หมายเหตุ: ดัง ที่ændrükชี้ให้เห็น: การใช้checkinstall ติดตั้ง checkinstall over make installมีประโยชน์ในการเปิดใช้งาน Ubuntu เพื่อติดตามการติดตั้ง หลังจากนั้นคุณสามารถย้อนกลับการเปลี่ยนแปลงใด ๆ ที่ทำโดยใช้การจัดการแพ็คเกจ Ubuntu ปกติ


5

หากคุณติดตั้งไฟล์โดยใช้make installวิธีเดียวที่จะทราบได้ว่าไฟล์เหล่านั้นไปที่ใดในภายหลังหากคุณต้องการถอนการติดตั้งคือการตรวจสอบไฟล์ต้นฉบับ คุณอาจต้องการเก็บสำเนาของแหล่งที่มาเพื่อวัตถุประสงค์นี้

ทางเลือกที่ดีคือการใช้แทนcheckinstall make installสิ่งนี้ทำให้ผู้จัดการแพคเกจของ Ubuntu สามารถติดตามแต่ละไฟล์ที่ติดตั้งในลักษณะเดียวกับที่ติดตามซอฟต์แวร์จากที่เก็บ เมื่อใช้วิธีการติดตั้งนี้คุณไม่จำเป็นต้องเก็บไฟล์เพิ่มเติมไว้


+1 เพื่อตรวจสอบการติดตั้ง รวมเข้ากับคำตอบที่ฉันยอมรับเพื่อให้ใครก็ตามที่สะดุดข้ามจะได้เห็น
con-f-use

2

โดยทั่วไปเมื่อคุณติดตั้งไบนารีของคุณแล้วคุณสามารถลบไดเรกทอรีที่มีซอร์สโค้ดได้เว้นแต่ว่าคุณต้องการรวบรวมมันอีกครั้งอาจมีตัวเลือกการรวบรวมอื่น ๆ

บางครั้งคุณอาจพบว่ามีประโยชน์โดยเฉพาะอย่างยิ่งเพื่อให้ไดเรกทอรีต้นทางเช่นเมื่ออัปเกรด Apache

คุณสามารถตัดสินใจได้ว่าอะไรที่ดีที่สุดของคุณในความคิดของฉันเก็บไดเรกทอรีแหล่งเป็นสิ่งที่ดี เห็นได้ชัดว่าถ้าคุณไม่มีปัญหาพื้นที่ดิสก์

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