我试图只升级一个包,所以我输入了sudo apt-get upgrade packagename. (现在我知道我应该使用apt-get install.)现在apt-get正在升级整个系统中的所有内容.我用shutdown -h现在停止它(嘿,它工作),因为C-c似乎不能很好地工作.
但是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更新.
您可以执行以下两项操作来取消升级:
>尝试运行以下命令:
# sudo apt-get autoclean
>清空/ var / cache / apt / archives / partial
为此,请使用gksudo命令打开文件管理器,例如:
# gksudo nautilus /var/cache/apt/archives/partial
原文地址:https://www.jb51.cc/ubuntu/347777.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。