centos7.9安装最新python-3.11.1_centos7安装python3.7.2
centos7.9安装最新python-3.11.1
centos7.9 默认安装的是python-2.7.5版本,安全扫描时会有很多漏洞,比如:Python 命令注入漏洞(CVE-2015-20107),Python X509证书解析器代码问题漏洞(CVE-2019-5010) 等等。安装最新版本可以避免这些漏洞。
安装编译环境
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
下载地址:
https://www.python.org/ftp/python/3.11.1/Python-3.11.1.tgz
下载python
wget https://www.python.org/ftp/python/3.11.1/Python-3.11.1.tgz
解压编译
tar -zxvf Python-3.11.1.tgz
mkdir /usr/local/python3
cd Python-3.11.1
./configure --prefix=/usr/local/python3/
make
make install
安装成功后替换执行文件(建立软连接)
cd /usr/bin/
rm -fr python
ln -s /usr/local/python3/bin/python3.11 /usr/bin/python
ln -s /usr/local/python3/bin/python3.11 /usr/bin/python3
ls -l python*
python -V
升级python会导致yum不可用,修复如下
vi /usr/bin/yum
#!/usr/bin/python2.7
其他yum相关命令也是用这种方式修复。
保存并验证
yum info python
正常输出则修复完成。
相关文章
- 459元国产新科技尔英B760M主板酷睿I7-12700处理器降压幅度100%+
- 魔兽世界怀旧服:狂暴战整合WA,卡英勇WA
- 「图钉神机」放假了?那就配台电脑打游戏吧
- 测试员必备:Linux下安装JDK 1.8你必须知道的那些事
- abee AS Enclosure W1机箱评测:复刻经典,简约又好用
- NZXT KRAKEN X53 RGB一体式水冷散热器评测:内外俱备的寒冰武士
- 8G显存是原罪,还是光追来背锅?RTX5060金属大师对比评测
- 订单爆满工人回流!韩国造船巨头产能利用率同比大增
- 技嘉AORUS WATERFORCE X 360水冷评测:兼顾冷与静,呈现力与美
- 精品博文ARM中打印函数print 的几种实现方法