亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Linux下如何更新curl版本

 更新時(shí)間:2023年12月12日 09:42:12   作者:wd520521  
這篇文章主要介紹了Linux下如何更新curl版本問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

一、前景

由于低版本的curl存在一定的漏洞,會(huì)對(duì)我們的服務(wù)器安全造成問題,所以,我們需要將curl由低版本安裝到高版本。

二、步驟

1、首先檢測(cè)服務(wù)器安裝的curl版本

curl --version

2、查看服務(wù)器安裝的curl的安裝包

rpm -qa curl

 3、卸載舊版本curl

rpm -e --nodeps curl-7.29.0-59.el7_9.1.x86_64

注意:直接使用yum remove curl卸載,會(huì)報(bào)錯(cuò),別的軟件依賴,不能卸載,所以必須強(qiáng)制卸載rpm -e --nodeps

4、下載curl包

可以在這個(gè)網(wǎng)站上找最新的版本 http://curl.haxx.se/download/,我們下載最新版本7.87.0

wget https://curl.haxx.se/download/curl-7.87.0.tar.gz

注意:大家也可以直接下載到本地沒然后上傳到服務(wù)器

5、解壓安裝包

tar -xzvf curl-7.87.0.tar.gz

6、進(jìn)入curl-7.87.0目錄

cd curl-7.87.0

7、執(zhí)行命令

./configure --prefix=/usr/local/curl --with-ssl

8、編譯及安裝

(1)編譯

make

 、

注意:這一步如果報(bào)錯(cuò)

make[1]: *** [server.o] Error 1
 
make[1]: Leaving directory 
 
make: *** [install] Error 2

 首先查看gcc版本

gcc -v

 

 升級(jí)gcc版本

yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils

修改gcc版本

scl enable devtoolset-9 bash
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile

再次查看gcc版本

gcc -v

修改完之后,重新執(zhí)行make

 (2)安裝

make install

 9、添加環(huán)境變量

vim /etc/profile

在文件最后添加以下內(nèi)容:

export PATH=$PATH:/usr/local/curl/bin

10、加載環(huán)境變量

source /etc/profile

 11、查看curl版本

curl --version
curl -V

這樣就更新安裝成功了

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論