如果我在升级的同时让计算机进入睡眠或休眠状态,那么升级过程将如何反应?现在它正在下载软件包,如果我关闭盖子,把电脑启动并连接到另一个无线网络,这个过程会被取消吗?
更新:在软件包下载过程中,挂起和重新连接到不同的网络可以正常工作,但是在安装包或下载升级管理器的同时,挂起又如何呢?
发布于 2013-10-17 23:28:07
正如您编辑的问题所述,暂停通常不会引起问题。您可以通过断开您的互联网连接来最小化已经很小的机会,以便apt程序可以优雅地挂起下载。您的计算机总是有可能无法正确挂起/休眠。如果发生这种情况,apt可能会忘记它正在下载的文件,最糟糕的可能就是不得不重新启动特定的文件,所以风险仍然很小。
为了回答您更新的问题,我不会在它安装软件包时挂起它。即使在良好的挂起和恢复时,如果您在更新重要文件的过程中停止了它,则可能会导致问题,它们可能无法正确安装。如果它在恢复过程中崩溃,很可能会导致部分安装的包,这些包可以从其中恢复,但您可以通过等待几分钟直到安装完成才能避免这一问题。
至于编辑的第二部分,我假设通过“升级管理器”,您是在升级您的发行版,即从13.04升级到13.10。升级版本也使用apt程序,它只是在安装之前下载了更多的文件,所以答案是一样的。在中间挂起下载是安全的,但在关闭/挂起之前,我仍然会断开互联网连接。
唯一的区别是,更重要的是在关闭之前让实际安装完成,部分安装的发行版升级比包升级要难得多;在包升级中,您可以卸载包并重新安装它,但是如果13.04系统试图用13.10文件启动(例如),您可以拥有一个不会启动的系统。再说一遍,你可能还能从这件事中恢复过来,但是,这将是更多的工作。
总之,在文件下载期间,您应该安全地挂起/关闭,但是在实际安装这些文件时,我永远不会关闭计算机。(同时,我也不会为了避免与低功耗相关的关机而使用电池电源。)
https://askubuntu.com/questions/360574
复制相似问题