Sybil Asked: 2023-10-12 19:06:50 +0800 CST2023-10-12 19:06:50 +0800 CST 2023-10-12 19:06:50 +0800 CST “apt purge ?config-files”到底是做什么的? 772 我在一篇关于 Raspberry 的帖子中读到了这个命令。通过网络搜索,我找到了几个 Ask Ubuntu 答案,但我不知道这个命令的详细信息。 apt purge ?config-files 这到底是做什么的? debian 1 个回答 Voted Best Answer nobody 2023-10-12T19:17:47+08:002023-10-12T19:17:47+08:00 apt purge '?config-files'¹(或apt purge '~c'简称)删除已删除的包的配置文件。 当您执行 a 时apt remove package,该软件包将被删除,但配置文件将被保留,以防您再次安装它。使用apt remove --purge package或apt purge package您还将删除配置文件。 您所询问的命令会删除您删除的所有软件包的配置文件,但未使用purge或remove带有--purge开关。 这些?config-file/~c模式记录在手册apt-patterns页中。 ?config-files, ~c` 选择未完全安装、但仅留下残留配置文件的软件包。 源自中的那些aptitude。 ¹?是所有 shell 中的通配符,必须用引号引起来。如果没有,?config-files将扩展为以单个字符开头的文件名列表,后跟config-files当前工作目录中的文件名列表,并且在许多 shell 中 ( csh, tcsh, fish, zsh, bash -O failglob) 如果不存在此类文件,则会失败并出现错误(或扩展为空)如果该nullglob选项已启用(如果可用);~在大多数贝壳中也很特殊。
apt purge '?config-files'
¹(或apt purge '~c'
简称)删除已删除的包的配置文件。当您执行 a 时
apt remove package
,该软件包将被删除,但配置文件将被保留,以防您再次安装它。使用apt remove --purge package
或apt purge package
您还将删除配置文件。您所询问的命令会删除您删除的所有软件包的配置文件,但未使用
purge
或remove
带有--purge
开关。这些
?config-file
/~c
模式记录在手册apt-patterns
页中。源自中的那些
aptitude
。¹
?
是所有 shell 中的通配符,必须用引号引起来。如果没有,?config-files
将扩展为以单个字符开头的文件名列表,后跟config-files
当前工作目录中的文件名列表,并且在许多 shell 中 (csh
,tcsh
,fish
,zsh
,bash -O failglob
) 如果不存在此类文件,则会失败并出现错误(或扩展为空)如果该nullglob
选项已启用(如果可用);~
在大多数贝壳中也很特殊。