我从软件中心安装了一个名为 Matlab 的应用程序。但后来发现它实际上不是 Matlab,而是它的一些支持包,当我尝试删除它时,它会打开一个新窗口,要求输入 Matlab 的目录。我无法关闭它,除非强制关闭,而且每次我尝试安装新应用程序时,它都会出现,并阻止应用程序安装。
我在 Google 和许多论坛上搜索过,但没有找到与此应用程序相关的答案,只有实际的 Matlab。我尝试在文件系统中搜索该应用程序,并删除了 Matlab.desktop,但问题仍然没有消失。此应用程序在文件系统中没有实际目录,这很烦人。即使我尝试更新应用程序,它也会在下载完成后出现,从而阻止安装。
现在我可以尝试安装我目前正在下载的实际 Matlab,但它占用了太多空间,而我几乎没有那个空间,因为我已经与 Windows 7 进行了双启动,Ubuntu 只有 18 GB,其余 400 GB 用于 Windows。以前有人遇到过这个问题吗?有人知道如何解决这个问题吗?
答案1
赶紧跑
sudo apt-get purge matlab-support
此命令将清除 matlab-support 并修复您的问题。
答案2
好吧,当你遇到这样的问题时,无法通过 Ubuntu 软件中心删除应用程序,最好的方法(IMHO)是通过终端清除它。别担心,其实没那么难 :)
首先,您需要找到软件包名称。这可以通过查看 Ubuntu 软件中心中应用程序的“版本”属性(第一部分,而不是第二部分)来完成,也可以在终端中搜索它,如下所示(在您的例子中,用 Matlab 替换软件包名称):
sudo apt-cache search Package Name
并找到最相关的包名称(您可能会找到几个,如果是这种情况,请将它们全部用于下一步)
接下来,您必须删除有问题的软件包。为此,请运行以下命令:
sudo apt-get purge pkg1 pkg2 pkg3
举例来说,假设您安装了 freemat(matlab 的一个版本,但我不确定您是否安装了这个),您可以输入以下内容:
sudo apt-get purge freemat
希望这可以帮助!
编辑:我重新阅读了你的问题,它实际上是由于 Matlab 安装失败造成的。上述步骤应该可以解决问题 :)