我试图只升级一个包,所以我输入了sudo apt-get upgrade packagename. (现在我知道我应该使用apt-get install.)现在apt-get正在升级整个系统中的所有内容.我用shutdown -h现在停止它(嘿,它工作),因为C-c似乎不能很好地工作.
原文链接:/ubuntu/347777.html但是apt-get有一个内存,现在我无法使用apt-get做任何事情,比如安装而不试图继续进行完整的系统升级.如何让apt-get只是中止升级?
当我按照Itai Ganot建议的接受的答案中的说明时,会发生以下情况:
$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更新.