用apt-get清理

我们大多数使用debian系统的人都经常使用apt-get来安装软件包和升级,但是我们多久会拿出清理工具呢?让我们来看看这个工具的一些选项,它们可以自己清理。

运行apt-get基于debian的系统上的命令是常规的。包的更新相当频繁,命令如下apt-get更新apt-get升级让这个过程变得很简单。另一方面,你多久使用一次apt-get清洁,apt-get autocleanapt-get autoremove?

这些命令在apt-get安装操作之后进行清理,并删除系统中不再需要的文件—通常是因为不再安装需要它们的应用程序。

apt-get清洁

apt-get clean命令清除遗留在其中的检索到的包文件的本地存储库/var/cache。它清除的目录是/var/cache/apt/archives//var/cache/apt/archives/partial/。它留下的唯一文件/var/cache/apt/archives文件和部分子目录。

在执行clean操作之前,目录中可能有许多文件:

/var/cache/apt/archives/db5.3-util_5.3.28+dfsg1-0.6ubuntu1_amd64.deb /var/cache/apt/archives/postfix_3.4.5-1ubuntu1_amd64.deb /var/cache/apt/archives/sasl2-bin_2.1.27+ dfsd -1build3_amd64.deb

你应该只吃这些:

锁drwx- 2 _apt根4096 11月12日07:24部分/var/cache/apt/archives/partial: total 0 <==空

apt-get清洁命令通常用于根据需要清除磁盘空间,通常作为定期维护的一部分。

apt-get autoclean

apt-getautoclean选项,如apt-get清洁,清除检索到的包文件的本地存储库,但只删除那些不能再下载且实际上无用的文件。它有助于防止缓存变得太大。

apt-get autoremove

autoremove选项删除自动安装的包,因为其他一些包需要它们,但是随着那些其他包被删除,它们就不再需要了。有时,升级会建议您运行此命令。

以下包自动安装,不再需要:g++ 8 gir1.2-mutter-4 libapache2-mod-php7.2 libcrystalhd3 libdouble-conversion1 libgnome-desktop-3-17 libigdgmm5 libisl19 libllvm8 liblouisutdml8 libmutter-4-0 libmysqlclient20 libpoppler85 libstdc + + 8-dev libtagc0 libvpx5 libx265 - 165 php7.2 php7.2-cli php7.2-common php7.2-json php7.2-opcache php7.2-readline使用sudo apt autoremove移除它们。< = =

要删除的包通常称为“未使用的依赖项”。事实上,一个好的实践是使用autoremove卸载一个包后,确保不留下任何不需要的文件。

加入网络世界社区有个足球雷竞技app脸谱网LinkedIn对最重要的话题发表评论。

版权©2019Raybet2

工资调查:结果在