从 ubuntu 16.04 LTS 卸载 Octave

从 ubuntu 16.04 LTS 卸载 Octave

我下载了 GNU Octave 的源代码,并使用 进行了安装make install。但是,安装过程中出现了一些错误,导致启动 Octave 时无法打开 GUI。

因此我想卸载该软件包。

为了卸载,我打开了软件中心。在已安装软件包列表中,我可以看到 GNU octave 已列出。单击删除按钮时,没有任何反应。

因此我尝试使用命令提示符卸载该包

sudo apt-get remove octave 
sudo apt-get autoremove octave

八度音程仍然没有从/usr/local/bin文件夹中消失。因此,我使用以下方法手动删除了它:

sudo rm -rf /usr/local/bin/octave
sudo rm -rf /usr/local/lib/octave

现在,当我再次回到软件中心时,GNU octave 仍然被列为已安装的软件。

我想重新正确安装它。为此我想完全删除以前的安装。

我的问题是:

  1. 要完全去除八度音阶还需要什么
  2. 如何正确安装它,以便我可以有效地使用它的 GUI

注意:octave版本是4.0.1 Ubuntu版本-16.04 LTS

答案1

Gauri。我刚刚按照以下解决方案从我的 ubuntu 16.04 成功卸载了 Octavehttp://installion.co.uk/ubuntu/xenial/universe/o/octave/uninstall/index.html

我发现你的代码有些错误sudo apt-get autoremove octave。正确的方法应该是sudo apt-get remove --auto-remove octave。也许你可以尝试一下,看看我的建议是否有效。祝你好运!

答案2

如果您通过./configure && make && sudo make install源代码安装了 Octave,则可以通过进入运行的构建目录sudo make install并运行以下命令来卸载:

sudo make uninstall

编辑:从版本 3.8.0 开始这是正确的,因为它有一个uninstall规则Makefile。请检查您的版本是否有相同或类似的规则。

为了确定是否存在这样的规则,请打开Makefile您下载的 Octave 源代码版本的 ,并查找字符串uninstall:。如果是,则表示您有一个卸载规则,您可以运行make uninstall

这个 Ask Ubuntu 答案是此信息的来源

相关内容