我正在使用 Ubuntu 12.04。当我打开更新管理器时,它会显示更新。列出的某些更新要么与我无关,要么我根本不需要它们。
如果我取消勾选它们,它们就会在下次使用更新管理器时重新出现。
如果我决定不想要或不需要更新,如何阻止更新管理器在下次使用时将其包含在更新列表中?
答案1
从更新管理器禁用软件包 有更多信息并向您展示如何通过 GUI 和 CLI 执行此操作。
我会将您不感兴趣的软件包锁定到您当前的版本。
答案2
使用终端命令sudo apt-get install {specific-package}
仅更新{specific-package}
及其所依赖的包。
答案3
虽然您可以使用csgeek 的回答或本文要固定或保留软件包,我仍然不建议除经验丰富的用户以外的任何人这样做。软件包之间的依赖关系可能很复杂,而且并不总是很明显。
我留下这个答案,它建议删除一个你不使用的包,作为一种可能的替代方案,在某些情况下也可能有用。
但我想明确指出的是,只有在以下情况下才可以删除软件包:肯定那没有其他的包裹做使用就靠它了!
例如,我使用邮箱所以我没用雷鸟。我可以(我认为是安全的)打开一个终端窗口并使用
sudo apt-get remove thunderbird
卸载雷鸟并避免下载和安装更新。
但当心。如果您删除/卸载其他软件包使用的软件包,则可能会破坏您的 Ubuntu 安装。根据破坏程度,您可能无法轻松恢复。
如果删除一个包会导致大量额外的包也被删除, 我愿意不是我认为你应该这么做。在我看来,你很可能会破坏一些东西。
我还建议在删除软件包之前使用--assume-no
on 选项apt-get
,例如,
sudo apt-get -V --assume-no remove thunderbird
此命令将运行apt-get
但不会执行删除。但是,它将要列出如果您确实移除了包裹会采取的措施。这将让您有机会思考移除包裹可能造成多大的损害。
(笔记:上述命令中的选项-V
仅提供了有关软件包特定版本apt-get
可能发生变化的更多信息。)