答案1
您可能使用了类似的方法sudo apt remove apache2
,但根据dpkg -S /usr/sbin/apache2
,该/usr/sbin/apache2
文件由包提供apache2-bin
。
果然,dpkg -L apache2
显示此文件未包含在apache2
包中。
运行dpkg -l | grep apache
以列出apache
名称和/或描述中包含的所有包。
卸载列出的与 apache2 相关的所有软件包,例如apache2-bin
。
dpkg -S /usr/sbin/apache2
列出提供指定文件的包。dpkg -L apache2
列出指定包提供的所有文件。dpkg -l
列出所有已安装的包dpkg -l | grep apache
通过管道将输出传输到grep
过滤器并仅显示包含“apache”的结果。