我已经阅读了所有我能找到的帖子,甚至那些说问题已在其他地方得到解答的帖子,但它们都没有解决我遇到的具体问题。更新管理器运行时出现了与未满足依赖关系相关的错误,并建议使用apt-get install -f命令,但该命令失败并显示以下消息:
我怀疑最后的五个字设备上没有剩余空间非常重要,但是df和du都显示有足够的空间。所以我想知道,哪个设备需要更多空间?
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
我怀疑最后的五个字设备上没有剩余空间非常重要,但是df和du都显示有足够的空间。所以我想知道,哪个设备需要更多空间?
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在完成工作后会清理文件,所以可能看起来你有足够的空间,但实际上并非如此。建议在开始dpkg之前运行apt-get clean
命令。 - Januaryapt-get install
时,在终端中执行watch -n 1 df -h
命令来监视(它会稍微降低IO速度,但您将知道哪个文件系统太小)。 - Emmanuel