Der richtige Weg, Pakete mit rpm zu löschen

咔咔
Freigeben: 2020-06-22 16:45:04
Original
3711 Leute haben es durchsucht

Heute habe ich die Installation von Laravel auf der virtuellen Maschine vorbereitet und gesagt, dass Version 7.2.5 oder höher erforderlich ist, also musste Kaka das ändern PHP-Version, und dann gab es noch diesen Artikel. Alle Artikel von Kaka basieren auf einem Prozess von der Lösung eines Problems bis zur endgültigen Lösung. Wenn Sie nur das Ergebnis wissen möchten, können Sie direkt zum Ende des Artikels gehen >

Empfohlene Tutorials: „Linux-Betrieb und -Wartung“ „
PHP-Tutorial
“ „
Laravel-Tutorial

1. Verwenden Sie den rpm-Befehl, um alle PHP-Pakete in 3 Sekunden zu löschen

Bei der Installation aller Frameworks und Installationspakete zuerst Das erste Was Sie beachten müssen, ist die für das Projekt erforderliche Umgebung. Sie können sehen, dass Laraves Versionsanforderung für PHP 7.2.5 oder höher ist. Gehen Sie zur virtuellen Maschine, um die PHP-Version zu überprüfen. Sie können die Version über überprüfen. Kaka wird hier nicht verwendet. Dieser Befehl kann nicht ausgeführt werden, was peinlich ist. . . .

Kaka verwendet also die vom vorherigen rpm -qa | grep php-Befehl angezeigten Informationen, um Ihnen die vorherige Version von Kaka anzuzeigen.

Der richtige Weg, Pakete mit rpm zu löschenDiese Version wurde von Kaka mit rmp installiert und muss daher auch verwendet werden rpm. Deinstalliert. Zu diesem Zeitpunkt wurden alle PHP-Pakete gelöscht

Der richtige Weg, Pakete mit rpm zu löschen Wie hat Kaka es also gelöscht?

Es ist wirklich Zeitverschwendung, wenn Sie rpm -e php70w.... immer noch verwenden.

Und einige Pakete haben manchmal Abhängigkeiten. Diese Situation muss beim Löschen aufgetreten sein.

Dieser Fehler bedeutet, dass das Installationspaket, das Sie deinstallieren müssen, von anderen Paketen verwendet wird, was ärgerlich ist, oder? Der richtige Weg, Pakete mit rpm zu löschenKaka zeigt Ihnen, wie Sie diese Probleme mit einem Befehl lösen können. rpm -e --nodeps rpm -qa | grep php

Derzeit dauert es nur etwa 3 Sekunden, um alle PHP-Installationspakete zu löschen. Ist es nicht sehr schön

Der richtige Weg, Pakete mit rpm zu löschen
Bildbeschreibung hier einfügen

2. Allgemeine Parameter des U/min-Befehls

Die Hauptfunktionen von rpm sind Installation, Deinstallation und Upgrade.

Hier stellt Kaka einige häufig verwendete Drehzahlparameter für Sie zusammen.

  • -e RPM-Paket deinstallieren
  • -i RPM-Paket installieren
  • -u RPM aktualisieren Paket
  • --nodeps überprüft nicht die Abhängigkeiten des Softwarepakets

Diese Parameter werden häufig von Kaka verwendet.

3. Installieren Sie PHP7.2 mit yum

Installationsquelle

rpm -Uvh https://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
Nach dem Login kopieren

Oder verwenden Sie diese Sie können

yum install epel-release -y
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
Nach dem Login kopieren

die erforderlichen Erweiterungen installieren

yum -y install php72w php72w-cli php72w-fpm php72w-common php72w-devel php72w-embedded php72w-gd php72w-mbstring php72w-mysqlnd php72w-opcache php72w-pdo php72w-xml
Nach dem Login kopieren

Nach Abschluss der Ausführung lautet die Versionsnummer 7.2.Der richtige Weg, Pakete mit rpm zu löschenSie können normal im Browser darauf zugreifen, bevor Nginx installiert wurde Okay. Der richtige Weg, Pakete mit rpm zu löschen

Das obige ist der detaillierte Inhalt vonDer richtige Weg, Pakete mit rpm zu löschen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage