Centos7環境下安裝curl

勿埋我心發表於2020-11-02

瞭解一下什麼是curl?

url是利用URL語法在命令列方式下工作的開原始檔傳輸工具。它被廣泛應用在Unix、多種Linux發行版中,並且有DOS和Win32、Win64下的移植版本。

curl是一款著名的字元介面下的下載工具,支援HTTP、HTTPS、FTP、FTPS、DICT、TELNET、LDAP、FILE,和GOPHER。此外還具有cookies支援、斷點續傳、FTP上傳、密碼支援、SSL支援和代理支援等特性。curl同時還提供了一套libcurl的庫,開發者可以基於這個庫開發其他下載工具。

  • 官網地址:https://curl.haxx.se/

  • 官網文件:https://curl.haxx.se/docs/

  • 官網下載地址:https://curl.haxx.se/download.html

讓我們開始安裝

  1. 獲得安裝包,從網上直接下載或者其他途徑,這裡我們直接wget

    wget https://curl.haxx.se/download/curl-7.54.0.tar.gz
    
  2. 解壓到當前目錄

    tar -zxf curl-7.54.0.tar.gz
    
  3. 進入解壓後的目錄內

    cd curl-7.54.0
    
  4. 安裝與配置(這裡分為三小步驟)

    ./configure  #第一步檢查錯誤,如果執行過程中出現錯誤,提示沒有c相關的編譯器,則執行"yum install gcc"命令。
    make  #第二步
    make test (optional) #此步驟可跳過
    make install  #第三步
    
  5. 檢查是否成功

    curl –version
    

    若顯示相對應的版本,則代表成功。

相關錯誤的解決措施

問題1:出現curl: (48) An unknown option was passed in to libcurl

解決措施:執行sudo ldconfig命令進行修復即可解決。

注:轉載於 https://www.qian.blue/archives/curl.html

相關文章