运行apt-get的基于Debian的系统上的命令是子程序。包是相当频繁更新和命令喜欢apt-get的更新和apt-get的升级使这一过程很容易。在另一方面,你多久使用apt-get的清洁,apt-get的自动清洗要么易于得到的autoremove?
这些命令易于得到的安装操作和删除文件仍在您的系统上,但不再需要经过清理 - 往往因为需要它们的应用程序不再安装。
apt-get的清洁
使用apt-get clean命令清除检索到的包文件的本地仓库被留在/var/cache。它清除出来的目录是在/ var /缓存/ apt / archives目录/和在/ var /缓存/ apt / archives目录/分/。它留下的唯一文件在/ var /缓存/ apt / archives目录是锁文件和局部子目录。
你可能有一些目录中的文件上运行的清洁操作之前:
/var/cache/apt/archives/db5.3-util_5.3.28+dfsg1-0.6ubuntu1_amd64.deb /var/cache/apt/archives/db-util_1%3a5.3.21~exp1ubuntu2_all.deb在/ var /缓存/公寓/档案/锁/var/cache/apt/archives/postfix_3.4.5-1ubuntu1_amd64.deb /var/cache/apt/archives/sasl2-bin_2.1.27+dfsg-1build3_amd64.deb
您应该只有这些算账:
$须藤LS -lR的/ var /缓存/公寓/档案的/ var /缓存/公寓/档案:总4 -rw-R ----- 1根根0 2018年1月5日锁定drwx ------ 2 _apt根4096年11月12 7点24分的部分的/ var /缓存/公寓/档案/部分:总0 <==空
该apt-get的清洁根据需要命令通常用来明确磁盘空间,通常作为定期维护的一部分。
apt-get的自动清洗
该apt-get的自动清洁选项,如apt-get的清洁,清除检索到的包文件的本地存储库,但它只是删除,可以不再被下载并几乎是无用的文件。它有助于保持你的缓存变得过大。
易于得到的autoremove
该的autoremove因为一些其他的包需要他们,但是,由于删除了这些其他的包已自动安装选项删除的软件包,它们不再需要。有时,升级会建议你运行此命令。
下列软件包被自动安装,并且不再需要:克++ - 8 gir1.2-咕-4中的libapache2-MOD-php7.2 libcrystalhd3 libdouble-conversion1 libgnome桌面-3-17 libigdgmm5 libisl19 libllvm8 liblouisutdml8 libmutter-4-0 libmysqlclient20libpoppler85的libstdc ++ - 8-dev的libtagc0 libvpx5 libx265-165 php7.2 php7.2-CLI php7.2常见php7.2 JSON的php7.2-opcache php7.2-readline的使用 '命令和apt的autoremove' 来删除它们。<==
要删除的程序包通常被称为“未使用的依赖”。事实上,一个好的做法,遵循的是使用的autoremove卸载程序包后,确保没有不需要的文件被留了下来。