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
从那里运行。