Ubuntu 16.04 报No space left on device错误

在安装python库的时候提示 No space left on device错误。

df -h

Ubuntu 16.04 报No space left on device错误_第1张图片
首先使用上边的指令查看磁盘使用的情况,发现是自己的内存空间不足。原来在网上看到的安装博客说/盘10G内存就够用,但是没有几天用掉了97%,光一个cuda就2.6G。
条件允许的情况下建议给/盘多分一点空间,/盘相当与Windows的C盘,日常还是经常使用的。通过下边的方法进行解决。

删除软件包清理孤包

sudo apt autoremove 

Ubuntu 16.04 报No space left on device错误_第2张图片

###手动删除老旧Linux内核

dpkg --get-selections|grep linux

使用上边的命令查看当前系统中安装的内核 headers 文件,image 、extra、 headers文件都是内核的组成文件。
Ubuntu 16.04 报No space left on device错误_第3张图片
通过上边的图片能够看出我的内核已经保存了很多的版本,使用下边的命令进行删除。

sudo apt-get remove linux-image-extra-4.4.0-104-generic

将上边的程序中的linux-image-extra-4.4.0-104-generic替换为自己需要删除的内核,这样就能够删除不需要的内核信息。
处于deinstall状态的内核我们都能够将其删除,但是install的内核我们建议保留,这样留作备用。

Ubuntu 16.04 报No space left on device错误_第4张图片

清理结束以后,瞬间感觉整个世界都干净了

你可能感兴趣的:(Ubuntu,内存清理)