Debian/Ubuntu Linux:清除软件包缓存
时间:2020-01-09 10:38:00 来源:igfitidea点击:
问题描述: Debian Linux 中的/var/cache/apt/archives /目录包含大量文件。
是否可以删除这些文件?
解决方法:如果磁盘空间不足,可以尝试删除软件包文件的缓存。
默认情况下,apt将保留所有已下载的软件包,以备将来使用。
apt-get clean命令清除检索到的软件包文件的本地存储库。
它从/var/cache/apt/archives /和/var/cache/apt/archives/partial /中删除除锁定文件以外的所有内容。
当APT用作dselect方法时,clean将自动运行。
那些不使用dselect的用户可能会不时运行apt-get clean来释放磁盘空间。
要从命令行清除缓存,请执行以下内容:
$ sudo apt-get clean
或者
# apt-get clean
这也是自动清洁选项。
像clean一样,autoclean会清除本地本地存储库中检索到的软件包文件。
不同之处在于,它仅删除不再下载且几乎无用的软件包文件。
这使得高速缓存可以长期保持,而不会失去控制。
如果将配置选项APT :: Clean-Installed设置为off,它将防止擦除已安装的软件包。