当前位置:首页 > 群晖专栏 > 运维部署 > 正文内容

CentOS 7 从Python2.7.5升级到Python2.7.16版本教程

admin5年前 (2019-09-16)运维部署89

前言

最近一直忙于工作,游戏,摄影,摄像,vlog等等.几乎没有时间来维护博客.今天特意抽出一点时间来整理和维护一下阿里云的几个服务,顺便更新了云服务器的一些漏洞,其中大部分的漏洞通过yum update来更新一下版本即可修复,唯独RHSA-2019:0710RHSA-2019:1587这两个漏洞需要更新CentOS7自带的Python2.7.5的版本会稍许麻烦,以下是手动更新到当前最新版本2.7.16的流程.




更新流程

1、官网下载最新版本

当前最新版本为2.7.16

wget https://www.python.org/ftp/python/2.7.16/Python-2.7.16.tgz

2、解压

tar -zxvf Python-2.7.16.tgz

3 、安装gcc

yum install gcc* openssl openssl-devel ncurses-devel.x86_64 bzip2-devel sqlite-devel python-devel zlib

4、安装编译

依次运行以下四条命令

cd Python-2.7.16
./configure --prefix=/usr/local
make
make altinstall

5、备份和链接

备份旧版本

mv /usr/bin/python /usr/bin/python2.7.5

链接新版本

ln -s /usr/local/bin/python2.7 /usr/bin/python

6、检查版本

直接输入python即可显示最新的2.7.16版本
输入python2.7.5即可使用系统自带的2.7.5的版本

python
python2.7.5

7、修改yum设置

由于yum是使用老版本Python,在更新到2.7.16后,使用yum功能会报错,我们需要修改以下两个地方的解释器地址.

vi /usr/bin/yum

请将首行#!/usr/bin/python改为#!/usr/bin/python2.7

vi /usr/libexec/urlgrabber-ext-down

请将首行#!/usr/bin/python改为#!/usr/bin/python2.7

完成升级

至此已成功完成CentOS7上的Python2.7的升级流程,同时也解决了阿里云上RHSA-2019:0710RHSA-2019:1587的两个漏洞.

本站提供免费和付费的技术支持.你可以通过留言,邮件,QQ的方式来进行技术交流和免费咨询.同时也可以付费支持的方式获得相关的技术支持,项目部署配置等服务.具体相关详情请点击查看 技术支持页面

扫描二维码推送至手机访问。

版权声明:本文由梦魁网络资源站发布,如需转载请注明出处。

本文链接:https://family.monkui.com:39/?id=216

标签: 运维部署
分享给朋友:

相关文章

宝塔面板设置Typecho伪静态去掉index.php教程

宝塔面板设置Typecho伪静态去掉index.php教程

前言Typecho博客初始安装完成后,博客的任何内页面,地址栏都会有index.php(例如https://www.ioiox.com/index.php/archives/about.html)非常影响美观和网站结构,本文将详解在宝塔面板...

CentOS使用OneIndex部署OneDrive免费网盘教程

CentOS使用OneIndex部署OneDrive免费网盘教程

前言本文将详解如何在CentOS上使用OneIndex程序部署OneDrive免费网盘OneIndex是一款不占服务器空间,不走服务器流量,直接列出OneDrive目录,文件在线查看和直接下载的Web源码OneIndex项目地址部署流程一、...

OneDrive多网盘文件浏览系统PyOne安装配置教程

OneDrive多网盘文件浏览系统PyOne安装配置教程

前言本文将详细介绍OneDrive多网盘文件浏览系统PyOne的安装流程PyOne是一款基于Python-Flask的onedrive文件本地化浏览系统,使用MongoDB储存文件列表,使用redis缓存数据,支持绑定多个网盘,极大的提高使...

国外 Linux VPS 去程回程线路路由查询教程

国外 Linux VPS 去程回程线路路由查询教程

前言每年双11,12,黑五都是VPS各种打折的季节,我也趁这段时间研究了一下国外VPS的相关知识.国外VPS的首要指标就是要速度快,那么如何判断本地与VPS之间的线路好坏,本文将介绍使用软件和命令来查询去程回程的线路路由命令.如何通过查询路...

Linux 服务器 docker 部署 AWTRIX 2.0 Server

Linux 服务器 docker 部署 AWTRIX 2.0 Server

前言之前帮一位朋友部署油管粉丝数显示牌的服务端.由于特殊需求,需要把AWTRIX的服务器端部署到 VPS 服务器上.本文将介绍如何在 VPS 服务器上使用 docker 部署 AWTRIX 2.0 Server 服务器端.同时推荐好友的 Y...

Watchtower - 自动更新 Docker 镜像与容器

Watchtower - 自动更新 Docker 镜像与容器

前言在早前部署Awesome TTRSS时,作者在docker-compose里配置了Watchtower,于是找到 Github 官方项目研究了下,根据官方文档简单整理了一下常用参数以备用.Watchtower 是一款实现自动化...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。