ubuntu的/var/cache/apt/archives可以删除吗
时间:2019-04-29 03:17:48 来源:igfitidea点击:
目录/var/cache/apt/archives/占了大量磁盘空间,里面的是否可以删除?
在ubuntu中,使用apt-get和apt命令来管理包的安装、更新和删除。
他们搜索和下载的安装信息和deb安装包存储在/var/cache/apt/archives/目录中。
ls -l /var/cache/apt/archives/
查看该目录的大小
sudo du -ch /var/cache/apt/archives/
可以删除这些文件吗?
可以,这些都是缓存文件。
示例
安装一个包
sudo apt install squid3
我们可以看到下载的文件
ls -l /var/cache/apt/archives/squid*
删除一个包
删除一个包而不删除它的配置文件
sudo apt remove squid3
删除一个包(包括它的配置文件)
sudo apt remove --purge squid3
但是在/var/cache/apt/archives/目录中,没有删除之前下载的文件。
ls -l /var/cache/apt/archives/squid*
如何清除APT缓存并删除/var/cache/apt/archives/下的文件
clean命令用于清除在本地存储库的安装包文件。即/var/cache/apt/archives/下的文件
sudo apt clean 或者 sudo apt-get clean
删除APT缓存中无用的文件
与clean一样,autoclean清除检索到的包文件的本地存储库。不同之处在于,它只删除那些不能再下载的软件包文件,而且这些文件基本上是无用的。
sudo apt autoclean 或者 sudo apt-get autoclean