停止apt-get升级

我试图升级一个包,所以我input了sudo apt-get upgrade packagename。 (现在我知道我应该使用apt-get install。)现在,apt-get正在升级整个系统中的所有内容。 我停下来关机-h现在(嘿,它的工作),因为Cc似乎不工作得很好。

然而,apt-get有一个内存,现在我不能用apt-get做任何事情,比如安装,而不尝试继续完整的系统升级。 我如何得到apt-get只是中止升级?


当我按照Itai Ganot的build议遵循接受的答案时,会发生什么情况:

$ sudo apt-get autoclean [sudo] password for dsw: E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem. dsw@dsw-VirtualBox:~$ cd /var/cache/apt/archives/partial dsw@dsw-VirtualBox:/var/cache/apt/archives/partial$ ls dsw@dsw-VirtualBox:/var/cache/apt/archives/partial$ ls -a . .. 

按照消息中的说明进行操作:

 sudo dpkg --configure -a 

最终停止。 所以上面的方法似乎终止了apt-get更新。

要取消升级,您可以执行以下两项操作:

  1. 尝试运行以下命令:

     # sudo apt-get autoclean 
  2. 清空/ var / cache / apt / archives / partial为此,请使用gksudo命令打开文件pipe理器,例如:

     # gksudo nautilus /var/cache/apt/archives/partial 

删除“部分”内的文件,而不是文件夹本身。