如何在 Ubuntu 上安裝 Curl

要在 Ubuntu 上安裝Curl ,請開啟終端機並執行 `curl install curl` sudo apt update,然後執行sudo apt install curl`curl install curl`。 Ubuntu 的官方軟體包檔案提供了 Curl,因此通常不需要添加 PPA、下載單獨的安裝程式或使用第三方軟體包。

Curl 是一個用於透過 URL 傳輸資料的命令列工具。它常用於下載檔案、檢查網頁回應、呼叫 API 以及排查網路服務故障。 Ubuntu 目前的軟體包索引列出了curl所有支援版本中的 Curl 軟體包,而官方的 Curl 命令列文件則詳細介紹了其各種選項。

使用 APT 在 Ubuntu 上安裝 Curl

1. 打開終端

按下Ctrl + Alt + T,或開啟應用程式選單並蒐索「終端」。以下命令適用於標準 Ubuntu 系統以及使用相同 APT 軟體來源的 Ubuntu 衍生版本。

Ubuntu 桌面已開啟終端機窗口,準備執行 Curl 安裝指令。
在執行軟體包管理命令之前,請開啟終端機視窗。

2. 刷新軟體包索引

跑步:

sudo apt update

該apt update命令會從您配置的軟體來源下載目前軟體包資訊。 Ubuntu 將其描述apt為軟體包管理的互動式命令列介面,其更新操作會在安裝前刷新軟體包資訊。有關該命令的詳細說明,請參閱Ubuntu apt 手冊頁。

在安裝 Curl 之前,Ubuntu 終端機運行了 sudo apt update 命令。
顯示的儲存庫名稱和輸出apt update因 Ubuntu 版本和配置的來源而異。

3. 安裝 Curl 套件

更新完成後,運行:

sudo apt install curl

如果 APT 要求確認,請按Y鍵,然後按 Enter 鍵。當sudo要求輸入帳戶密碼時,終端在您輸入時不會顯示點或星號;這是正常現象。

Ubuntu官方軟體包索引顯示,Curl軟體包已收錄於 Ubuntu 軟體倉庫,適用於包括 Ubuntu 22.04 LTS、24.04 LTS 和 26.04 LTS 在內的多個版本。您收到的 Curl 版本取決於您的 Ubuntu 版本以及是否啟用了更新,因此無需與其他系統上的版本號完全匹配。

在 Ubuntu 終端機中使用 sudo apt install curl 指令安裝 curl 軟體包
APT 會自動解析軟體包及其所有必需的依賴項。不同 Ubuntu 版本之間的軟體包版本可能有所不同。

4. 驗證 Curl 是否正常運作

使用以下命令檢查已安裝的命令:

curl --version

此操作會列印 Curl 和 libcurl 的版本訊息,以及支援的協定和功能資訊。您也可以發出僅包含標頭的簡單請求:

curl -I https://example.com

僅針對 HTTP URL -I(或--head)請求頭。 Curl手冊頁詳細介紹了 `--headers` --version、--head`--headers` 和其餘命令列選項。

Ubuntu 終端機顯示了 curl --version 命令的輸出,以及向 example.com 發送的 curl -I 請求。
版本檢查確認該指令已安裝;向可存取網站發出請求確認 Curl 可以建立網路連線。

安裝後有用的 Curl 指令

Curl 安裝完成後,以下範例涵蓋了幾個常見任務:

  • curl https://example.com— 在終端機中列印 URL 的回應內文。
  • curl -o page.html https://example.com— 將輸出結果儲存為您選擇的名稱。
  • curl -O https://example.com/file.zip— 使用遠端檔案名稱儲存遠端檔案。
  • curl -L https://example.com— 遵循 HTTP 重定向。

改用 Synaptic 安裝 Curl

如果您喜歡圖形化的軟體套件管理器,Synaptic 仍然可以在 Ubuntu 的軟體倉庫中找到,包括最新的Ubuntu 26.04 LTS 版本 Synaptic 軟體套件。如果 Synaptic 已經安裝,請開啟它,搜尋curl,選取該curl軟體包進行安裝,然後點選「套用」。

如果尚未安裝 Synaptic,您可以使用以下命令新增sudo apt install synaptic。對於大多數使用者而言,直接使用 APT 安裝 Curl 速度更快,並且避免了僅僅為了這個目的而添加另一個軟體包管理介面。

請勿使用舊版 curl 非官方 Snap

