ubuntu 14.04 升级到 ubuntu 16.04

包相关命令:

清除无用包:apt-get clean && apt-get autoclean   #一般用apt-get autoclean就够了  
更新源:apt-get update     #同步 /etc/apt/sources.list 源的索引,这样才知道是不是有最新的包   
更新包:apt-get upgrade     #更新所有已安装的软件(upgrade只是简单的更新包,不管这些依赖,它不添不删。) 
更新包2:apt-get dist-upgrade #包与包之间存在各种依赖关系。而dist-upgrade可以根据依赖关系的变化添删包。(依赖有时会出错,建议新手谨慎使用)  
补充:在执行 upgrade or dist-upgrade 之前一定要执行 update, 这样才能获取最新  
安装软件:apt-get install XXX [--reinstall] #--reinstall 是重新安装包,一般都是用 apt-get install XXX  
修复依赖:apt-get -f install       #修复依赖,类似于win里面的缺少dll,-f之后他帮你修复安装一些依赖(安装搜狗拼音实例有用到)  
删除软件:apt-get remove XXX [--purge] #--purge 卸载的时候把配置文件也删了,完全删除包可以用这个选项:apt-get remove XXX --purge  

其他命令:(特殊环境下使用)  

搜索软件:apt-get search xxx  
检查是否有损坏的依赖:apt-get check   (偶尔想起来或者软件打不开的时候使用【有时候被清理了】)  
获取包信息:apt-cache show xxx  
有哪些依赖:apt-cache depends xxx    (比如安装一个包,修复依赖也失败,那就看看有哪些依赖,自己手动安装)  
被哪些包依赖:apt-cache rdepends xxx  (比如卸载一个包的时候,查一下被哪些包依赖)  
下载该包源代码:apt-get source xxx  
安装相关编译环境:apt-get build-dep xxx  

更新软件列表

apt-get update

升级软件

apt-get upgrade

升级当前系统版本

apt-get dist-upgrade

清理无用的包

apt-get autoclean

重启系统

reboot

升级到新系统版本

root@pilotmt11:~# do-release-upgrade
Checking for a new Ubuntu release
No new release found.
root@pilotmt11:~# 

(你不应该看到No new release found.)
你应该看到一个信息提示你16.04 LTS是可用的或者有许多的软件包是需要升级的(见下代码段)。
如果你没有看到可用的升级(如上代码段),然后你需要改变为如下的命令(请指定-d选项以使用开发版本):

do-release-upgrade -d

当屏幕出现升级提示是 选择y 等待所有的软件包下载...安装...到重启... 当安装完成后,你的系统就升级到最新的Ubuntu开发版本

验证升级完成

root@pilotmt11:~# lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 16.04.4 LTS
Release:	16.04
Codename:	xenial
root@pilotmt11:~#
  • qq_43638135
    妲己再美究为妃: 博主没有想过自己接一些私活干吗?我现在还没毕业,但是我也确实听说外挂市场自动化游戏脚本市场挺火热的,并且报酬也很丰厚,但是具体的我也不是很清楚,求解答。 (1个月前 #47楼) 查看回复(2) 举报 回复
    22