apt-get 在执行 remove --purge 时正在尝试安装

jin*_*ika 6 uninstall apt ppa

我正在尝试使用删除包

sudo apt-get remove --purge ka-lite
Run Code Online (Sandbox Code Playgroud)

但是当我运行该命令时,它会尝试下载并安装另一个包,而不是删除我要求的包。知道为什么会发生这种情况或如何仅删除包吗?

这是输出(西班牙语)

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  ka-lite-bundle ka-lite-gtk
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  ka-lite-bundle
The following packages will be REMOVED:
  ka-lite*
The following NEW packages will be installed:
  ka-lite-bundle
0 upgraded, 1 newly installed, 1 to remove and 0 not upgraded.
Need to get 375 MB of archives.
After this operation, 485 MB of additional disk space will be used.
Do you want to continue? [Y/n]
Run Code Online (Sandbox Code Playgroud)

从 apt-cache rdepends 输出:

ka-lite
Reverse Depends:
 |ka-lite-gtk
  ka-lite-bundle
  ka-lite-raspberry-pi
Run Code Online (Sandbox Code Playgroud)

A.B*_*.B. 5

解决方案很简单,也不知道您指的是哪个包。

您正在尝试删除另一个包所需的包。由于有一个可供删除的软件包的替代方案,因此安装了该替代方案。


您有以下选择。


经过一番谷歌搜索后,您已使用 PPA 进行安装。因此使用下面的命令

sudo ppa-purge ppa:learningequality/ka-lite
Run Code Online (Sandbox Code Playgroud)