python2卸载后yum不可用_centos7误删除python2导致的python和yum不可用处理-阿里云开发者社区...
centos7查看版本
cat /etc/redhat-release // 我這邊是 CentOS Linux release 7.6.1810 (Core)
強(qiáng)制刪除已安裝程序及其關(guān)聯(lián)
rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps
刪除所有殘余文件 ##xargs,允許你對(duì)輸出執(zhí)行其他某些命令
whereis python |xargs rm -frv
驗(yàn)證刪除,返回?zé)o結(jié)果
whereis python
python包下載到/opt/software/python/中(wget已經(jīng)不能用了,頁(yè)面下載的直接拷貝文件即可,也可以在其他機(jī)器上wget)
將上面的包放到/opt/software/python/下面,執(zhí)行下面的命令
rpm -Uvh --replacepkgs python*.rpm
刪除原有YUM
rpm -aq|grep yum|xargs rpm -e --nodeps
--force 即使覆蓋屬于其它包的文件也強(qiáng)迫安裝
--nodeps 如果該RPM包的安裝依賴其它包,即使其它包沒(méi)裝,也強(qiáng)迫安裝。
rpm -Uvh --replacepkgs rpm-python.rpm yum.rpm --force --nodeps
將yum源配置為網(wǎng)易和阿里的開源鏡像
備份原來(lái)的鏡像源
cd /etc/yum.repos.d/
mkdir repo_bak
mv *.repo repo_bak/
下載阿里和網(wǎng)易源
清除系統(tǒng)所有的yum緩存
yum clean all
生成yum緩存
yum makecache
安裝epel源
yum install -y epel-release
使用阿里開源鏡像提供的epel源
再次清除系統(tǒng)yum緩存,并重新生成新的yum緩存
yum clean all
yum makecache
查看系統(tǒng)可用的yum源和所有的yum源
yum repolist enabled
總結(jié)
以上是生活随笔為你收集整理的python2卸载后yum不可用_centos7误删除python2导致的python和yum不可用处理-阿里云开发者社区...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 江西裕民银行是什么银行?裕民银行存款安全
- 下一篇: 快易花代还信用卡利息怎么算