ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

centos6.8 update centos7.2

2021-03-25 16:52:00  阅读:264  来源: 互联网

标签:x86 centos update 升级 yum centos6.8 64 centos7.2 openscap


1. 升级当前系统到最新版本:yum update -y

2. 安装旧版openscap: yum remove -y openscap && yum install -y http://buildlogs.centos.org/centos/6/upg/x86_64/Packages/openscap-1.0.8-1.0.1.el6.centos.x86_64.rpm

3.添加upgradetool源:

cat <<EOF >/etc/yum.repos.d/upgradetool.repo[upgrade]name=CentOS-$releasever - Upgrade Toolbaseurl=http://buildlogs.centos.org/centos/6/upg/x86_64/gpgcheck=1enabled=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6EOF

4.安装升级工具:yum install -y redhat-upgrade-tool preupgrade-assistant preupgrade-assistant-contents;

5. 执行升级可行性分析:preupg,该命令会耗费几分钟到几十分钟时间。如果出现preupg: error: [Errno 2] No such file or directory: '/root/preupgrade/result.html'的错误,请参考第一步安装openscap的旧版;

6. 使用清华大学的centos-vault源安装7.2版本:

centos-upgrade-tool-cli --network 7 --instrepo=https://mirrors.tuna.tsinghua.edu.cn/centos-vault/7.2.1511/os/x86_64/。

注意:7.2是支持升级的最高版本,升级其他版本将会出现Downloading failed: invalid data in .treeinfo: No section: 'checksums'的错误提示;

7. 如果升级成功,用reboot命令重启系统;如果提示The requested URL returned error: 404 Not Found等错误,基本上说明当前系统不支持直接升级。果断采用重装系统的正道吧,少年!

8. 系统重启后,有可能因为依赖库确实导致ssh无法启动,grep不能正常使用等问题。基本功底够好的手动排查,然后一个个问题解决;搞不懂错误原因或者觉得处理麻烦的,备份数据后重装系统吧!

9. 使用rpm -qa | grep el6查看系统上残留的软件包。如果能手动清理掉,让系统update无障碍,耐心一个个处理掉。如果觉得依赖太麻烦或者搞不定,备份数据后重装系统吧!

10.升级系统后sshd服务无法启动 。

ln -s libsasl2.so.3.0.0 libsasl2.so.2

ln -s /usr/lib64/libpcre.so /usr/lib64/libpcre.so.0


标签:x86,centos,update,升级,yum,centos6.8,64,centos7.2,openscap
来源: https://blog.51cto.com/13131218/2672148

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有