磁盘已满:无法安装软件包

ani*_*tar 2 disk-usage

我正在尝试下载一个巨大的 python 包,突然我遇到了这个空间紧缩问题。当我运行df -h命令时,它显示:

[root@darwin ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1       5.0G  5.0G  0.0G 100% /
devtmpfs        7.9G     0  7.9G   0% /dev
tmpfs           7.9G     0  7.9G   0% /dev/shm
tmpfs           7.9G   17M  7.9G   1% /run
tmpfs           7.9G     0  7.9G   0% /sys/fs/cgroup
tmpfs           1.6G     0  1.6G   0% /run/user/0
Run Code Online (Sandbox Code Playgroud)

我只能看到/dev/vda1已达到其容量的 100%。但是其他文件系统是免费的,为什么不能用于安装包?

Nas*_*ley 10

devtmpfs 包含由内核填充的节点,其中包含有关设备等的信息。

tmpfs即使它显示为已安装的文件系统,它实际上也存储在内存中。的内容tmpfs可以换出到交换空间,但是当系统重新启动时它会全部消失。

您可能可以清除一些空间,但这只是一个临时解决方案,因为日志、数据和安装更多软件包只会再次填满它。从长远来看,5GB 空间还不够。

永久解决您的问题的唯一方法是向您的系统添加更多永久存储空间。