Installieren Sie eine bestimmte Paketversion von Apache in Alpine 3.4

691
Shiro

Ich möchte Apache 2.4.23-r1 für meine Entwicklung installieren. In Alpine Linux wurde das Paket jedoch auf 2.4.25-r1 aktualisiert.

Paket-Repository, um den Verlauf des Pakets anzuzeigen.

/ # apk add apache2=="2.4.23-r1" ERROR: unsatisfiable constraints: apache2-2.4.25-r0: breaks: world[apache2=2.4.23-r1] 

Wie kann ich eine bestimmte Version von Apache installieren?

1
Gibt es eine geringfügige Versionsänderung? Gibt es wirklich eine Notwendigkeit, diese bestimmte Version zu erhalten? Sie könnten es immer selbst bauen. Schauen Sie sich [Wie installiere ich eine bestimmte Paketversion in Alpine?] (Https://superuser.com/questions/1055060/how-to-install-a-specific-package-version-in-alpine). Das [offizielle Wiki] (https://wiki.alpinelinux.org/wiki/Alpine_Linux_package_management#Holding_a_specific_package_back) hat dieselbe Anweisung. Es sieht nicht so aus, als würden Sie einfach eine ältere Version verwenden können. Seth vor 6 Jahren 0
Ja, ich brauche die spezifische Version, um ein bestimmtes Skript zu testen. Ich versuche, den Quellcode herunterzuladen, versuche, ihn zu bauen, es scheint, als hätte Alpine keinen Befehl "make" ... Shiro vor 6 Jahren 0
Es tut. Sie müssen jedoch die entsprechenden Pakete installieren. [Was ist das alpine Äquivalent zu Build-Essential? # 24] (https://github.com/gliderlabs/docker-alpine/issues/24). Aber wenn Sie nicht wissen, wie Sie das herausfinden sollen, möchten Sie es vielleicht nicht selbst bauen. Seth vor 6 Jahren 0
ok, danke also, es gibt keine einfache Möglichkeit, die alte Version der jeweiligen Software zu bekommen ... Shiro vor 6 Jahren 0

0 Antworten auf die Frage