centos7安装uwsgi报错_如何将CentOS 7升级到CentOS 8
在本文中,您將學習如何將CentOS 7升級到CentOS 8。本文描述的步驟尚未描述正式升級,因此不能應用于生產服務器。
?
Upgrade-CentOS-7-to-CentOS-8
步驟1:安裝EPEL儲存庫
首先,通過運行以下命令安裝EPL存儲庫
yum install epel-release -y
?
在CentOS 7中安裝EPEL Repo
步驟2:安裝yum-utils工具
成功安裝EPEL之后,通過運行以下命令來安裝yum-utils。
?
然后,您需要通過執行命令來解析RPM軟件包。
?
保留默認RPM設置
接下來,清理所有不需要的軟件包。
package-cleanup --leaves package-cleanup --orphans
?
清理RPM軟件包
步驟3:在CentOS 7中安裝dnf
現在安裝dnf軟件包管理器,它是CentOS 8的默認軟件包管理器。
yum install dnf
?
在CentOS 7中安裝dnf
您還需要使用以下命令刪除yum軟件包管理器。
dnf -y remove yum yum-metadata-parser rm -Rf /etc/yum
?
在CentOS 7中刪除Yum
步驟4:將CentOS 7升級到CentOS 8
dnf upgrade
?
升級CentOS 7
接下來,如下所示使用dnf安裝CentOS 8發行包。這需要一段時間。
dnf -y upgrade http://mirror.bytemark.co.uk/centos/8/BaseOS/x86_64/os/Packages/centos-release-8.0-0.1905.0.9.el8.x86_64.rpm
?
安裝CentOS 8版本
接下來,升級EPEL存儲庫。
dnf -y upgrade https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
?
升級EPEL存儲庫
成功升級EPEL存儲庫后,請刪除所有臨時文件。
dnf clean all使用nodeps參數刪除CentOS 7的舊內核。
rpm -e `rpm -q kernel` --nodeps接下來,請確保刪除有沖突的軟件包。
rpm -e --nodeps sysvinit-tools此后,啟動CentOS 8系統升級,如下所示。
dnf -y --releasever=8 --allowerasing --setopt=deltarpm=false distro-sync
?
CentOS 8系統升級
如果升級發現有報錯,需要卸載from package后面的報名:
rpm -e --nodeps sysvinit-tools-2.88-14.dsf.el7.x86_64 rpm -e --nodeps python-inotify-0.9.4-4.el7.noarch rpm -e --nodeps adwaita-qt5-1.0-1.el7.x86_64 rpm -e --nodeps pycairo-1.8.10-8.el7.x86_64然后再次執行升級,此步驟需要等待較長時間。
dnf -y --releasever=8 --allowerasing --setopt=deltarpm=false distro-sync步驟5:為CentOS 8安裝新內核
要為CentOS 8安裝新的內核,請運行命令。
dnf -y install kernel-core
?
在CentOS 8中安裝內核
最后,安裝CentOS 8最小軟件包。
dnf -y groupupdate "Core" "Minimal Install"現在,您可以通過以下命令運行檢查安裝的CentOS版本。
cat /etc/redhat-release檢查CentOS版本
升級完系統,記得重啟,以上是將CentOS 7升級到CentOS 8的步驟,升級之前請做好數據備份,升級會造成一部分應用被卸載;大家可以學習借鑒之,還有其他的升級方法。
總結
以上是生活随笔為你收集整理的centos7安装uwsgi报错_如何将CentOS 7升级到CentOS 8的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 指定端口传输_高速数字传输链路测试 -
- 下一篇: apache poi 修改docx表格_