centos7重装python_CentOS7重装yum和python
卸載現有的Python和Yum
1、刪除現有Python
##強制刪除已安裝程序及其關聯
rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps
##刪除所有殘余文件 ##xargs,允許你對輸出執行其他某些命令
whereis python |xargs rm -frv
##驗證刪除,返回無結果
whereis python
2、刪除現有的yum、強制刪除已安裝程序及其關聯
##強制刪除已安裝程序及其關聯
rpm -qa|grep yum|xargs rpm -ev --allmatches --nodeps
##強制刪除所有殘余文件
whereis yum |xargs rm -frv
下載所需的rpm包
##查看自己系統版本的命令
cat /etc/redhat-release #CentOS Linux release 7.8.2003 (Core)
##下載相應的包地址:
http://mirrors.ustc.edu.cn/centos/7.8.2003(自己系統版本號)/os/x86_64/Packages/
##所需要的包
##python
python-2.7.5-88.el7.x86_64.rpm
python-iniparse-0.4-9.el7.noarch.rpm
python-pycurl-7.19.0-19.el7.x86_64.rpm
python-devel-2.7.5-88.el7.x86_64.rpm
python-libs-2.7.5-88.el7.x86_64.rpm
python-urlgrabber-3.10-10.el7.noarch.rpm
rpm-python-4.11.3-43.el7.x86_64.rpm
##yum
yum-3.4.3-167.el7.centos.noarch.rpm
yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
yum-plugin-fastestmirror-1.1.31-53.el7.noarch.rpm
##創建目錄python和yum用以存放rpm包
mkdir /usr/local/rpm
##使用wget分別下載python以及yum的rpm包(注意:一定要和系統的版本號對應)
地址如下
python
yum
安裝python以及yum的rpm包
##安裝python
cd /usr/local/rpm
rpm -ivh python-* rpm-python-*
##出現安裝包的依賴問題,此時如下解決即可:--nodeps --force為不考慮依賴包,強制安裝。
rpm -ivh python-* rpm-python-* --nodeps --force
##安裝完后即可運行python:
## python
Python 2.7.5 (default,Nov 20 2020,21:18:26)
##安裝yum
rpm -ivh yum-*
##至此yum重新安裝成功!
##生成緩存
yum clean all
yum makecache
yum update
yum工具及使用命令
## 使用一個小工具yum-complete-transaction
yum install yum-utils
## 清理未完成的yum事務
yum-complete-transaction --cleanup-only
## 列出有問題的軟件包
package-cleanup --problems
## 列出重復安裝的軟件包
package-cleanup --dupes
## 清除重復的已安裝的包
package-cleanup --cleandupes
LInux Centos7 重裝yum
Linux yum默認安裝python2.7,猶豫2020年之后不更新, 安裝python3.6,出現了yum運行失敗, 因為yum是依賴python的 1:先刪除原有YUM rpm -aq|grep ...
centos7.0下刪除yum和python之后恢復的辦法
centos 7如果卸載了yum和python之后恢復的辦法(該方法已經測試). 下載 地址 http://mirrors.163.com/centos/7/os/x86_64/Packages/ 下 ...
[問題解決]RedHat7更換CentOS7的yum源時踩過的坑
更換yum源的流程 查看當前yum程序 $ rpm -qa|grep yum 這里推薦將其結果截屏或拷貝出來,以免后面報錯修復. 刪除原有yum源 $ rpm -aq | grep yum|xargs ...
django, CentOS7+nginx(apache)+mod_wsgi+Python+Django
Django是一個開放源代碼的Web應用框架,由Python寫成.采用了MVC的框架模式,即模型M,視圖V和控制器C.它最初是被開發來用于管理勞倫斯出版集團旗下的一些以新聞內容為主的網站的,即是CMS ...
手抖把Python2.7卸載了,導致了自己的yum不可用以及yum因python版本無法使用的問題
摘要: 從標題就能看到我有多心如死灰了,簡單介紹下我是如何自殘的過程. ①首先因為需要部署爬蟲程序,然后安裝Python3. ②Python3系列和Python2系列版本不向下兼容,所以我就卸載了機器 ...
centos7在線yum安裝jumpsever2.2.2
#查看主機名 host=$(hostname) # 修改字符集,否則可能報 input/output error的問題,因為日志里打印了中文 localedef -c -f UTF-8 -i zh_C ...
阿里云Centos7使用yum安裝MySQL5.6的正確姿勢
阿里云Centos7使用yum安裝MySQL5.6 阿里云Centos7使用yum安裝MySQL5.6 前言:由于某些不可抗力,我要在自己的阿里云服務器上搭建hadoop+hive+mysql+tom ...
[轉]centos7 修改yum源為阿里源
centos7 修改yum源為阿里源,某下網絡下速度比較快 首先是到yum源設置文件夾里 cd /etc/yum.repos.d 接著備份舊的配置文件 sudo mv CentOS-Base.repo ...
centos7 修改yum源為阿里源
centos7 修改yum源為阿里源,某下網絡下速度比較快 首先是到yum源設置文件夾里 安裝base reop源 cd /etc/yum.repos.d 接著備份舊的配置文件 sudo mv Cen ...
隨機推薦
angularjs $scope.$apply 方法詳解
myApp.controller('firstController',function($scope,$interval){ $scope.date = new Date(); setInterval ...
redis+cookies實現session機制(解決 手機瀏覽器不自動回傳cookies導致session不可用問題)
昨天在手機端測試自己的項目遇到如下情況. 1.在手機上(蘋果qq瀏覽器),登陸時存在session中的圖片驗證碼結果,一直獲取不到,考慮是cookies的問題.但是其他網站有貌似可以正常使用cooki ...
Socket
Socket又稱"套接字",應用程序通常通過"套接字"向網絡發出請求或者應答網絡請求. 以J2SDK-1.3為例,Socket和ServerSocket類庫位于 ...
Vector 和 ArrayList 區別
1.Vector是多線程安全的,而ArrayList不是,如果只有一個線程會訪問到集合,那最好是使用ArrayList,因為它不考慮線程安全,效率會高些:Vector是舊的,是java一誕生就提供了的 ...
HTML特殊字符大全
特殊符號 命名實體 十進制編碼 特殊符號 命名實體 十進制編碼 ? ? ! ? ! " " " # ? # $ ? $ % ? % & & & ' ...
HDU-4925 Apple Tree
http://acm.hdu.edu.cn/showproblem.php?pid=4925 Apple Tree Time Limit: 2000/1000 MS (Java/Others)???? ...
Openlayers 3 的 imagelayer
總結
以上是生活随笔為你收集整理的centos7重装python_CentOS7重装yum和python的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 小皮面板有php环境吗,体验phpStu
- 下一篇: java钱币换算_Java编写钱币转换为