如何修复“pkg:/var/cache/pkg 中没有足够的空间,需要 32mib 可用”错误?

如何修复“pkg:/var/cache/pkg 中没有足够的空间,需要 32mib 可用”错误?

我从以下位置下载了最新的 FreeBSD 版本ftp://ftp.freebsd.org/pub/FreeBSD/releases/

安装后,我想nginx在我的虚拟操作系统上安装Web服务器(使用virtualbox),所以,我搜索并找到了这个:

pkg install nginx

当我执行此命令时,我看到以下错误:

pkg: Not enough space in /var/cache/pkg, needed 32mib available

的输出df

root@BSD:~ $ df
Filesystem  1K-blocks   Used    Avail   Capacity    Mounted on
/dev/ada0p2 1928476      1801996   -27769   102%        /
devfs       1       1   0   100%        /dev

我该如何解决这个问题?

答案1

只需调整虚拟机磁盘大小并运行

service growfs onestart

答案2

好吧,假设你的文件系统已满 102%(这是因为 MINFREE 预留,默认为 8%,请参阅“man newfs”;基本上文件系统将完全满到 108%,但非 root 用户无法将其填充到 100% 以上)你只是没有足够的磁盘空间。

相关内容