Freebsd
如何修復“pkg:/var/cache/pkg 中空間不足,需要 32mib 可用”錯誤?
我從<ftp://ftp.freebsd.org/pub/FreeBSD/releases/>下載了最新的 FreeBSD 版本。
安裝後,我想
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
我該如何解決?
好吧,假設您的文件系統已滿 102%(這是因為 MINFREE 保留,預設情況下為 8%,請參閱“man newfs”;基本上文件系統將完全滿 108%,但非 root 使用者無法將其填充到 100% 以上) 你只是沒有足夠的磁碟空間。
只需調整 VM 磁碟大小並執行
service growfs onestart