问题
apt-get upgrade 更新软件包时,提示没有足够的空间。
分析
一般来说,除非下载的文件过于大,整个服务器的内存都不够用,否则可以改变默认的下载路径进行下载。
解决方法
- 找一个空间足够的目录,新建一个单独的目录。
powershell
mkdir /your_path/debs
- 删除已有的 archives 文件夹。
powershell
sudo rm -rf /var/cache/apt/archives
- 将/var/cache/apt/archives/换成指向这个目录的软链接。
powershell
sudo ln -s /your_path/debs /var/cache/apt/archives
之后就可以用 apt-get install package 安装了。此时,安装包会下载至 /your_path/debs。