ฉันได้อ่านทุกหัวข้อที่ฉันสามารถหาได้ - แม้แต่คนที่บอกว่าได้รับคำตอบจากที่อื่น แต่ไม่มีใครตอบปัญหาเฉพาะที่ฉันมี Update Manager รันและสร้างข้อผิดพลาดที่เกี่ยวข้องกับการพึ่งพา unmet และแนะนำให้ใช้apt-get install -fซึ่งล้มเหลวด้วยข้อความนี้:
Unpacking linux-headers-3.5.0-36 (from .../linux-headers-3.5.0-36_3.5.0-36.57~precise1_all.deb) ...
dpkg: error processing /var/cache/apt/archives/linux-headers-3.5.0-36_3.5.0-36.57~precise1_all.deb (--unpack):
unable to create `/usr/src/linux-headers-3.5.0-36/arch/arm/mach-iop32x/include/mach/glantank.h.dpkg-new' (while processing `./usr/src/linux-headers-3.5.0-36/arch/arm/mach-iop32x/include/mach/glantank.h'): No space left on device
ฉันสงสัยว่าคำ 5 คำสุดท้ายไม่มีพื้นที่เหลือบนอุปกรณ์มีความสำคัญ แต่ df และ du ทั้งคู่แสดงพื้นที่เพียงพอ ดังนั้นฉันสงสัยว่าอุปกรณ์ใดต้องการพื้นที่เพิ่มขึ้น?
Ouput จาก df -h
Filesystem
Size Used Avail Use%
Mounted on /dev/sda1 5.5G 4.4G 786M 86%
/ udev 996M 4.0K 996M 1%
/dev tmpfs 402M 880K 401M 1%
/run none 5.0M 0 5.0M 0% /run/lock none 1004M 156K 1004M 1%
/run/shm /dev/sdb1 30G 1.4G 27G 5%
/home /dev/sdc1 299G 31G 268G 11% /media/HD-PCTU2
df -h
และ (ii) mount
การส่งออกของ dpkg จะล้างไฟล์หลังจากที่ทำงานเสร็จแล้วดังนั้นจึงอาจปรากฏว่าคุณมีพื้นที่เพียงพอในความเป็นจริงที่คุณไม่ได้ พิจารณาใช้apt-get clean
ก่อนที่คุณจะเริ่ม dpkg
watch -n 1 df -h
ใน terminal ในขณะที่ทำapt-get install
(มันจะชะลอตัวลงเล็กน้อยคุณ i / o แต่คุณจะรู้ว่าระบบไฟล์ใดที่เล็กเกินไป)