如何从 ubuntu 18.04 丢弃已卸载的应用程序?

如何从 ubuntu 18.04 丢弃已卸载的应用程序?

几天前,我安装了 matlab,但一直未安装并关闭了终端。现在,如果我想通过 ubuntu 18.04 中的终端安装新应用程序,它会显示错误,提示之前的应用程序安装待定。我现在不记得我在哪个网站上安装 matlab。我在网上搜索了这些信息,找到了不同的命令行,例如这些:

sudo apt-get purge [package]
sudo apt-get autoclean
sudo apt-get autoremove

但我不知道确切的包名称。它显示了一个新的弹出屏幕,其中显示消息“MATLAB 接口配置”matlab 接口需要知道 MATLAB 在我的系统上安装在哪里。但我查看了我的计算机,没有在系统中发现 matlab。

答案1

如果您不知道包的确切名称,请从 tty 尝试执行以下操作:

history 100 | grep matlab

如果 matlab 是通过终端安装的,上述命令将显示您用来安装 matlab 的命令。要查看系统上安装的每个包含“matlab”的软件包,请运行:

sudo apt list --installed | grep matlab  

从那里,您应该能够使用 dpkg 完全删除该包:

sudo dpkg -P "package-name".

未来,强烈建议仅通过 apt-cache 存储库安装应用程序。如果您在 apt-cache 存储库中找不到该软件包,请将 ppa 添加到 /etc/apt/sources.list,然后运行更新。

相关内容