设为首页 收藏本站
查看: 538|回复: 0

[经验分享] Ubuntu server 14.04升级16.04

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2017-1-17 09:16:53 | 显示全部楼层 |阅读模式
本帖最后由 4532132 于 2017-1-17 09:18 编辑

自从ubuntu官网发布ubuntuserver 16.04 LTS 以来企业对这个版本的系统即为的关注,现在的一些企业还在使用的是14.04或者15.04的版本,因为16.04在功能上和在安全上有很大的改进和更新,所以公司想将14.04系统的服务器升级到16.04!有两种解决的方案:第一种就是把系统格式化掉重新安装16.04新的系统,这种方式对于新的服务器来说是可取的但是对于老一点的公司,这样的方法就是不可取的,因为有很多的数据或者配置在服务器的内部,那我们怎么去解决呢?其实系统都是可以升级的,就像是windows系统的升级,你可以在win7直接升级到win10保持原有的数据不变,ubuntu也是同样的可以的!那我们怎么样去做呢?接下来我就演示一下做的全过程!希望给大家带来帮助!

这次文档的攥写我是使用的14.04 server系统,为了达到的目的就是升级到16.04 server!

1、首先呢就是我们需要使用update-manager-core软件包:安装这个软件包的的方法

1
$sudo apt-get install update-manager-core



安装完成以后需要修改一个文件:

1
$sudo vim /etc/update-manager/release-upgrades



2、我的系统是14.04 server系统 设置prompt=lts

wKiom1h8yRPzOXQHAABPAA-C8vQ935.png

如果你是15.04 server版本的 可以把prompt设置为normal

Normal:检查新版本,如果系统有多个更新,会选择最近的更新

Lts:检查长期支持的新版本,如果系统不是LTS的不要使用。

修改完保存退出!

3、在升级系统之前,我们最好是先更新一下系统使用以下命令

1
$sudo apt-get update && apt-get upgrade



如果使用sudo权限的用户在更新的时候可能会有报错的信息,可能会提示的是权限不足无法更新某个软件包!

解决的方法就是使用root用户更新!

更新完成以后重启系统

1
$sudo reboot




如果您和我一样不是在操作系统本身进行操作的。是使用ssh远程工具操作的,给大家推荐一个工具screen,这样可以防止远程断开!

4、安装screen工具:

1
$sudo apt-get install screen



启用screen工具:

1
$screen



现在开始升级系统:

1
$sudo do-release-upgrade -d



如果担心sudo的用户升级会出现错误,其实最好是使用root用户升级!

执行上面的命令以后,根据提示,一路按Y。。。。。Y。。。。。Y   直到升级成功!

系统升级完了以后会自动重新启动,启动完之后可以使用一下命令查看

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-329548-1-1.html 上篇帖子: dd命令磁盘对拷及备份 下篇帖子: 利用 msmtp+mutt+shell来实现邮件告警 server
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表