/var/cache/apt/archives
(1.5GB)占用了很多空间。保留所有这些档案绝对必要吗?#1 楼
如果您不想要它们,则无需保留它们。执行sudo apt-get clean
将清除目录。
#2 楼
似乎像sudo apt-get autoclean
比
sudo apt-get clean
autoclean
是一个更好的选择br /> 从手册页:
像clean一样,autoclean会清除本地存储库中检索到的软件包文件。区别在于,它仅删除不再下载的包文件,并且这些包文件在很大程度上没有用。
这样可以长时间保持高速缓存,而不会失去控制。
配置选项APT :: Clean-Installed如果将
设置为off,将防止擦除已安装的软件包。
评论
即使这也是我从往后记得的-事实证明,对我来说(在11.04上)autoclean并未删除/ var / cache / apt / archives /中的文件-而clean却...
– sdaau
2014年4月4日20:18
我实际上看到的是相反的情况,autoclean基本上清空了目录,而clean没有执行任何操作。
– alanaktion
2014年12月24日18:32
太棒了...我发现的第一件事很容易..:p
–mtk
16 Sep 16 '21:41
不,干净是您节省磁盘空间的更好选择。我的测试(ubuntu 18)显示,自动清除删除的空间很少(小于1 GB,则为18G)
– Gerardw
19年7月14日在16:15
对我来说,无用的档案是已安装的档案(我只下载了大多数次),没有指定“无用”实际上意味着使该选项无用(双关语:))
–水瓶座力量
20 Dec 16 '20:42
#3 楼
您可以在Synaptic软件包管理器,菜单“设置/首选项”,“文件”选项卡中调整设置。从那里您还可以删除缓存。评论
我需要“安装后删除下载的软件包”,谢谢!
–水瓶座力量
20/12/16在20:30
我需要“安装后删除下载的软件包”,谢谢!可惜清洁按钮忽略了我们的选择,请参见askubuntu.com/questions/1300676/…
–水瓶座力量
20 Dec 16'在20:44
#4 楼
最好将软件包保存在其他位置然后进行清理[Jorge Castro的过程]。重新安装操作系统或软件包时,它将不会再次下载,从而节省了时间和带宽。 apt-get首先检查是否需要本地存储中的软件包[/ var / cache / apt / archives](如果不存在),然后下载,否则进行安装。因此,您可以保存软件包以备将来使用。评论
我怀疑他是否需要在新系统上使用所有1,5Gb更新!
–布鲁诺·佩雷拉(Bruno Pereira)
2011年10月12日在20:13
它们可以在CD或其他支持上移动,因此不会浪费本地驱动器上的空间。这称为“本地存储库”。
–ignis
2012年11月7日20:37
将包裹保存到其他地方?是的,这就是我在这里所做的。我已经将整个/ var / cache / apt / archives设置为/ usr / tmp / apt-archive-cache,并在/ var / cache / apt中设置了归档符号链接。由于特别大胆喜欢将临时文件存储在/ var中,因此应始终注意该目录,以使其永远不会用完空间。
–syntaxerror
14-10-2在13:09
评论
为什么发出此命令后,仍然可以在Ubuntu Tweek工具中看到缓存的deb文件?
–克里斯蒂亚诺
16年7月22日在16:59
@Cristiano可能是该工具处于部分安装状态,因此倾向于认为需要对其进行保留。
– Doktor J
19年8月6日在16:14