运行64位Ubuntu 12.04。
我主要通过终端使用更新sudo apt-get update && sudo apt-get upgrade
。
我不明白这一点:让Firefox或任何其他此类集成应用程序主动运行,同时在终端同时运行更新过程,这会将Firefox更新到较新的版本。我知道重新启动Firefox将导致Firefox作为较新版本打开。
例如,在MS Windows 7中进行更新时,它要求在更新之前关闭同一应用程序的活动实例(如果处于活动状态)。
Ubuntu如何在不干扰其活动实例的情况下将活动的工作应用程序替换为较新的版本?
在这种情况下,更新过程的后端究竟发生了什么?