apt-get/apt软件包管理示例

安装软件包

sudo apt install {package-name}

示例:安装squid3软件包:

sudo apt install squid3

可以看到下载的文件:

ls -l /var/cache/apt/archives/squid*

删除软件包

删除软件包而不删除其配置文件,执行:

sudo apt remove {package-name}

删除程序包及其配置文件:

sudo apt remove --purge {package-name}

示例: 删除nginx及其配置文件:

sudo apt remove --purge nginx

但是不会从/var/cache/apt/archives /目录中删除安装包文件。

如何清除APT缓存并从/var/cache/apt/archives /中删除所有内容

clean命令清除检索到的软件包文件的本地存储库。

它将从/var/cache/apt/archives /和/var/cache/apt/archives/partial /中删除除锁定文件以外的所有内容。

语法为:

sudo apt clean

或者

sudo apt-get clean

从APT缓存中删除所有无用的文件

像clean一样,autoclean会清除本地本地存储库中检索到的软件包文件。
不同之处在于,autoclean仅删除不再下载且几乎无用的软件包文件。

删除/var/cache/apt/archives /中没用的文件的语法如下:

sudo apt autoclean

或者

sudo apt-get autoclean
Ubuntu/Debian Linux系统中的/var/cache/apt/archives可以删除吗?

在Debian Linux中,可以删除/var/cache/apt/archives中的文件吗?
/var/cache/apt/archives目录做什么用的?
删除/var/cache/apt/archives的文件有什么影响吗?

在Ubuntu/Debian Linux中删除/var/cache/apt/archives

所有.deb软件包从网络查询后会存储在/var/cache/apt/archives /目录中。
同样,/var/cache/apt/archives/partial /目录用作传输中的软件包文件的存储区。
即 APT缓存的文件位于/var/cache/apt/archives /目录中。

查看目录内容:

cd /var/cache/apt/archives/
ls -l
ls -l | tail -10

使用du命令查看磁盘使用情况。

sudo du -ch /var/cache/apt/archives/

删除/var/cache/apt/archives/中的所有文件安全吗?

安全。是安装包的缓存文件。

我们绝对有必要保留所有这些文件吗?

否。请参见下面如何释放磁盘空间。

日期:2019-11-20 08:53:15 来源:oir作者:oir