So sieht es normalerweise aus:
Code
root@pbuilder-amd64(debian-bullseye-amd64):/# which apache2ctl
/usr/sbin/apache2ctl
root@pbuilder-amd64(debian-bullseye-amd64):/# dpkg -S /usr/sbin/apache2ctl
apache2: /usr/sbin/apache2ctl
root@pbuilder-amd64(debian-bullseye-amd64):/# dpkg --list apache2
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============-================-============-=================================
ii apache2 2.4.54-1~deb11u1 amd64 Apache HTTP Server
root@pbuilder-amd64(debian-bullseye-amd64):/# apt policy apache2
apache2:
Installed: 2.4.54-1~deb11u1
Candidate: 2.4.54-1~deb11u1
Version table:
*** 2.4.54-1~deb11u1 500
500 http://ftp.debian.org/debian bullseye/main amd64 Packages
100 /var/lib/dpkg/status
root@pbuilder-amd64(debian-bullseye-amd64):/#
Alles anzeigen
Wenn /usr/sbin/apache2ctl nicht gefunden wird, scheint etwas beim Upgrade fehlgeschlagen zu sein. Eine Reinstallation mittels apt --reinstall install apache2 sollte das beheben, allerdings würde ich vorschlagen, mittels dpkg --list | grep -v ^ii zu prüfen, ob da nicht noch (deutlich) mehr im Argen liegt.