每次更新后我是否都应该重新启动电脑?
答案1
您不必每次更新时都重新启动计算机。某些更新(例如影响操作系统内核的更新)需要重新启动才能生效。发生此类更新时,右上角的会话图标将亮起红色。
答案2
您只需在更新管理器提示您重启时重启即可。它也将显示在屏幕右上角的菜单中。齿轮将为红色,并且红色菜单项将要求您重启。
答案3
您不必重新启动,但只有在内核升级和专有驱动程序升级时才需要重新启动才能使更改生效。
答案4
偶尔,系统上运行的某个程序会因为部分更新而出现问题,但通常只需退出该程序并重新启动即可。除上述内核更新外,您无需重新启动。
这种更文明行为的一个主要因素是 Linux/UNIX 没有像 Windows 那样的注册表系统。我不知道它的确切机制,但 Windows 在运行时会将其注册表锁定,而且通常,修改注册表的唯一方法是重新启动系统,以便在不使用注册表时安装对注册表的更改。
另一方面,如果您确实升级了内核,那么一些您自己编译的程序(例如,通过使用 tarball 中的软件包运行 make)可能会在升级内核时停止工作,直到您重新编译它们。vmware player 就是这样,尽管它有时会自行修复。这也是 grub 等引导加载程序将旧版本的内核保留为启动菜单选项的部分原因。