Wenn wir Linux-Systeme wie CentOS oder Ubuntu verwenden, müssen wir zwangsläufig Paketverwaltungstools wie yum oder apt-get verwenden, um die erforderlichen Softwarepakete zu installieren. Wenn Sie yum zum Installieren eines Softwarepakets verwenden, wird manchmal die Fehlermeldung „Das Softwarepaket kann nicht gefunden werden“ angezeigt. Dieser Artikel konzentriert sich auf die Lösung des Problems, dass yum in diesem Fall das NodeJS-Paket nicht finden kann, und stellt mehrere Lösungen bereit.
Wenn yum das NodeJS-Paket nicht finden kann, müssen wir zunächst überprüfen, ob die Yum-Quelle richtig konfiguriert ist. Sie können den folgenden Befehl ausführen, um die Yum-Quellinformationen zu aktualisieren:
sudo yum clean all sudo yum update
Dann versuchen wir, das Paket „nodejs“ neu zu installieren:
sudo yum install nodejs
Wenn Yum immer noch anzeigt, dass es nicht gefunden werden kann, können Sie die folgenden Lösungen ausprobieren.
Epel Yum-Quelle ist die Abkürzung für Extra Packages for Enterprise Linux (RHEL). Sie stellt einige Softwarepakete für Linux-Systeme auf Unternehmensebene bereit, einschließlich NodeJS. Sie können versuchen, die Epel Yum-Quelle mit dem folgenden Befehl zu installieren:
sudo yum install epel-release
Nach der Installation der Epel Yum-Quelle führen Sie den folgenden Befehl erneut aus, um nodejs zu installieren:
sudo yum install nodejs
Wenn die Fehlermeldung „Paket nicht gefunden“ weiterhin angezeigt wird, können Sie dies tun Versuchen Sie es mit der nächsten Lösung.
Führen Sie den folgenden Befehl aus, um das NodeJS-Installationsskript zu erhalten:
curl -sL https://rpm.nodesource.com/setup_14.x | sudo bash -
Dann verwenden Sie yum erneut, um NodeJS zu installieren:
sudo yum install nodejs
Wenn keines der oben genannten drei zutrifft Wenn die Lösungen funktionieren, können wir das NodeJS-Installationspaket manuell herunterladen, um es zu installieren.
Zuerst müssen wir das entsprechende NodeJS-Paket entsprechend der Systemarchitektur herunterladen. Wenn das aktuelle System beispielsweise eine x64-Architektur ist, können Sie den folgenden Link besuchen, um NodeJS herunterzuladen:
https://rpm.nodesource.com/pub_14.x/el/7/x86_64/nodejs-14.15.1-1nodesource.el7.x86_64.rpm
Nach dem Herunterladen können Sie den folgenden Befehl zur Installation ausführen:
sudo yum install /path/to/nodejs-14.15.1-1nodesource.el7.x86_64.rpm
Wenn nach dem obigen Installationsbefehl keine Fehlermeldung angezeigt wird ausgeführt wird, bedeutet dies, dass nodejs erfolgreich installiert wurde.
Zusammenfassung
Wenn Yum das NodeJS-Paket nicht finden kann, können wir versuchen, die Yum-Quellinformationen zu aktualisieren, die Epel Yum-Quelle zu verwenden, von NodeSource zu installieren, das Installationspaket manuell herunterzuladen usw. Abhängig von der aktuellen Systemumgebung und den Umständen kann beides das Problem lösen.
Das obige ist der detaillierte Inhalt vonYum kann NodeJS nicht finden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!