我试图解决 Kali Linux 中空间不足的问题,有一次我输入了命令:
rm -rf /var/lib/apt/lists
我删除了列表目录中的所有内容,现在当我输入时
sudo apt-get update
我收到以下错误:
Err:1 https://kali.download/kali kali-rolling InRelease
Error writing to output file - write (28: No space left on device) [IP: 104.18.244.114 443]
Reading package lists... Done
Error writing to output file - write (28: No space left on device) [IP: 104.18.244.114 443]
这是我的 df -h 的输出
已使用的文件系统大小 可用 使用% 安装于
udev 7.8G 64M 7.8G 1% /dev
tmpfs 1.6G 159M 1.5G 10% /运行
/dev/sda1 213G 213G 0 100% /
tmpfs 7.9G 30M 7.8G 1% /dev/shm
tmpfs 5.0M 0 5.0M 0% /运行/锁定
tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup
tmpfs 1.6G 12K 1.6G 1% /运行/用户/133
tmpfs 1.6G 52K 1.6G 1% /运行/用户/0
tmpfs 7.9G 0 7.9G 0% /媒体/目录
如何将内存从其他分区分配到根分区?
答案1
正如错误输出中提到的:
28:设备上没有剩余空间
你的磁盘仍然满了。您需要释放更多空间,最好不要删除系统需要的文件。您可以删除 的内容/var/cache
,这些文件将根据需要被替换。
删除/var/lib/apt/lists
并不致命,apt-get update
如果有足够的空间,将再次下载该目录中的文件。