1. 程式人生 > >CentOS7.3.1611解除安裝並重新安裝python2.7及yum

CentOS7.3.1611解除安裝並重新安裝python2.7及yum

安裝python2.7需要與centos核心版本保持一致,否則會出現衝突

1、檢視centos核心版本

[[email protected]]# cat /etc/redhat-release cat /etc/redhat-release
CentOS Linux release 7.3.1611 (Core)

2、解除安裝

解除安裝python:

#rpm -qa|grep python|xargs rpm -e --allmatches --nodeps

#whereis python|xargs rm -fr

解除安裝yum:

#rpm -qa|grep yum|xargs rpm -e --allmatches --nodeps

#rm -rf /etc/yum.repos.d/*

#whereis yum|xargs rm -fr

3.建立目錄python和yum用以存放rpm包:

#mkdir /usr/local/src/python

#mkdir /usr/local/src/yum

4.使用wget分別下載python以及yum的rpm包(注意:一定要和系統的版本號對應)

(1)下載python的rpm包:

#cd /usr/local/src/python        進入目錄

#wget http://vault.centos.org/7.3.1611/os/x86_64/Packages/python-2.7.5-48.el7.x86_64.rpm
#wget http://vault.centos.org/7.3.1611/os/x86_64/Packages/python-iniparse-0.4-9.el7.noarch.rpm
#wget http://vault.centos.org/7.3.1611/os/x86_64/Packages/python-pycurl-7.19.0-19.el7.x86_64.rpm
#wget http://vault.centos.org/7.3.1611/os/x86_64/Packages/python-devel-2.7.5-48.el7.x86_64.rpm
#wget http://vault.centos.org/7.3.1611/os/x86_64/Packages/python-libs-2.7.5-48.el7.x86_64.rpm
#wget http://vault.centos.org/7.3.1611/os/x86_64/Packages/python-urlgrabber-3.10-8.el7.noarch.rpm
#wget http://vault.centos.org/7.3.1611/os/x86_64/Packages/rpm-python-4.11.3-21.el7.x86_64.rpm

(2)下載yum的rpm包:

#cd /usr/local/src/yum        

#wget http://vault.centos.org/7.3.1611/os/x86_64/Packages/yum-3.4.3-150.el7.centos.noarch.rpm
#wget http://vault.centos.org/7.3.1611/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
#wget http://vault.centos.org/7.3.1611/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-40.el7.noarch.rpm

5.安裝python以及yum的rpm包

(1)安裝python:

#cd /usr/local/src/python 

#rpm -ivh python-*   rpm-python-* 

       出現安裝包的依賴問題,此時如下解決即可:

rpm -ivh python-* rpm-python-* –nodeps –force

        --nodeps --force為不考慮依賴包,強制安裝。

        安裝完後即可執行python:


(2)安裝yum:

#cd /usr/local/src/yum 

#rpm -ivh yum-* 

    至此yum重新安裝成功!

相關推薦

CentOS7.3.1611解除安裝重新安裝python2.7yum

安裝python2.7需要與centos核心版本保持一致,否則會出現衝突 1、檢視centos核心版本 [[email protected]]# cat /etc/redhat-release cat /etc/redhat-release

CentOS7.2.1511解除安裝重新安裝python2.7yum

本來想在伺服器CentOS7上升級python2.7至python3.5結果誤刪了yum,導致yum死活用不了。嘗試一波方案,結果都沒有解決,只能解除安裝並重新安裝python和yum。1.解除安裝python:#rpm -qa|grep python|xargs rpm -

