我主要使用终端安装程序(大多数人也是如此)。但是,有时(尤其是当我的电池电量低并且没有充电器电线时,或更重要的是,当安装程序文件太大时,安装不完整并且需要关闭系统电源),我想暂停安装(在安装过程中)下载状态),这样我就不会丢失已经下载的文件。
我该怎么做呢?
我主要使用终端安装程序(大多数人也是如此)。但是,有时(尤其是当我的电池电量低并且没有充电器电线时,或更重要的是,当安装程序文件太大时,安装不完整并且需要关闭系统电源),我想暂停安装(在安装过程中)下载状态),这样我就不会丢失已经下载的文件。
我该怎么做呢?
Answers:
Ctrl+ c取消它,但是下次从您离开的地方开始 Ctrl+ z停止过程,但是您不能做另一个过程,因为它仍然锁定在第一个过程中
使用上述方法之一通常比仅关闭终端要好,但是如果仅在终端下载软件包时关闭终端,则它应在下次运行时立即停止下载sudo apt-get upgrade
如果要在使用Ctrl+ 后重新开始下载z:
jobs
终端检查暂停的任务fg
fg 1
,fg 2
等...但是,请确保在安装下载的软件包时不要停止它,因为这将导致apt-get锁定,这将要求计算机重新启动或重新配置apt,并且您必须从头开始。安装。因此,请确保仅在下载而不是安装时“暂停”(关闭)终端。
如果要启动另一个apt-get进程-暂停第一个进程后,请运行sudo rm /var/lib/dpkg/lock && sudo rm /var/cache/apt/archives/lock
; 它看起来像什么都没做,但是您应该能够启动另一个apt-get进程。
要取消用Ctrl+ 暂停的命令,请z进入kill -9 %x
终端,将x替换为暂停的进程号(请参阅参考资料jobs
)。该进程将保留在列表中,但在其后将显示“ killed”(已终止),而不是“ stopped”(停止),表示该进程不再处于活动状态。
来源: [ubuntu]如何在终端中暂停下载操作
在Ubuntu Intrepid Ipex的Linux终端中意外按下Ctrl-Z。现在我该怎么做?
在Ubuntu终端中启动,停止和管理作业
fg
,假设您尚未启动任何其他进程。我将其添加到答案中以获得一致性。
fg
还是fg 1
应该 “取消暂停”了。
sudo rm /var/lib/dpkg/lock && sudo rm /var/cache/apt/archives/lock
应该对其进行解锁,但请保留旧的流程,以便稍后使用。我认为这只是与该程序包有关,因为我还记得fg
正常运行时没有任何服务器错误的任何其他信息。真的不知道还有什么,对不起。:/也许如果您开始一个新线程,那么其他一些知识渊博的人也可以看看。
如果要暂停从终端下载的文件,希望您已经下载了一些URL。只需先复制即可。并在该终端输入此行
wget -m -P [download-url]
它可以脉冲下载文件。您要恢复下载的位置,甚至在断开网络连接后也要恢复文件。只需在终端中运行此命令:
wget -c -m -P [brokern url]
要么
wget --continue [broken url]