获取和安装Alpha或Beta版本的更新的推荐方法是什么?

Modified on: Sun, 10 Jun 2018 01:41:23 +0800

我是新手,当然不会对安装和维护Ubuntu版本有很多了解。

我学会使用的一个“技巧”是sudo apt-get update,然后是sudo apt-get upgrade来下载和安装已安装软件的更新

我最近将Ubuntu 12.04的beta 2(精确穿山甲?)安装到测试磁盘/分区,只是为了看看它是什么样的。安装完成后,我使用上面列出的命令更新了软件,因为这就是我一直以来所做的。

这是一个错误吗?是alpha& Ubuntu的beta版本以不同的方式更新了吗?

我最近看到了对dist-upgradeapt-get命令的引用,并决定尝试使用它来更新12.04。一个很多程序升级了,包括内核所以我想知道是否只使用sudo apt-get upgrade是一个错误的方法去发布仍然在发展。

最佳答案

在测试候选版本时,将apt-get upgrade视为安全升级。您应该正常使用它(大多数情况下)每日升级过程,以使您的软件包保持最新,而不会破坏您的系统。升级选项仅用于将计算机上已安装的软件包更新为较新版本。

apt-get dist-upgrade不仅会升级系统上所有当前安装的软件包,还会处理新版软件包的依赖项更改。它会智能**从系统中删除过时的软件包并安装任何必要的软件包。测试期间请谨慎使用此选项。通常,此功能需要从一个分发版本升级到另一个分发版本。

* 不破坏是一个很重要的陈述,请记住,这是我们正在谈论的alphas或beta。
** 智能是定义,但因为所有都是beta,应该特别小心。

升级预发布时的预防措施

  • 仅使用终端进行升级,至少在按Y并让apt对系统进行更改之前,您将确切知道会发生什么。
  • 当需要运行apt-get dist-upgrade(新内核,系统包的主要更改等)时,请确保首先运行apt-get dist-upgrade -s模拟并请阅读升级适用的所有更改。如果你看到任何奇怪的变化(我记得在一个dist-upgrade之后杀死我的系统要求我删除一些必要的系统软件包和Ubuntu软件中心,而12.04在alpha 1中)中止它并在几天后再次更新你的软件包。 / LI>
  • 更新预发行版时不要使用更新管理器。在按Y之前,请确保您可以阅读系统中发生的所有事情。
  • 不要太急于更新!不要超速,这在预发布期间是一个明智的过程。测试时要小心谨慎,并保持耐心。

dist-upgrade 相比,何时应该使用升级

使用 dist-upgrade ,当您知道预发行版刚从alpha到beta或下一个预定步骤或在apt-get upgrade有新的内核和其他主要软件包,要特别注意要删除的软件包列表。如果有任何你不确定的事情,或者你认为它可能会破坏你的系统在模拟后中止它并在应用更改之前通过论坛或IRC频道通知你。


如果您在更新期间需要进一步的帮助,或者只是快速聊天,以便在预发布系统中指出正确的方向,请阅读此帖子中的信息

不要急躁,一直做好准备,在测试时不要过多地备用或备用。


相关问答

添加新评论