CentOS7.5誤刪python2.7yum後解決辦法(完全重新安裝

wget http://mirrors.163.com/centos/7.5.1804/os/x86_64/Packages/lvm2-python-libs-2.02.177-4.el7.x86_64.rpmwget http://mirrors.163.com/centos/7.5.1804/os/x86

Centos7.3.1611安裝mysql5.7.18 rpm教程 設定datadir

一、解除安裝MariaDB CentOS7預設安裝MariaDB而不是MySQL,而且yum伺服器上也移除了mysql相關的軟體包。因為MariaDB和MySQL可能會衝突,故先解除安裝MariaDB。 1. 安裝新版mysql之前,我們需要將系統自帶的mariadb-lib解除安裝 [[ema

ubuntu16.04 徹底解除安裝mysql重新安裝

首先刪除mysql sudo apt-get remove mysql-* dpkg -l |grep ^rc|awk ‘{print $2}’ |sudo xargs dpkg -P 然後安裝mysql 可以直接預設安裝 sudo apt-get install mysql-clien

Centos7.3.1611安裝mysql5.7.18 rpm教程

零 本人的Linux系統 一 解除安裝MariaDB CentOS7預設安裝MariaDB而不是MySQL,而且yum伺服器上也移除了MySQL相關的軟體包。因為MariaDB和MySQL可能會衝突,故先解除安裝MariaDB。 1. 安裝新版

Ubuntu下徹底解除安裝mysql重新安裝

1、刪除 mysql 1 sudo apt-get autoremove --purge mysql-server-5.02 sudo apt-get remove mysql-server3 sudo apt-get autoremove mysql-server4 su

解除安裝nginx 重新安裝

完全解除安裝nginx  在配置nginx做實驗時配置錯了,導致訪問不了虛擬主機。一狠心把nginx的配置檔案目錄(/etc/nginx)都刪除了,而且我沒有備份這些配置檔案,因此想重灌nginx。      本來以為直接使用如下apt-get指令          sudo apt-get --purge

centos7系統yum解除安裝重新安裝

1 背景 想在centos上玩python3,可是我用的最新的centos7系統上預設自帶的也是python2.7的版本,我本身又不想再折騰python3以下的版本,所以就像徹底刪掉,沒想到由於yum需要依賴python2,竟然沒刪掉,一氣之下連yum也一併刪掉了,刪掉後在需

WebVirtMgr 基於Centos7.3的KVM虛擬化管理平臺安裝

cenots7 kvm webvirtmgr 虛擬化平臺KVM是centos下面的虛擬機,是一個比較好用的一種虛擬化技術,但是通常來說服務器跑Centos很少會安裝圖形界面,使用命令來管理虛擬機也是比較麻煩的,所以有一種web的虛擬化管理平臺就很方便了。安裝環境,Centos7.3,硬件Dell R710,

centos7.3 kubernetes/k8s 1.10 離線安裝 --已驗證

using over expired eset local 筆記 方式 don boot 本文介紹在centos7.3使用kubeadm快速離線安裝kubernetes 1.10。 采用單master,單node(可以多node),占用資源較少,方便在筆記本或學習環境快速

MySQL解除安裝重新安裝失敗:The security settings could not be applied to the database bacause the ……(徹底解除安裝MySQL)

MySQL解除安裝後重新安裝失敗 錯誤提示: the security setting could not be applied to the database because the connection has failed with the following error. Err

RHEL6.3下掛載ISO配置安裝軟體包

1、將RHEL6.3的ISO映象上傳至RHEL6.3伺服器上 2、掛載ISO映象 一般將映象檔案掛載到/mnt/XXX下,所以首先建立掛載資料夾:  # mkdir /mnt/cdrom 掛載(我將上傳的RHEL映象放在了/home/Soft資料夾下): mount -o

Centos7.3 企業專案禪道的安裝

禪道介紹 禪道 專案管理軟體 是國產的開源專案管理軟體,專注研發專案管理,內建需求管理、任務管理、bug管理、缺陷管理、用例管理、計劃釋出等功能,實現了軟體的完整生命週期管理。 禪道屬於開源專案,有收費版,本次以開源版9.1.2進行搭建 提示:安裝禪道環境需要LNMP或者L

centos7 安裝python3.6.3 替換python2.7 解決 yum問題

先記一下筆記,有時間在考慮排版。 1. 設定語言:中文 vi /etc/locale.conf LANG=zh_CN.UTF8 2.更新pip(不知道有沒有用) pip install --upgrade pip 3.更新源 yum -y install zlib* bzip2-deve

SQL Server 2008 R2 完全解除安裝重新安裝

由於第一次安裝時,SQL Server 服務賬戶和windows使用者登入名設定一致,導致資料庫引擎服務失敗。後轉到管理員賬戶完全解除安裝並重新安裝。 一、解除安裝 1.用administrator賬戶登入 2.控制面板中,解除安裝SQL 2008 R2相關程式 3.刪除安

nginx 解除安裝重新安裝/etc/nginx配置檔案沒了,cannot open /etc/nginx/nginx.conf (No such file or directory)

sudo apt-get --purge remove nginx-common  sudo apt-get --purge remove nginx* sudo apt-get autoremov

SqlServer2008的解除安裝重新安裝

     最近在學習一個產品Guidewire,配置這個ClaimCenter6.0產品的資料庫使用的是SqlServer2008版本的,這個安裝配置倒是沒有什麼問題的; 但是配置ClaimCenter7.0產品的資料庫時,問題就來了,之前安裝的SqlServer2008的

一些軟體解除安裝重新安裝卻提示已安裝或正在執行怎麼解決?

第一:電腦---控制面板---解除安裝(檢視有沒有卸完)提示兩個都徹底刪除重新裝第二:用軟體(電腦管家或者360)清除垃圾殘留第三:開始---執行---regedit開啟登錄檔,點選,編輯---查詢,輸入解除安裝軟體關鍵字如(QQ,eclipse),把查詢到的專案刪除,點F3

OneDrive解除安裝重新安裝沒有反應的解決辦法

自從安裝了Onedrive,它的自動安裝程式,總是會時不時的佔用25%的CPU,然後提示更新失敗。 今天又遇到這個問題,一生氣直接解除安裝和刪除了Onedrive,之後從官網下載了Onedrive安裝檔案,但是安裝檔案總是卡死在那裡,試了管理員許可權、命令列等都不管用。思考