Auf meiner Kali-Distribution (2016.2) war ein PHP-Paket v7.0.11 vorinstalliert. Ich würde stattdessen gerne Version 5.6 verwenden. Kann mir jemand erklären, wie ich es entferne? Ich habe es bereits versucht und online nach Anleitungen gesucht, aber PHP7 ist noch ziemlich neu, daher gibt es nicht allzu viele Threads dazu, insbesondere bei der Verwendung von Kali. Trotzdem habe ich einige Hinweise gefunden, aber anscheinend habe ich es nicht geschafft, es richtig zu machen. Viel Chaos mit Abhängigkeiten und insgesamt ist meine gesamte Kali-Installation jetzt kaputt.
Nach der Bereinigung von PHP7 möchte ich PHP 5.6 installieren. Gibt es dafür eine einfache Möglichkeit mit APT?
PS: Dies wurde zuvor auf Stack Overflow gepostet. Mein Fehler.
Antwort1
Wenn ich das richtig verstehe, haben Sie ungefähr das gleiche Problem wie ich, als ich versuchte, dasselbe mit Apache2 zu tun. So können Sie es löschen und entfernen.
Geben Sie zuerst ein.service --status-all
Um den genauen Namen zu sehen, suchen Sie einfach in der Liste danach.
Geben Sie als Nächstes einapt-get --purge nameofprogramyouwanttopurge
FAHREN SIE NICHT WEITER, BEVOR SIE DIESEN NÄCHSTEN TEIL DURCHLESENWenn dieser Befehl nun initialisiert wird, haben Sie die Wahl zwischen (y,n) und können „yes“ oder „nein“ wählen. Bevor Sie „yes“ oder „nein“ wählen, lesen Sie die gesamte Ausgabe in Ihrem Terminal vollständig durch und stellen Sie sicher, dass jede Datei, die entfernt werden soll, auch die ist, die Sie entfernen möchten. Klicken Sie erst auf „yes“, wenn Sie sicher sind, dass keine Pakete oder Abhängigkeiten gelöscht werden, die Sie nicht löschen möchten. Seien Sie nicht faul und überspringen Sie das Lesen.
Wenn Sie mit allen aufgelisteten gelöschten Dateien zufrieden sind, wählen Sie „yes“ und fahren Sie mit dem nächsten Schritt fort.
Nachdem das Löschen und Entfernen abgeschlossen ist, sollten Sieapt-get upgrade
hier „Reply back“ mit der Ausgabe dieser Zeile eingeben, bevor Sie „yes“ zum Upgrade sagen.