执行sudo apt upgrade命令时提示/var/chache/apt/archives上没有足够的可用空间

Ant大约 1 分钟

执行sudo apt upgrade命令时提示/var/chache/apt/archives上没有足够的可用空间

sudo apt update
sudo apt upgrade

当我们更新apt时会用到/var/cache/apt/archives目录来存放缓存文件,安装linux操作系统时如果使用默认的分区方式,根目录"/"会被整体分一个空间,这个空间不会太大,如kali约为30G。在使用过程中根目录下的所有子目录共用这30G空间,随着文件存储的越来越多,空间就会出现不够用的情况。

E:您在 /var/cache/apt/archives/上没有足够的可用空间。

解决方法:

1.清理空间

#清理无效的软件包
sudo apt autoremove

#清理软件安装包
sudo apt clean

2.创建软链接

使用 df -h查看空间使用情况,选择一个剩余空间较大的目录(/home)创建文件夹,通过软连接将/var/cache/apt/archives/指向该文件目录。

查看空间使用情况
查看空间使用情况
#在/home/kali路径下创建文件archives
mkdir archives

#删除现有archives文件
sudo rm -rf /var/cache/apt/archives

#创建软链接
ls -s /home/kali/archives /var/cache/apt/archives

3.磁盘扩容

上述两种方法一般就能解决执行sudo apt upgrade命令时提示/var/chache/apt/archives上没有足够的可用空间的问题,磁盘扩容过程较复杂,操作失误容易导致数据丢失,暂不建议扩容。

Loading...