在 ubuntu 18.04 上运行 dpkg --get-selections | grep -i apache 不显示 apache 是否安装

在 ubuntu 18.04 上运行 dpkg --get-selections | grep -i apache 不显示 apache 是否安装

当我在 ubuntu 18.04 上运行“dpkg --get-selections | grep -i apache”时,它没有显示任何 apache 包,但是当我在终端上输入“apt install apache”并按下 tab 键时,它会显示许多 apache 选项,请解释一下我做错了什么?

答案1

sudo apt install apache随后按下键显示自动完成建议的结果Tab如下:

apache2                  apache2-doc              apachedex
apache2-bin              apache2-ssl-dev          apacheds
apache2-data             apache2-suexec-custom    apachetop
apache2-dbg              apache2-suexec-pristine  
apache2-dev              apache2-utils

为了确定要安装哪个 apache 包,请运行以下命令:

apt-cache show apache2 apache2-bin apache2-data apache2-dbg apache2-dev apache2-doc apache2-ssl-dev apache2-suexec-custom apache2-suexec-pristine apache2-utils apachedex apacheds apachetop   

apt-cache show显示有关软件包的信息,包括软件包的描述和依赖项。apache2 软件包的描述为:

Description-en: Apache HTTP Server  

这表明 apache2 是您需要安装的软件包。安装 apache2 还将安装一些其他列出的 apache 软件包作为其依赖项。

sudo apt install apache2    

进一步检查运行以下命令来显示是否安装了 Apache HTTP Server。

恰当的政策阿帕奇2

相关内容