Bod*_*den 36 ubuntu debian upgrade apt
我有一个 Ubuntu 8.04 LTS 服务器。有几个包分别是“忍住了”(“以下更新已存回”),当我做的apt-get upgrade。我的理解是我可以apt-get dist-upgrade升级这些软件包,但我有一些担忧:
如果我这样做dist-upgrade,我会从 8.04 升级到更高版本(我猜是 8.10)吗?如果是这样,8.04 成为“长期支持”(LTS)的意义何在?
这是一个“危险”的过程吗?我假设包被保留,因为它们依赖于新包。是dist-upgrade简单地拉取新软件包并进行相当简单的升级,还是有需要注意的问题?
Zor*_*che 59
命令apt-get upgrade不会添加或删除包。 apt-get dist-upgrade将根据需要添加或删除软件包。
命令apt-get dist-upgrade不会自动将您从一个版本升级到另一个版本,除非您还更新了源代码 (/etc/apt/sources.list) 以指向较新的版本。
upgrade
upgrade is used to install the newest versions of all packages
currently installed on the system from the sources enumerated
in /etc/apt/sources.list.
dist-upgrade
dist-upgrade, in addition to performing the function of upgrade,
also intelligently handles changing dependencies with new versions
of packages;
Run Code Online (Sandbox Code Playgroud)
在进行 dist-upgrade 与 upgrade 时,是否有特别需要注意的问题?
在大多数情况下,我总是 apt-get dist-upgrade 将更新应用到系统。当然,要注意添加或删除了哪些新包。当添加某些内容(例如与以前的内核不兼容的新内核)并且您必须重新编译模块时,通常会发生这种情况。如果您有一些必须自己构建的内核模块,那么您可能需要确保为新内核重新编译它。我有几个系统的网络接口不受股票内核支持,我必须在每次内核更新后重新编译网络驱动程序。
| 归档时间: |
|
| 查看次数: |
16354 次 |
| 最近记录: |