apt-get有几个在我看来相同的选项:autoclean,autoremove和clean. 他们每个人做什么?
Dec*_*ira 219
从apt-get手册页:
clean : clean 清除检索到的包文件的本地存储库。它从 /var/cache/apt/archives/ 和 /var/cache/apt/archives/partial/ 中删除除锁定文件之外的所有内容。当 APT 用作 dselect(1) 方法时,clean 会自动运行。那些不使用 dselect 的人可能希望不时运行 apt-get clean 以释放磁盘空间。
autoclean:与 clean 一样,autoclean 清除检索到的包文件的本地存储库。不同的是,它只删除不能再下载的包文件,而且基本上没有用。这允许缓存长期维护而不会失去控制。如果设置为关闭,配置选项 APT::Clean-Installed 将防止已安装的包被删除。
autoremove : 用于删除自动安装以满足某些包的依赖关系并且不再需要的包。
Ant*_*ony 45
autoclean:删除缓存中所有存储的存档,用于无法再下载的包(因此不再在 repo 中的包或在 repo 中有更新版本的包)。
清理:删除缓存中所有存储的档案。
autoremove:完全不同的事情,这个选项使 apt 查找作为已卸载软件包的依赖项安装的软件包并删除它们。这用于清理保留在系统上的未使用的依赖项。
找到答案:http : //ubuntuforums.org/showthread.php?t=394952
| 归档时间: |
|
| 查看次数: |
217035 次 |
| 最近记录: |