Ich wollte PHP auf einer Neuinstallation von Redhat 7 installieren. Ich habe mir verschiedene Optionen angesehen – Remi, Webtatic und SCL. Ich habe mich für SCL entschieden, https://www.softwarecollections.org/en/scls/rhscl/rh-php70/
aber es scheint nicht zu funktionieren.
Ich habe das Betriebssystem installiert, das System registriert, das System aktualisiert und bin dann der Anleitung zum Aktivieren des rhscl-Repos gefolgt. Aber es ist kein rh-php7
Paket verfügbar. Ich habe die verfügbaren Pakete durchgesehen und es gibt nirgendwo php7.
Kann es sein, dass unser Abonnement keinen Zugriff auf SCL 2.3 hat, sondern nur auf 2.2? Das klingt seltsam, scheint aber an dieser Stelle die einzige Erklärung zu sein.
Antwort1
Stellen Sie sicher, dass Sie das RHSCL-Repository wirklich aktiviert haben (Sie können dies mit überprüfen yum repolist enabled
).
Die Anweisungen auf softwarecollections.org sind etwas spärlich. Ich schlage vor, Sie folgen den offiziellen Installationsanweisungen inRHSCL-Versionshinweise. (Sie müssen das entsprechende Abonnement an Ihr System anhängen, bevor Sie das Repo tatsächlich aktivieren können – die Versionshinweise beschreiben dies.)
Siehe auchWie verwende ich Red Hat Software Collections (RHSCL) oder Red Hat Developer Toolset (DTS)?für eine Liste aller Abonnements, die RHSCL bereitstellen.
Um Ihre letzte Frage zu beantworten: Nein, es ist nicht möglich, dass Sie nur Zugriff auf RHSCL 2.2 und nicht auf 2.3 haben. Solange Ihr Abonnement Ihnen Zugriff auf das Produkt gewährt, steht Ihnen die neueste verfügbare Version zur Verfügung.