如何使用apt-get删除不完整的包?

hsf*_*xjy 4 linux ubuntu apt-get

我试图在Ubuntu中通过apt-get安装android-studio,并发现需要从Google下载大小为233 M的依赖包.由于我在中国,网络状况非常糟糕,我无法完全下载软件包,最后我不得不放弃.
然而,这里出现了一个问题:现在每次执行时apt-get我都会得到一些提示Incomplete dependency并被要求下载上面的包.如果我执行sudo apt-get remove android-studio错误将发生:

dpkg: error processing package android-studio (--remove):
package is in a very bad inconsistent state; you should
reinstall it before attempting a removal
An error occurred when processing:
android-studio
E: Sub-process /usr/bin/dpkg returned an error code (1)
Run Code Online (Sandbox Code Playgroud)

apt-get被困住了.那我怎么能完全删除一个不完整的包呢?

x4h*_*h1d 11

尝试在终端上运行以下命令:

sudo apt-get autoremove
sudo apt-get --purge remove
sudo dpkg --remove --force-remove-reinstreq tspc
sudo apt-get autoclean
sudo apt-get clean
sudo apt-get -f install
Run Code Online (Sandbox Code Playgroud)

这些可能会清除或修复损坏的软件包并尝试重新安装.