这里写下我编译安装curl8.5.0的整个过程以及解决报错的办法(期间所提的所有安装包,若有需要可以留言)。
操作系统:kylin.desktop-generic-aarch64-with-kylin-4.0.2
处理器:飞腾
1.解压上图中的包
tar -zxvf curl-8.5.0.tar.gz
2.进入解压后的目录
cd curl-8.5.0
3.生成Makefile文件
./configure --prefix=/usr/local/curl850
4.编译
make
报错:configure:error:select TLS backend or disable TLS with --without-ssl
根据报错提示,将第三步改为:./configure --prefix=/usr/local/curl850 --without-ssl,再重新执行make
5.安装
make install
6.查看版本
查看前先将curl的路径加入环境变量
vim /etc/profile
export PATH=/usr/local/curl850/bin:/其他路径:$PATH(两个路径之间用冒号隔开)
保存退出
查看环境变量 echo $PYTH
查看curl的版本 curl --version (或curl -v)
7.创建软链接
步骤6,添加环境变量后可以查看版本号,但是过几个小时突然又不可以了,环境变量没有任何改动。
解决方法一、去环境变量中删掉步骤6添加的路径,保存退出,source,再重复步骤6。(每次无法查看到版本号都这么做一次,麻烦)
解决方法二、不做步骤6,改为创建软链接:
ln -s /usr/local/curl850/bin/curl /usr/bin/curl
再查看版本就可以查到了