首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >重新编译Swish++的几个问题

重新编译Swish++的几个问题
EN

Ask Ubuntu用户
提问于 2014-03-10 19:55:42
回答 2查看 52关注 0票数 -1

我正在Ubuntu12.04中使用Swish++。由于我的论文,我必须从源代码安装Swish++。在安装过程中,我遇到了一些问题,但最终我解决了这些问题,并成功地安装了Swish++包。虽然我发现与Swish++的名字不一致(我问了这个问题,,但没有得到答案)。不管怎样,尽管如此,一切都很顺利。我可以用indexsearch来完成index++search++的所有功能。

但现在我有了另一个问题。我更改了Swish++的配置文件,需要重新编译它。我第一次使用命令make。如何删除Swish++并重新安装?命令sudo apt-get remove --auto-remove swish++说这个包没有被激活,也不能被删除。如何从源代码中删除已安装的程序?

EN

回答 2

Ask Ubuntu用户

发布于 2014-03-10 20:08:34

我仍然有源目录,您可以在其中第一次构建Swish++,您可以使用相同的Makefile使用:

代码语言:javascript
复制
sudo make unistall
票数 0
EN

Ask Ubuntu用户

发布于 2014-03-11 11:05:46

我还试图从源代码中安装Swish++:

  • 首先,我在这里下载了最新版本:~/Downloads/swish++-6.1.5
  • 在这个目录下,我可以成功地运行make uninstall

如果这对您不起作用,那么卸载命令执行的所有步骤如下:

代码语言:javascript
复制
cd /usr/local/bin && rm -fr index search extract
cd /usr/local/lib && rm -fr WWW.pm
rm -fr /etc/init.d/searchd \
        /etc/rc1.d/K99searchd \
        /etc/rc2.d/K99searchd \
        /etc/rc3.d/S99searchd \ 
        /etc/rc5.d/S99searchd \
        /etc/rc6.d/K99searchd
cd /usr/local/man/man1 && rm -fr extract.1 httpindex.1 index.1 search.1 splitmail.1
cd /usr/local/man/man3 && rm -fr WWW.3
cd /usr/local/man/man4 && rm -fr swish++.conf.4 swish++.index.4
cd /usr/local/man/man8 && rm -fr searchd.8 searchmonitor.8 

使用sudo单独运行它们以获得根权限。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/432403

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档