我想安装去中心化的YaCy 网络搜索引擎,但在 Ubuntu 13.04 上找不到执行此操作的方法。
我需要执行哪些步骤来安装 YaCy?
答案1
这就是我让它工作的方式:
- 转到此网页:https://yacy.net/
- 在屏幕上方,你可以看到“下载”,然后从那里下载“适用于 GNU/Linux 的 YaCy”
- 下载完档案后,将其解压到您喜欢的位置,打开解压的文件夹“yacy”,现在您可以在这里看到“
./startYACY.sh
”文件。运行此文件的最简单方法是打开终端,将该文件拖放到其中,然后按 Enter。它会告诉您“YaCy 作为守护进程启动。管理”和 HTTP 地址,只需将地址复制并粘贴到 Web 浏览器中即可 - 另外,要运行这个搜索引擎,您需要 Java,您可以在软件中心找到它,我安装了“OpenJDK Java 7 Runtime”,但据我所知,它也可以在 6 上运行。
所有这些都可以通过在终端中运行来完成:
sudo apt-get update
sudo dpkg --configure -a
sudo apt-get install -y openjdk-8-jre-headless
wget http://latest.yacy.net/yacy_v1.922_20191013_9964.tar.gz
tar xfz yacy_v1.922_20191013_9964.tar.gz
cd yacy
./startYACY.sh
然后在您的网络浏览器中打开 http://localhost:8090。
祝你好运
答案2
现在有一个 Debian/Ubuntu 存储库可用。在 Synaptic 包管理器中,添加以下 apt-line(存储库链接):
deb http://debian.yacy.net ./
注册 YaCy 存储库密钥:
sudo apt-key advanced --keyserver pgp.net.nz --recv-keys 03D886E7
更新您的存储库并安装:
sudo apt-get update
sudo apt-get install openjdk-7-jre-headless #only a headless version is needed
sudo apt-get install yacy
YaCy 现在应该可以在http://localhost:8090
- 它会要求您在那里配置一些设置。
如果您希望从远程计算机访问管理员配置或本地密码保护,则只需设置管理员密码。否则,只能从本地主机访问管理员配置(无需密码)。
(请注意,YaCy 现在将一直在后台运行。)
当存储库进行更新时,您将自动收到更新,就像其他 Ubuntu 更新一样。
参考: http://www.yacy-websuche.de/wiki/index.php/En:DebianInstall