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
我只能看到
/dev/vda1
它的容量已經達到了 100%。但是其他文件系統是免費的,為什麼不能用來安裝包呢?
devtmpfs
包含由核心填充的節點,其中包含有關設備等的資訊。
tmpfs
即使它顯示為已安裝的文件系統,它實際上也儲存在記憶體中。的內容tmpfs
可以換出到交換空間,但是當系統重新啟動時它會全部消失。您可能可以清除一些空間,但這只是一個臨時解決方案,因為日誌、數據和安裝更多包只會再次填滿它。從長遠來看,5GB 的空間還不夠。
永久解決問題的唯一方法是為系統添加更多永久儲存空間。