一些舊版指南有時會建議使用 curl sudo snap install curl-unofficial --edge,但這已不再是好的預設選擇。 Snap Store 中 curl-unofficial 的頁面顯示,其邊緣版本上次更新時間為 2018 年 5 月 26 日,並警告該版本可能已停止維護,存在穩定性或安全性問題。建議改用 Ubuntu 官方維護的 APT 軟體包。

Curl 安裝故障排除

  • 「無法找到軟體包 curl」:執行指令sudo apt update並檢查輸出,查看是否有軟體來源或網路錯誤。 Curl 軟體包已存在於 Ubuntu 官方軟體來源中,因此找不到軟體包的錯誤通常指向軟體包來源已過期或配置錯誤。
  • APT 顯示 Curl 已是最新版本,無需進一步安裝。運行curl --version命令確認已安裝的版本。
  • 安裝命令無法連接到 Ubuntu 伺服器:請檢查您的網路連線、DNS、代理設定以及sudo apt update.
  • 你需要 Curl 開發頭檔:命令curl列包與編譯軟體時使用的 libcurl 開發包不同。請安裝專案所需的開發包,而不是假設命令列包包含頭檔。

對於普通的 Ubuntu 桌面、伺服器、虛擬機器或 WSL 安裝,sudo apt update以下sudo apt install curl是取得 Curl 的推薦和最簡單的方法。

留下評論

如何在Linux系統上使用Cameractrls更改網路攝影機設置

如何在Linux系統上使用Cameractrls更改網路攝影機設置

使用 Cameractrls 在 Linux 上變更網路攝影機設定:調整曝光、色彩、減少閃爍和其他支援的控件,然後檢查相容的視訊模式。

如何在 Linux 上安裝 PhpStorm:工具箱、Tar.gz、Snap 和 AUR

如何在 Linux 上安裝 PhpStorm:工具箱、Tar.gz、Snap 和 AUR

在 Linux 系統上,您可以使用 JetBrains Toolbox 或獨立的 tar.gz 壓縮套件安裝 PhpStorm,此外還有 Snap 和 Arch AUR 版本可供選擇。 Java 已預先安裝。

如何在 Linux 系統上將 CD-ROM 備份為 ISO 文件

如何在 Linux 系統上將 CD-ROM 備份為 ISO 文件

在 Linux 上使用 GNOME Disks 或 dd 建立 CD-ROM ISO。識別光碟機,監控複製過程,驗證鏡像,並了解何時損壞的光碟或音訊光碟需要其他工具。

如何在 XFCE 4 上設定雙面板

如何在 XFCE 4 上設定雙面板

為每個顯示器建立一個單獨的 XFCE 4 面板,將第二個面板指派給正確的輸出,調整其位置和大小,並新增所需的啟動器和狀態項目。

如何在Linux上安裝Cisco Packet Tracer

如何在Linux上安裝Cisco Packet Tracer

下載適用於 Ubuntu 64 位元系統的 Cisco Packet Tracer 9.0.1,使用 APT 安裝 DEB 軟體包,在終端機中接受許可協議,然後登入以啟動實驗環境。

如何在Linux系統下使用GIMP摳圖

如何在Linux系統下使用GIMP摳圖

在 Linux 系統上使用 GIMP 去除照片背景:描繪主體,刪除選定的背景,保持透明度,並匯出可重複使用的 PNG 檔案。

免費下載 FlightGear:官方安裝指南

免費下載 FlightGear:官方安裝指南

從官方網站免費下載 FlightGear。比較 Windows、macOS 和 Linux 版本的軟體包,安裝資料文件,即可開始您的首次飛行。

Google Tasks桌面應用程式:如何在電腦上使用

Google Tasks桌面應用程式:如何在電腦上使用

在瀏覽器中開啟 Google Tasks,新增 Chrome 捷徑或應用程式啟動,並透過行事曆和 Gmail 管理有日期的待辦事項。

OKSampler:一款免費、簡單的鍵盤節拍音樂採樣器

OKSampler:一款免費、簡單的鍵盤節拍音樂採樣器

OKSampler 可以將 MP3 片段對應到鍵盤按鍵,並支援音訊循環播放。了解這款經典免費軟體的功能、其舊功能的缺失以及下載前需要檢查的事項。

如何在 Linux 系統上安裝 Wireshark:Ubuntu、Fedora、Arch 等

如何在 Linux 系統上安裝 Wireshark:Ubuntu、Fedora、Arch 等

使用目前軟體包命令在 Ubuntu、Debian、Fedora、Arch 或 openSUSE 上安裝 Wireshark,然後安全地配置即時資料包擷取。