栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Kali Linux 中报错:E: 您在 /var/cache/apt/archives/ 上没有足够的可用空间 的解决方法。

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Kali Linux 中报错:E: 您在 /var/cache/apt/archives/ 上没有足够的可用空间 的解决方法。

  How to solve the error reporting of " E: You don’t have enough free space in /var/cache/apt/archives/. " in Kali Linux operating system.

  在更新Kali系统时遇到了这个报错:

  只怪学业不精,只能先多方查阅资料,然后尝试了各种方法,无奈均未成功。也相信有不少朋友,跟我一样,在百度查询的时候,看到过以下一类的解决方法:

  软连接到其他有空间的分区下:
	在某空间较大的分区下建立一个目录:
	mkdir debs
	
	然后把/var/cache/apt/archives换成指向那个目录的软链接:
	sudo rm -rf /var/cache/apt/archives
	sudo ln -s “分区空间路径/debs” /var/cache/apt/archives

  我尝试过,有一说一,是未能成功的,起初怀疑是我操作的姿势不对,或被挂载分区还不够大(后面直接挂载了个1T的硬盘),甚至是其他的什么问题导致,很遗憾,均不能解决这个问题的!


  困扰了我小半学期之久哇(因自己的菜而笑哭~~),前些天又琢磨着,根据报错的意思就是说空间小了,df 命令 查阅一下:

  可以看到根分区/ 可用的空间<apt/apt-get包管理下载所需的空间,那么,我们就给根分区/释放空间试试。

  博主推荐 bleachbit 工具,bleachbit 是一款Linux端的垃圾清除软件,非常的实用和安全!!(博主这么久了才记起来使用这玩意儿~)

 	bleachbit :delete unnecessary files from the system


  打开bleachbit后会发现有诸多清理项:

  但博主强烈建议,对 “内存” 和 “释放磁盘空间” 两项慎重操作,很可能导致虚拟机的损坏,非必要时不必勾选清理!!除非做了系统快照 。 另外,“本地化 ” 一项也不建议勾选,当然,喜欢英文界面的小伙伴除外啦,否则,会丢失中文系统环境! 当然,请根据你磁盘的情况,理性选择清理项,以免丢失重要数据文件!!

  最后,博主建议读者可以在最开始执行如下命令清理简单的清理:
	apt autoremove -y
	apt clean auto 或 apt clean all
  若无效,再采用bleachbit工具清理

  但倘若,用过bleachbit之类的Linux端清理工具后,仍无法 apt upgrade 或 apt-get dist-upgrade更新升级,那么,你就得考虑将 根分区 下可移动较大的文件挪动到非根分区下了,争取给apt/apt-get包管理给予足够的下载解压归档的空间。 博主经过实践,可以保证就是 根分区 下空间不足导致的,而无需考虑其他了。

  当然,Linux下采用LVM技术管理空间来解决该问题也是很赞的!只是博主考虑到数据问题,就一直没有这么做,但我以后会采用逻辑卷轴管理。

  希望对你的问题有用,祝你好运!!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/320749.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号