ubuntu – 停止apt-get升级

我试图只升级一个包,所以我输入了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

删除“部分”内的文件,但不删除文件夹本身.

相关文章

目录前言一、创建Hadoop用户二、更新apt和安装Vim编辑器三、...
原文连接:https://www.cnblogs.com/yasmi/p/5192694.html ...
电脑重启后,打开VirtualBox,发现一直用的虚拟机莫名的消失...
参见:https://blog.csdn.net/weixin_38883338/article/deta...
Ubuntu 18.04 LTS 已切换到 Netplan 来配置网络接口。Netpla...
介绍每个 Web 服务都可以通过特定的 URL 在 Internet 上访问...