Vagrant - E:无法确定可用空间

时间:2015-03-19 18:53:18

标签: vagrant apt-get

昨天我的流浪盒工作正常。现在不行。当我尝试再次配置我的盒子,或运行此命令(或任何apt-get)时:

  

sudo / usr / bin / apt-get -q -y -o DPkg :: Options :: = - force-confold install postgresql

我收到此错误:

  

E:无法确定/ var / cache / apt / archives / - statvfs(20:不是目录)中的可用空间

我'已经:

  • 做了一次毁灭,我仍然得到了这个错误。
  • 从我的配置程序中删除了除了几个包之外的所有包我仍然会收到此错误。
  • 使用同一个框创建了一个新的流浪文件,我没有收到此错误。
  • 将我的vagrant文​​件克隆到一个新文件夹中,我仍然收到此错误。

这里发生了什么?

更新:看起来/var/cache/apt/archives/

中有锁文件

1 个答案:

答案 0 :(得分:0)

我使用的是vagrant-cachier插件,它缓存了一个错误的apt-get请求,该请求放入锁定状态。当我禁用此插件并重建机器时,没有任何问题。