无法卸载 Octave

无法卸载 Octave

octave我可以通过输入然后按下来在终端中运行八度音程Enter,但我无法删除八度音程。

我输入sudo apt-get purge octave,但它说

包‘octave’未安装,因此未删除。

我不知道为什么,你们能帮忙吗?

有一个关于如何彻底卸载从源代码安装的软件的问题,并且对该问题有很好的答案。

但我也想知道为什么我不能通过命令卸载 sudo apt-get purge octave

我已经阅读了该问题并且我知道我可以通过命令来完成此操作make uninstall,但我不知道 octave uninstall makefile 在哪里。

我认为这里的第二个答案已经解决了我的问题并且可以删除干净安装的软件。

octave通过输入从源代码安装./configure && make && make install

答案1

如果您使用 安装make install,则可以通过 删除make uninstall

make clean和命令distclean仅清除源目录,但不会删除已安装的文件。假设您使用默认设置从源代码构建了 octave,您可能安装了 中的所有内容 /usr/local,因此您可能可以使用以下命令删除所有内容:

$ rm -rf /usr/local/bin/octave-****
$ rm -rf /usr/local/share/octave/****
$ rm -rf /usr/local/lib/octave-****
$ rm -rf /usr/local/libexec/octave/****

来源

答案2

apt-get是一个包系统,同时您可以从源代码构建和安装 Octave。

你可以使用以下命令安装 Octaveapt-get install octave或从以下来源制作 deb 包教程

如果您想在您的情况下卸载 Octave,请转到源目录并make uninstall从那里运行。

相关内容