我现在正在使用 Ubuntu 12.04。如果我使用该命令sudo apt-get dist-upgrade
会将我的 Ubuntu 升级到 12.10 吗?这是否意味着在那之后我将不再使用 LTS 版本?我不想使用 Ubuntu 12.10,因为我已经尝试过它,而且它对我的上网本来说很重。
Nic*_*Tux 172
您可以阅读手册页apt-get
以了解每个命令的作用。
打开说明书
man apt-get
Run Code Online (Sandbox Code Playgroud)
找到该部分dist-upgrade
并阅读
升级
Run Code Online (Sandbox Code Playgroud)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-upgrade”,为什么它比“upgrade”升级更多?
为了将 Ubuntu 升级到更新的版本,您必须在终端中运行
sudo do-release-upgrade
Run Code Online (Sandbox Code Playgroud)
我们从手册页中阅读
man do-release-upgrade
Run Code Online (Sandbox Code Playgroud)
描述
从命令行将操作系统升级到最新版本。如果机器没有图形环境或要通过远程连接升级机器,则这是首选命令
Flo*_*sch 95
不,sudo apt-get dist-upgrade
不会升级到新的 Ubuntu 版本。它只会为您已经安装的 Ubuntu 版本安装可用更新。
与sudo apt-get upgrade
它不同的是,如果需要满足依赖关系,它可能会安装新包或删除已安装的包。所以使用时要小心。
gre*_*een 10
如果您不想升级到非 LTS 版本,请按照以下步骤操作:
打开Ubuntu 软件中心。
转到Edit -> Software Sources。
转到“更新”选项卡并确保您在“新 Ubuntu 版本通知”中选择了长期支持版本。
打开终端并运行sudo apt-get update
(只是为了确定:))。
现在,当您运行sudo apt-get dist-upgrade
它时,它会升级到下一个 LTS 版本而不是非 LTS 版本。
你不能直接从 12.04 跳转到 13.04 你必须将更新管理器设置为正常然后做
sudo apt-get dist-upgrade
Run Code Online (Sandbox Code Playgroud)
或者
sudo do-release-upgrade
Run Code Online (Sandbox Code Playgroud)
命令之间的区别在于 dist-upgrade 希望您在升级期间更改配置文件
当时间到时,它们都会升级您的 dist sudo apt-get upgrade 仅升级您系统上的软件,它不会安装或删除诸如 dist-upgrade 之类的软件包。
归档时间: |
|
查看次数: |
503662 次 |
最近记录: |