Um Curl unter Ubuntu zu installieren , öffnen Sie das Terminal und führen Sie den Befehl aus sudo apt update, gefolgt von sudo apt install curl. Ubuntu stellt Curl in seinem offiziellen Paketarchiv bereit, sodass Sie normalerweise kein PPA hinzufügen, einen separaten Installer herunterladen oder ein Drittanbieterpaket verwenden müssen.
Curl ist ein Kommandozeilenprogramm zum Übertragen von Daten über URLs. Es wird häufig zum Herunterladen von Dateien, zum Analysieren von Webantworten, zum Aufrufen von APIs und zur Fehlerbehebung in Netzwerkdiensten verwendet. Der aktuelle Paketindex von Ubuntu listet das curlPaket in allen unterstützten Versionen auf, während die offizielle Curl-Kommandozeilendokumentation die Optionen detailliert beschreibt.
Curl unter Ubuntu mit APT installieren
1. Terminal öffnen
Drücken Sie Strg + Alt + T oder öffnen Sie das Anwendungsmenü und suchen Sie nach „Terminal“ . Die folgenden Befehle funktionieren auf Standard-Ubuntu-Installationen und Ubuntu-Varianten, die dieselben APT-Repositories verwenden.
Öffnen Sie ein Terminalfenster, bevor Sie die Paketverwaltungsbefehle ausführen.
2. Aktualisieren Sie den Paketindex.
Ausführen:
sudo apt update
Der apt updateBefehl lädt aktuelle Paketinformationen aus Ihren konfigurierten Softwarequellen herunter. Ubuntu dokumentiert apt aptals interaktive Befehlszeilenschnittstelle für die Paketverwaltung; die Aktualisierungsfunktion aktualisiert die Paketinformationen vor der Installation. Eine Referenz zum Befehl finden Sie in der Ubuntu-Handbuchseite zu apt .
Die angezeigten Repository-Namen und Ausgaben apt updatevariieren je nach Ubuntu-Version und konfigurierten Quellen.
3. Installieren Sie das Curl-Paket
Nach Abschluss des Updates führen Sie Folgendes aus:
sudo apt install curl
Wenn APT um eine Bestätigung bittet, drücken Sie Y und anschließend die Eingabetaste . Wenn sudoSie nach Ihrem Kontopasswort gefragt werden, zeigt Terminal während der Eingabe keine Punkte oder Sternchen an; das ist normal.
Der offizielle Ubuntu-Paketindex für Curl zeigt das Paket in den Ubuntu-Archiven für Versionen wie Ubuntu 22.04 LTS, 24.04 LTS und 26.04 LTS an. Die von Ihnen verwendete Curl-Version hängt von Ihrer Ubuntu-Version und den aktivierten Updates ab. Daher ist es nicht notwendig, eine bestimmte Versionsnummer von einem anderen System abzugleichen.
APT löst das Paket und alle erforderlichen Abhängigkeiten automatisch auf. Die Paketversionen können sich zwischen verschiedenen Ubuntu-Versionen unterscheiden.
4. Überprüfen Sie, ob Curl funktioniert.
Überprüfen Sie den installierten Befehl mit:
curl --version
Dies gibt die Curl- und libcurl-Versionen sowie Informationen zu unterstützten Protokollen und Funktionen aus. Sie können auch eine einfache Anfrage nur mit Headern stellen:
curl -I https://example.com
Bei HTTP-URLs werden nur die Header angefordert. Die Curl-Manpage dokumentiert die Optionen -I`--header` , `--header` und die übrigen Befehlszeilenoptionen.--head--version--head
Eine Versionsprüfung bestätigt, dass der Befehl installiert ist; eine Anfrage an eine erreichbare Website bestätigt, dass Curl eine Netzwerkverbindung herstellen kann.
Nützliche Curl-Befehle nach der Installation
Sobald Curl installiert ist, decken diese Beispiele mehrere gängige Aufgaben ab:
curl https://example.com— den Antworttext einer URL im Terminal ausgeben.
curl -o page.html https://example.com— Speichern Sie die Ausgabe unter einem von Ihnen gewählten Namen.
curl -O https://example.com/file.zip— eine Remotedatei unter Verwendung ihres Remotedateinamens speichern.
Wenn Sie einen grafischen Paketmanager bevorzugen, steht Ihnen Synaptic weiterhin in den Ubuntu-Repositories zur Verfügung, einschließlich des aktuellen Synaptic-Pakets für Ubuntu 26.04 LTS . Falls Synaptic bereits installiert ist, öffnen Sie es, suchen Sie nach „curl“ , markieren Sie das curlPaket zur Installation und klicken Sie auf „Anwenden“ .
Falls Synaptic noch nicht installiert ist, können Sie es hinzufügen sudo apt install synaptic. Für die meisten Benutzer ist die direkte Installation von Curl mit APT schneller und vermeidet die Installation einer weiteren Paketverwaltungsschnittstelle nur für diese Aufgabe.
Verwenden Sie nicht den alten, inoffiziellen Snap-Curl-Chip.
Ältere Anleitungen empfehlen manchmal die Verwendung von curl-unofficial sudo snap install curl-unofficial --edge. Dies ist jedoch keine gute Standardeinstellung mehr. Der Eintrag im Snap Store für curl-unofficial gibt an, dass die neueste Version zuletzt am 26. Mai 2018 aktualisiert wurde und warnt davor, dass sie möglicherweise nicht mehr gewartet wird und Stabilitäts- oder Sicherheitsprobleme aufweisen kann. Verwenden Sie stattdessen das von Ubuntu gepflegte APT-Paket.
Fehlerbehebung bei der Curl-Installation
„Paket curl konnte nicht gefunden werden“: Führen Sie den Befehl aus sudo apt updateund überprüfen Sie die Ausgabe auf Repository- oder Netzwerkfehler. Curl ist im offiziellen Ubuntu-Archiv enthalten, daher deutet ein Fehler wie „Paket nicht gefunden“ in der Regel auf veraltete oder falsch konfigurierte Paketquellen hin.
APT meldet, dass Curl bereits in der neuesten Version installiert ist: Es ist keine weitere Installation erforderlich. Führen Sie den Befehl aus curl --version, um zu überprüfen, welche Version installiert ist.
Der Installationsbefehl kann die Ubuntu-Server nicht erreichen: Überprüfen Sie Ihre Internetverbindung, DNS- und Proxy-Einstellungen sowie die von gemeldeten Fehler sudo apt update.
Sie benötigen die Curl-Entwicklungsheader: Das curlKommandozeilenpaket unterscheidet sich von den libcurl-Entwicklungspaketen, die beim Kompilieren von Software verwendet werden. Installieren Sie das für Ihr Projekt benötigte Entwicklungspaket und gehen Sie nicht davon aus, dass das Kommandozeilenpaket die Header enthält.
Für eine normale Ubuntu-Desktop-, Server-, VM- oder WSL-Installation ist sudo apt updatediessudo apt install curl die empfohlene und einfachste Methode, um Curl zu erhalten.