如何控制更新动作?

如何控制更新动作?

我收到消息(motd - 每日消息)说我的服务器有一些更新。

现在,如果我不想简单地按照他们告诉我的做(apt-get update、apt-get upgrade)并且为了对进一步的更新进行一些控制,我到底应该怎么做?

我所说的有一定的控制权是指:

  • 获得需要下载和安装的软件包的准确列表

  • 如果我愿意的话,有能力排除其中一些

答案1

我建议使用资质安装 aptitude。它具有一个小型半 GUI 终端,可以很好地选择要安装的软件包。以下是简短的操作方法。

  1. 启动 Aptitude;注意:不提供任何参数。

    sudo aptitude
    

    在此处输入图片描述

    或者,按U来更新包列表(与 相同sudo apt-get update)。

  2. 默认情况下没有选择要升级的软件包。您可以按 展开软件包组Enter

    • 您需要+按 标记要安装(或在本例中为升级)的软件包。在选择组时,您可以通过执行此操作来选择整个组。

    • 按下=将其标记为当前情况(恢复上面的选择)。

    • 要卸载包,请按-

  3. 按 进入G即将执行的操作的预览(注意这是在新“选项卡”中)。在下面的示例中,我仅选择了“安全更新” - 其他更新未升级。

    在此处输入图片描述

  4. 再次按G即可执行操作,或Q关闭预览选项卡。

请注意,这与将包标记为“暂停”不同,它只是选择性升级。

相关内容