it-swarm.com.de

apt-get: Befehl nicht gefunden

Ich versuche, einen Apache-Server auf meiner AWS-Instanz zu installieren, aber anscheinend ist das apt-Paket nicht installiert.

Ich habe gegoogelt und nur ein paar kaputte Links zu diesem Paket gefunden. Ich verwende PuTTY auf einem Windows-Computer, wenn diese Informationen hilfreich sind.

Ich habe derzeit wenig bis gar keine Erfahrung in Linux-Umgebungen.

Ich verwende die folgende Linux-Version

Linux ip-172-31-37-96 3.14.48-33.39.amzn1.x86_64 #1 SMP Tue Jul 14 23:43:07 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

Kann mir jemand dabei helfen?

86
Caio Favero

Wenn Sie Amazon Linux verwenden, ist es CentOS-basiert, was RedHat-basiert ist. RH-basierte Installationen verwenden yum nicht apt-get. Etwas wie yum search httpd sollte Ihnen die verfügbaren Apache-Pakete anzeigen - Sie möchten wahrscheinlich yum install httpd24.

Hinweis: Amazon Linux 2 hat von CentOS abgewichen seit dem Schreiben dieser Antwort, verwendet jedoch weiterhin yum.

202
ceejayoz

Versuchen Sie, Ihre Anwendung mit dem Befehl yumyum install application_name zu installieren.

12
Kapil R

Ich hatte das gleiche Problem mit apt-get: command not found. Hier sind die Schritte, wie ich es auf Ubuntu Xenial gelöst habe

  • Durchsuchen Sie die entsprechende Version von apt in hier (apt_1.4_AMD64.deb nach ubuntu xenial)

  • Laden Sie die apt.deb herunter

    wget http://security.ubuntu.com/ubuntu/pool/main/a/apt/apt_1.4_AMD64.deb

  • Installieren Sie das Paket apt.deb

    Sudo dpkg -i apt_1.4_AMD64.deb

Jetzt können wir leicht laufen

Sudo apt-get install htop

4
cmthakur

Überprüfen Sie die Linux-Distribution, apt-get funktioniert in Debian-basierte Distribution , während yum in Fedora-basierte Distribution funktioniert.

Ref: Wie man den Namen der Distribution kennt , führe den Befehl cat /etc/*-release aus

Es ist auch möglich, dass Ihr Systemadministrator Ihnen nicht erlaubt (oder Sie nicht in die Gruppe der Benutzer mit Sudo Berechtigungen aufgenommen hat), apt-get auszuführen, aber wenn Sie Sudo Zugriff haben, versuchen Sie zu Mit Sudo apt-get <package_name> ausführen, wenn debian oder yum install <package_name>, wenn Sie Fedora verwenden.

2
Vishrant

Dies ist einer der Befehle, die Sie ausführen können, um apt-get zu installieren:

wget http://security.ubuntu.com/ubuntu/pool/main/a/apt/apt_1.4_AMD64.deb

0
abcd_win