首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在"apt-get升级“中”dist-升级“是什么意思?

在"apt-get升级“中”dist-升级“是什么意思?
EN

Unix & Linux用户
提问于 2015-09-06 21:01:30
回答 2查看 4.5K关注 0票数 1

apt-get dist-upgrade不升级Linux发行版(尽管它确实更新内核)。关于apt-get的手册中,对dist-upgrade的描述:

代码语言:javascript
复制
dist-upgrade in addition to performing the function of upgrade,
also intelligently handles changing dependencies with new versions
of packages; apt-get has a "smart" conflict resolution system, and
it will attempt to upgrade the most important packages at the
expense of less important ones if necessary. So, dist-upgrade
command may remove some packages. The /etc/apt/sources.list file
contains a list of locations from which to retrieve desired package
files. See also apt_preferences(5) for a mechanism for overriding
the general settings for individual packages.

这并不能解释dist部分,那么它意味着或代表什么呢?

EN

回答 2

Unix & Linux用户

发布于 2015-09-06 22:03:25

apt-get dist-upgrade本身并没有升级发行版的发行版,是的。但是,如果apt的S源指向较新版本的存储库,则可以升级发布。也就是说,如果我将wheezy的源更改为jessie的源,则可以使用dist-upgrade将发布从wheezy升级到jessieupgrade不能这样做,无论源是什么,因为它不能下载新的依赖项或删除冲突的依赖项。

Debian就是这样成为从一个版本升级到下一个版本的。

因此,dist确实代表分发,因为它可以并且确实升级发行版。

票数 3
EN

Unix & Linux用户

发布于 2015-09-06 21:26:32

当您在一个稳定的Debian版本中更新包时,包不会有太大的变化(毕竟它是稳定的)。你不需要apt-get dist-upgrade

因此,更改依赖项(如apt-gets手册中提到的那些依赖项)只有在您更改发行版(例如,从wheezy到jessie)或使用测试或不稳定的滚动释放时才会发生。

因此,是的,在某种程度上,apt-get dist-upgrade通常用于将您的发行版更新到下一个版本(或者在滚动版本的情况下更新到最新版本)。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/227920

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档