Download and Installation of YaCy
YaCy is available as packages for Windows, Macintosh and Debian packages. You can also install YaCy on any other operation system using a tarball. YaCy needs Java 8, we recommend to run Openjdk 8.
Download
YaCy is free software - licensed under GPL-2. We provide downloads free of charge, but we ask for a donation:
Private User
Please donate a small one-time fee
You may also download and try out YaCy first and come back later to donate. Please help!
Windows Installer
http://latest.yacy.net/yacy_v1.922_20191014_9966.exe
Mac Application
http://latest.yacy.net/yacy_v1.922_20191013_9964.dmg
Generic Tarball
http://latest.yacy.net/yacy_v1.922_20191013_9964.tar.gz
Get the Source Code
The source code is inside the generic tarball. We recommend that you clone our git repository at https://github.com/yacy/yacy_search_server
Development builds
Automatic builds can be obtained from http://latest.yacy.net/
Installation
This is an easy process and everyone should be able to do this. Windows and Macintosh users should be able to install YaCy in the same way as they install any other application.
On Windows
- Install Java 8 from https://www.java.com/en/download/manual.jsp
- Install YaCy by double-clicking the downloaded installer
- When the message "Windows protected your PC (in Windows 10) appears, klick "More info", then "Run anyway". When asked "Do you want to allow this app from an unknown publisher to make changes to your device", klick "yes".
- Within the YaCy Installer, klick "Next", "I Agree", "Next", "Install", "Finish"
- To run YaCy, just double-click the YaCy App Icon (which may be on your desktop)
- YaCy is then running on port 8090; i.e. open http://localhost:8090 in your browser
On Macintosh
- Install Java 8 from https://www.java.com/en/download/manual.jsp
- Double-Click the downloaded
.dmg
-File and copy the YaCy App out of the mounted drive into your Application folder - To run YaCy, just double-click the YaCy App Icon in your Application Folder
- YaCy is then running on port 8090; i.e. open http://localhost:8090 in your browser
On Linux and any other Operation Systems
If you know how to install Java on your computer and how to start a shell script, the process is very simple:
- Install JDK 8 (Oracle or OpenJDK)
- Download and decompress the tarball
- Run
startYACY.sh
inside your decompressed folder
This can be done by running in a terminal:
sudo apt-get update
sudo dpkg --configure -a
sudo apt-get install -y openjdk-8-jdk
wget http://latest.yacy.net/yacy_v1.922_20191013_9964.tar.gz
tar xfz http://latest.yacy.net/yacy_v1.922_20191013_9964.tar.gz
cd yacy
./startYACY.sh
- YaCy is then running on port 8090; i.e. open http://localhost:8090 in your browser
- no password is required when accessing this YaCy instance from localhost
- for headless operation, set the password on the host console with
bin/passwd.sh <password>
Compile YaCy yourself
You can download and build your own YaCy with these simple steps. You need:
- jdk-8 installed (Oracle Java 8 or OpenJDK 8)
- ant
- git
then do:
git clone https://github.com/yacy/yacy_search_server.git
cd yacy_search_server
ant clean all dist
The compiled tarball in then in the RELEASE
folder.