升级的问题
Tofloor
poster avatar
DeepinOS
deepin
2017-12-09 22:10
Author
用sudo apt-get update 和sudo apt-get dist-upgarde 还有 sudo apt-get upgrade 有什么区别,我真想知道,为什么三个命令作用差别这么大,
sudo apt-get update 是升级软件包吗?
sudo apt-get upgrade是升级系统吗?
sudo apt-get dist-upgrade 是升级系统吗?        这个和sudo apt-get upgrade 用的不一样吗?


哪个是稳定版升级模式?

毫不知情的我将系统搞崩了,重装之后都没了

Reply Favorite View the author
All Replies
avatar
herdde
deepin
2017-12-09 22:25
#1
sudo apt update 检查更新
sudo apt upgrade 更新应用软件
sudo apt dist-upgrade 更新系统软件
Reply View the author
avatar
DeepinOS
deepin
2017-12-20 09:26
#2
https://bbs.deepin.org/post/149879
sudo apt update 检查更新
sudo apt upgrade 更新应用软件
sudo apt dist-upgrade 更新系统软件 ...

谢谢了,以后再也不慌了
Reply View the author
avatar
aName
deepin
2017-12-20 09:44
#3
不要误人子弟,升级都是针对包的,不分应用软件系统软件。
Reply View the author
avatar
aName
deepin
2017-12-20 09:47
#4
upgrade和dist-upgrade都是升级包,区别只在于依赖关系改变了的包,upgrade会忽略升级,dist-upgrade则主动删除/安装包来满足新的依赖关系从而进行升级
Reply View the author
avatar
comzhong
deepin
2017-12-20 11:00
#5
sudo apt update 更新本地软件件源列表
sudo apt upgrade 升级软件,不自动解决依赖问题
sudo apt dist-upgrade 升级软件,自动解决依赖问题,通常不推荐
Reply View the author
avatar
DeepinOS
deepin
2017-12-20 21:32
#6
https://bbs.deepin.org/post/149879
sudo apt update 更新本地软件件源列表
sudo apt upgrade 升级软件,不自动解决依赖问题
sudo apt dist-upg ...

当我升级的时候,发现,sudo apt-get upgrade 用的是non-stable 源,sudo apt-get dist-upgrade 用的是stable的源。下载包的时候,那个链接上看到的。
这是啥回事
Reply View the author