解決CentOS7 卡在開機介面進不去登入介面
CentOS7 系統預設的Python版本是2.7.5,在安裝Anaconda Python 2.7.11的時候,不小心把之前的Python刪除了,然後系統案頭進不去了,只能通過遠程登入進系統。最後發現根本原因還是核心版本從3.0更新到3.1導致的。
查看CentOS7版本資訊:
[root@biostacs ~]# lsb_release -aLSB Version: :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarchDistributor ID: CentOSDescription: CentOS Linux release 7.1.1503 (Core)Release: 7.1.1503Codename: Core
刪除Anaconda Python
直接刪除 /root/Anaconda2檔案夾
找到CentOS7版本對應的軟體源
http://mirror.centos.org/centos-7/7/os/x86_64/Packages/
刪除環境變數
在 /etc/profile、~/.bashrc裡刪除
重新安裝Python
運行下面命令:
rpm -Uvh --replacepkgs http://mirror.centos.org/centos-7/7/os/x86_64/Packages/python-2.7.5-34.el7.x86_64.rpm
重新安裝GNOME案頭
yum groupremove "X Window System" "GNOME Desktop Environment" -yyum groupinstall "X Window System" "GNOME Desktop Environment" -y
yum update
yum uodate
等待更新完成