นี่เป็นคำถามที่น่าสนใจ ให้เราคุยสองสามวิธีนี้อาจพยายาม
วิธีที่ # 1: จัดการตำแหน่งระหว่างการติดตั้ง apt-get
เมื่อใช้ apt-get จะไม่สามารถทำได้ หากคุณกำลังติดตั้งโดยใช้.debไฟล์จะไม่สามารถทำได้อีก เหตุผลก็คือตำแหน่งของการติดตั้งนั้นยากที่จะเข้ารหัสลงในแพ็คเกจเหล่านี้
เพื่อจัดการตำแหน่งการติดตั้งคุณจะต้องรวบรวมsageจากแหล่งที่มาและแก้ไขmakefileก่อนที่จะติดตั้ง สิ่งนี้จะมาพร้อมกับภาระในการจัดการการพึ่งพา
อย่างไรก็ตามมีการหารือเกี่ยวกับเรื่องนี้ บางทีผู้คนได้ทำมัน บางทีพวกเขาอาจจัดการตำแหน่งการติดตั้งอย่างใด ดูที่นี่และที่นี่ หากคุณพบวิธีทำเช่นนี้โปรดเพิ่มความคิดเห็น
วิธีที่ # 2: การเปลี่ยนตำแหน่งของโฟลเดอร์ / usr
คุณสามารถเปลี่ยนตำแหน่งของ/usrโฟลเดอร์เองและถ่ายโอนไปยังการ์ดภายนอกของคุณ โดยปกติแล้วสิ่งนี้จะหมดกำลังใจ แต่เนื่องจากคุณกำลังบอกว่าคุณใส่มันไว้เสมอดังนั้นมันควรจะดี
ในการทำเช่นนี้มี 2 วิธี:
(ดีกว่า) สร้างพาร์ติชันในการ์ดภายนอกของคุณและถ่ายโอนเนื้อหาทั้งหมดใน/usrโฟลเดอร์ปัจจุบันไปยังพาร์ติชันนั้น จากนั้นปรับเปลี่ยนของคุณ/etc/fstabเพื่อเมานต์พาร์ติชันนั้นเป็น/usrโฟลเดอร์และลบ/usrโฟลเดอร์เก่าทั้งหมด ในการดำเนินการทั้งหมดนี้คุณจะต้องบูตจากแผ่นดิสก์ความช่วยเหลือหรือแผ่น CD / USB สด
ในวิธีนี้เช่นกันก่อนอื่นให้บูตจากดิสก์กู้ชีพหรือ CD / USB สดจากนั้นย้าย/usrโฟลเดอร์ไปยังการ์ดภายนอกจากนั้นสร้างsymlinkไปยัง/usrโฟลเดอร์ใหม่
PS
นี่เป็นคำถามที่น่าสนใจบางอย่างที่ฉันคิดเมื่อเร็ว ๆ นี้เนื่องจากฮาร์ดดิสก์ของฉันเต็ม ฉันจะลองทำสิ่งเหล่านี้และอัปเดตคำตอบของฉัน ความคิดเห็นสามารถวิจารณ์วิธีการเหล่านี้ได้
UPDATE
ดูคำตอบ @gilles คำแนะนำของเขาดีกว่า แทนที่จะย้าย/usrโฟลเดอร์ทั้งหมดไปยังการ์ดภายนอกเพียงแค่ย้าย/usr/lib/sagemathไปที่การ์ดภายนอกเพราะมีพื้นที่ประมาณ 3.1GB ของการติดตั้งของคุณ ดังนั้นในวิธีที่ 2/usrคุณสามารถย้ายโฟลเดอร์นี้แทน