更新缓冲文件的问题
-
- 帖子: 12
- 注册时间: 2007-05-28 22:49
更新缓冲文件的问题
明白不能把Windows的思想带到Linux上来,但是看到更新的时候会有很多的缓冲文件,就会联想到亢余文件这回事来了。请问各位,这些更新或者新立得下载的文件,会在安装之后自动删除么?如果不会,应该怎样找到它们,并且删除呢?
- xhy
- 帖子: 3916
- 注册时间: 2005-12-28 1:16
- 系统: Ubuntu 12.10 X64
- 来自: 火星
-
- 帖子: 12
- 注册时间: 2007-05-28 22:49
- xhy
- 帖子: 3916
- 注册时间: 2005-12-28 1:16
- 系统: Ubuntu 12.10 X64
- 来自: 火星
http://www.at.debian.org/doc/manuals/ap ... zh-cn.html
3.6 移除无用软件包文件:apt-get clean and autoclean
当你需要安装某个软件包时,APT从/etc/apt/sources.list中所列的主机下载所需的文件,将它们保存到本机软件库(/var/cache/apt/archives/),然后开始安装,参考安装软件包, 第 3.2 节。
本地软件库会不断膨胀占用大量硬盘空间,幸运的是,APT提供了工具来管理本地软件库:apt-get的clean方法和autoclean方法。
apt-get clean将删除/var/cache/apt/archives目录和/var/cache/apt/archives/partial目录下锁文件以外的所有文件。这样以来,当你需要再次安装某个软件包时,APT将重新下载它。
apt-get autoclean仅删除那些不需要再次下载的文件。
下面这个例子显示了apt-get autoclean如何工作:
# ls /var/cache/apt/archives/logrotate* /var/cache/apt/archives/gpm*
logrotate_3.5.9-7_i386.deb
logrotate_3.5.9-8_i386.deb
gpm_1.19.6-11_i386.deb
在/var/cache/apt/archives目录下有两个不同版本的logrotate 软件包文件以及一个gpm软件包文件。
# apt-show-versions -p logrotate
logrotate/stable uptodate 3.5.9-8
# apt-show-versions -p gpm
gpm/stable upgradeable from 1.19.6-11 to 1.19.6-12
apt-show-versions显示logrotate_3.5.9-8_i386.deb 提供了logrotate的升级版本,所以 logrotate_3.5.9-7_i386.deb没用了。同样 gpm_1.19.6-11_i386.deb也没有用了,因为可以下载该软件包的更新版本。
# apt-get autoclean
Reading Package Lists... Done
Building Dependency Tree... Done
Del gpm 1.19.6-11 [145kB]
Del logrotate 3.5.9-7 [26.5kB]
总之,apt-get autoclean仅删除那些过时的文件。参考 如何从Debian的专用版本下升级软件包, 第 3.9 节以了解apt-show-versions的更多详情。
3.6 移除无用软件包文件:apt-get clean and autoclean
当你需要安装某个软件包时,APT从/etc/apt/sources.list中所列的主机下载所需的文件,将它们保存到本机软件库(/var/cache/apt/archives/),然后开始安装,参考安装软件包, 第 3.2 节。
本地软件库会不断膨胀占用大量硬盘空间,幸运的是,APT提供了工具来管理本地软件库:apt-get的clean方法和autoclean方法。
apt-get clean将删除/var/cache/apt/archives目录和/var/cache/apt/archives/partial目录下锁文件以外的所有文件。这样以来,当你需要再次安装某个软件包时,APT将重新下载它。
apt-get autoclean仅删除那些不需要再次下载的文件。
下面这个例子显示了apt-get autoclean如何工作:
# ls /var/cache/apt/archives/logrotate* /var/cache/apt/archives/gpm*
logrotate_3.5.9-7_i386.deb
logrotate_3.5.9-8_i386.deb
gpm_1.19.6-11_i386.deb
在/var/cache/apt/archives目录下有两个不同版本的logrotate 软件包文件以及一个gpm软件包文件。
# apt-show-versions -p logrotate
logrotate/stable uptodate 3.5.9-8
# apt-show-versions -p gpm
gpm/stable upgradeable from 1.19.6-11 to 1.19.6-12
apt-show-versions显示logrotate_3.5.9-8_i386.deb 提供了logrotate的升级版本,所以 logrotate_3.5.9-7_i386.deb没用了。同样 gpm_1.19.6-11_i386.deb也没有用了,因为可以下载该软件包的更新版本。
# apt-get autoclean
Reading Package Lists... Done
Building Dependency Tree... Done
Del gpm 1.19.6-11 [145kB]
Del logrotate 3.5.9-7 [26.5kB]
总之,apt-get autoclean仅删除那些过时的文件。参考 如何从Debian的专用版本下升级软件包, 第 3.9 节以了解apt-show-versions的更多详情。
目前负债150多万