APT-Upgrade fail2ban

APT-Upgrade fail2ban

Ich versuche, Fail2Ban zu aktualisieren, um neuere Änderungen einzubeziehen (insbesondere das Abfangen von Apache-Primary Script Unknown-Fehlern).

Ich verwende Ubuntu 18 auf einem Digital Ocean Droplet. Wenn ich versuche, apt-install auszuführen, wird mir angezeigt, dass ich bereits die neueste Version habe, obwohl sich im Repository Dutzende zusammengeführter PRs befinden, die ich nicht habe.

ich renne

apt update
apt upgrade
apt dist-upgrade
apt install fail2ban

Und bekomme:

fail2ban is already the newest version (0.10.2-2).

Wenn ich es ausführe, apt-cache policy fail2banwird mir angezeigt, dass dies 0.10.2-2die Version ist, die es hat.

Wie kann ich die neueste Version erhalten, apt-getohne sie direkt von Git zu klonen?

Antwort1

Nicht jede Anwendung in Ubuntu erhält Updates.

Die Update-Richtlinie wird erläutertHier.

apt-cache showpkg fail2banzeigt, dass fail2banes aus dem „Universe“-Repository (erweiterte Open-Source-Pakete) stammt und als solches nicht Teil des Basissystems ist und daher keine Wartungsverpflichtung hat.

Wenn Sie eine aktuelle Version Ihrer Anwendung wünschen, müssen Sie dies außerhalb der Canonical-Repos tun:, was in absteigender Reihenfolge der Einfachheit bedeutet:

  • Suchen Sie ein PPA, das Sie zu Ihren Softwarequellen hinzufügen (es ist nur ein zusätzliches Repo) (keines für fail2ban)
  • Suchen Sie nach einer herunterladbaren .deb-Datei, die Sie mit APT installieren können (keine für fail2ban).
  • manuell installieren (das scheint der Weg zu sein).

Als Anmerkung,Daszeigt, dass es keine größeren Upgrades von fail2ban geben wird, wenn Sie ein neueres Ubuntu erhalten.

Antwort2

Entsprechend deroffizielle Paketliste0.10.2-2ist die neueste Version, die für Ubuntu 18 gepackt ist. Sofern nicht jemand ein Paket bereitstellt, z. B. mit einemppaEs gibt keine Möglichkeit, es zu installieren mitapt install

verwandte Informationen