当我运行安装solr-jetty包的命令时,系统提示我
这是
我该如何解决这个问题?
You don't have enough free space in /var/cache/apt/archives/
这是
df -H
命令的结果:
我该如何解决这个问题?
You don't have enough free space in /var/cache/apt/archives/
df -H
命令的结果:
sudo apt-get autoclean
这将删除所有当前未安装的软件包。如果这样仍然无法释放足够的空间,那么请使用sudo apt-get clean
命令。该命令会清除所有已下载和/或已安装的.deb
文件。
但是看起来你的硬盘已经没有空间了。严重缺乏空间。61Mb对于一个良好运行的系统来说是不够的。我找到了两个解决方案可以绕过与空间相关的问题,尽管在使用虚拟机时可能都比较困难。 一个更持久的解决方案是增加虚拟机的大小(我还建议使用允许虚拟机动态增加大小的方法;VirtualBox有这样的设置)。
sudo mv -i /var/cache/apt /media/{dir_of_mounted_disc}
sudo ln -s /media/{dir_of_mounted_disc}/apt /var/cache/apt
sudo apt-get clean
sudo unlink /var/cache/apt
sudo mv /media/{dir_of_mounted_disc}/apt /var/cache
sudo mkdir /media/{directory}
sudo mount -t tmpfs tmpfs /media/{directory}
sudo ln -s /media/{directory}/apt /var/cache/apt
docker images
列出失败的镜像,并使用docker rmi <image id>
选择要删除的镜像。 - Junior Mayhésudo apt-get clean
sudo apt-get autoclean
sudo apt-get autoremove
docker rmi $(docker images -f "dangling=true" -q) -f
docker rm $(docker ps -a -q)
docker image rm $(docker image ls -f 'dangling=true' -q)
docker system prune
命令来删除悬空的容器和镜像,这解决了我的空间不足错误。 - Jonoxargs
来传递参数,而不是使用命令替换。 - David Ongarogparted
快速调整了大小,并能够为根分区回收一些空间。