Aby zainstalować Curl w systemie Ubuntu , otwórz terminal i uruchom polecenie sudo apt update, a następnie sudo apt install curl. System Ubuntu Curl jest dostępny w oficjalnym archiwum pakietów, więc zazwyczaj nie musisz dodawać pakietu PPA, pobierać osobnego instalatora ani korzystać z pakietów innych firm.
Curl to narzędzie wiersza poleceń do przesyłania danych za pomocą adresów URL. Jest powszechnie używane do pobierania plików, sprawdzania odpowiedzi sieciowych, wywoływania interfejsów API i rozwiązywania problemów z usługami sieciowymi. Aktualny indeks pakietów Ubuntu zawiera listę pakietów curlw obsługiwanych wersjach, a oficjalna dokumentacja wiersza poleceń Curl szczegółowo opisuje jego opcje.
Zainstaluj Curl na Ubuntu za pomocą APT
1. Otwórz terminal
Naciśnij Ctrl + Alt + T lub otwórz menu aplikacji i wyszukaj Terminal . Poniższe polecenia działają w standardowych instalacjach Ubuntu i wersjach Ubuntu korzystających z tych samych repozytoriów APT.
Przed uruchomieniem poleceń zarządzania pakietami otwórz okno terminala.
2. Odśwież indeks pakietów
Uruchom:
sudo apt update
Polecenie apt updatepobiera aktualne informacje o pakietach ze skonfigurowanych źródeł oprogramowania. Dokumenty Ubuntu aptto interaktywny interfejs wiersza poleceń do zarządzania pakietami, a jego działanie „update” odświeża informacje o pakietach przed instalacją. Informacje na temat poleceń można znaleźć w podręczniku apt Ubuntu .
Nazwy repozytoriów i wyświetlane dane wyjściowe apt updateróżnią się w zależności od wersji Ubuntu i skonfigurowanych źródeł.
3. Zainstaluj pakiet Curl
Po zakończeniu aktualizacji uruchom:
sudo apt install curl
Jeśli APT poprosi o potwierdzenie, naciśnij Y , a następnie Enter . Gdy sudopojawi się prośba o podanie hasła do konta, Terminal nie wyświetla kropek ani gwiazdek podczas wpisywania; to normalne.
Oficjalny indeks pakietów Ubuntu dla Curl pokazuje pakiet w archiwach Ubuntu dla wydań takich jak Ubuntu 22.04 LTS, 24.04 LTS i 26.04 LTS. Wersja Curl, którą otrzymasz, zależy od wersji Ubuntu i włączonych aktualizacji, więc nie ma potrzeby dopasowywania pojedynczego numeru wersji z innego systemu.
APT automatycznie rozwiązuje pakiet i wszelkie wymagane zależności. Wersje pakietów mogą się różnić w zależności od wersji Ubuntu.
4. Sprawdź, czy Curl działa
Sprawdź zainstalowane polecenie za pomocą:
curl --version
Wyświetla wersje Curl i libcurl oraz informacje o obsługiwanych protokołach i funkcjach. Możesz również wysłać proste żądanie tylko z nagłówkiem:
curl -I https://example.com
W przypadku adresów URL HTTP -I(lub --head) tylko nagłówki żądań. Strona podręcznika Curl dokumentuje --version, --head, i pozostałe opcje wiersza poleceń.
Sprawdzenie wersji potwierdza, że polecenie zostało zainstalowane; żądanie skierowane do dostępnej witryny potwierdza, że Curl może nawiązać połączenie sieciowe.
Przydatne polecenia Curl po instalacji
Po zainstalowaniu programu Curl poniższe przykłady obejmują kilka typowych zadań:
curl https://example.com— wydrukuj treść odpowiedzi adresu URL w terminalu.
curl -o page.html https://example.com— zapisz dane wyjściowe pod wybraną nazwą.
curl -O https://example.com/file.zip— zapisz plik zdalny, używając jego zdalnej nazwy.
Jeśli wolisz graficzny menedżer pakietów, Synaptic jest nadal dostępny w repozytoriach Ubuntu, w tym w aktualnym pakiecie Synaptic dla Ubuntu 26.04 LTS . Jeśli Synaptic jest już zainstalowany, otwórz go, wyszukaj curl , zaznacz curlpakiet do instalacji i kliknij Zastosuj .
Jeśli Synaptic nie jest jeszcze zainstalowany, możesz go dodać za pomocą sudo apt install synaptic. Dla większości użytkowników instalacja Curl bezpośrednio za pomocą APT jest szybsza i pozwala uniknąć dodawania kolejnego interfejsu zarządzania pakietami przeznaczonego wyłącznie do tego zadania.
Nie używaj starego, nieoficjalnego Snapa
Starsze przewodniki czasami zalecają sudo snap install curl-unofficial --edge. To już nie jest dobra opcja domyślna. W Snap Store dla curl-unofficial podano, że kompilacja edge została ostatnio zaktualizowana 26 maja 2018 r. i ostrzeżono, że może być nieobsługiwana i może mieć problemy ze stabilnością lub bezpieczeństwem. Zamiast tego należy użyć obsługiwanego pakietu APT Ubuntu.
Rozwiązywanie problemów z instalacją Curl
„Nie można znaleźć pakietu curl”: uruchom sudo apt updatei sprawdź wynik pod kątem błędów repozytorium lub sieci. Curl jest obecny w oficjalnym archiwum Ubuntu, więc błąd „nie znaleziono pakietu” zazwyczaj wskazuje na nieaktualne lub błędnie skonfigurowane źródła pakietów.
APT twierdzi, że Curl jest już najnowszą wersją: dalsza instalacja nie jest wymagana. Uruchom curl --version, aby sprawdzić, która kompilacja jest zainstalowana.
Polecenie install nie może połączyć się z serwerami Ubuntu: sprawdź połączenie internetowe, DNS, ustawienia serwera proxy i błędy raportowane przez sudo apt update.
Potrzebujesz nagłówków programistycznych Curl: pakiet curlwiersza poleceń różni się od pakietów programistycznych libcurl używanych podczas kompilacji oprogramowania. Zainstaluj pakiet programistyczny wymagany przez Twój projekt, zamiast zakładać, że pakiet CLI zawiera nagłówki.
W przypadku standardowej instalacji Ubuntu na komputerze stacjonarnym, serwerze, maszynie wirtualnej lub WSL sudo apt updatezalecanymsudo apt install curl i najprostszym sposobem pobrania Curl jest: