跳转到主要内容
首页

用户帐户菜单

  • 登录

主导航

  • 首页
  • 小公司运营
  • 网站建设
  • 创业杂谈
  • 兼职赚钱
  • 小微企业信息化
  • 手册教程
    • 《大伟哥的Drupal 8建站指南》
    • 《通过JohnChow.Com在网上赚钱》
  • 关于

面包屑

  • 首页
  • 花了大半天时间把工作电脑从Ubuntu 12.04升级到16.04

花了大半天时间把工作电脑从Ubuntu 12.04升级到16.04

By 大伟哥 | 2017-09-14,周四, 23:44

有些事,早晚都得做,那就赶紧就做吧,比如电脑的操作系统升级。

这是一台HP的Z220工作站,2013年5月份从京东网上采购的,标配之外多配了一块1T容量的硬盘组成了Raid1,又加装了一条8G的内存,安装了Ubuntu 12.04 LTS桌面版后一直很稳定,用到现在算是四年多了。上面跑了一个Windows虚拟机和3个Ubuntu虚拟机,分别作为大伟哥的工作桌面、内部网站和ERP系统等关键应用,可谓是劳苦功高。

因为是桌面系统,安装的程序很多,一直担心升级会出现问题,所以尽管后来陆续发布了Ubuntu 14.04LTS和Ubuntu 16.04LTS,都没有决定要升级。而这两天升级Server版的系统,感觉过程比较顺利,也没有那么多预想的问题,再说工作站的重要数据都是存放在独立的分区,万一升级不成功的话,完成可以做到重装系统而不丢失任何重要数据。当然还有一点,就是12.04到现在已经发布超过5年了,如果我再不升级,官方就不带我完了,要时候想要升级都没有源了。

升级过程中还是出了点状况的,只是有惊无险,最终都解决了。

从Ubuntu 12.04LTS升级到Ubuntu14.04LTS,像升级Server版那样在命令行下运行sudo do-release-upgrade -d出错,软件更新器(Update Manager)在更新过程中也报错,因为有些软件包的版本不对,所以无法直接完成升级,只能退出了。但是软件源被设置成了Ubuntu 14.04的源之后,并没有回退到12.04源。也就是说,使用Ubuntu 12.04的源,无论从命令行还是图形界面,都没有办法升级了。那么使用Ubuntu 14.04的源直接执行sudo apt-get upgrade行不行呢?

大伟哥在使用Ubuntu 14.04阿里云源的情况下,运行了sudo apt-get update和sudo apt-get upgrade两条命令,发现有几百个包可以升级,也有几百个包不能升级,这和在Ubuntu 12.04源没有软件可升级有了很大的区别,但是升级这些属于Ubuntu 14.04版本的软件包会不会出错?能不能让让系统识别到自己的版本升级了呢?只能冒险试一下了,万一不成功就直接覆盖安装。

输入Y之后,系统开始升级,倒是没有报错。花了很长时间完成以后重启,再开机就进不了图形界面了,输入用户名和密码之后,系统提出无法登录。但是Ctrl+Alt+F1,是能登录命令行界面的。还好还好,有万能的命令行就有希望。于是用另外一台电脑各种搜索然后在回来各种测试,发现有说显卡驱动没装好的,有说图形界面配置文件权限不对的,还有说更换了图形管理器的,我试着重新安装桌面环境,但是新的环境因为软件包依赖问题没法安装,情况也就仍然没法解决。

就在我快要放弃的时候,我用重新运行了一次apt-get update,然后运行sudo apt-get dist-upgrade,发现竟然还有很多软件包可以升级。是因为上次升级不彻底的原因吗?再次安装更新重启之后,界面终于能进去了,看来只是升级没完成的原因造成的。

从Ubuntu 14.04LTS到Ubuntu 16.04的升级,就显得顺利多了,所有工作都是由软件更新器完成的,没有输入一行命令。至此,系统的升级就算完成了,但有些软件升级之后还要重新做一些配置,这就不是系统的事了。

小微企业信息化
  • 988 阅读
Ubuntu

添加新评论

此字段内容将保密,不会被其他人看见。
关于文本格式
  • 不允许使用HTML标签。
CAPTCHA
4 + 7 =
计算出这道简单的算术题并键入答案。例如、1+3,就输入 4。
发布评论前,请通过下面的验证,以免被当作垃圾评论机器人屏蔽。

搜索

沪ICP备17000093号-1

公安备案沪公网安备 31011402008254号

© 2016-2022 大伟哥博客版权所有