Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
261 lines (189 sloc) 12.3 KB

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.

Improve this doc

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


   5 €   25 €   50 € 

Commercial Users

..Universities and generous private users:
please subscribe to

Github Sponsors or

You may also download and try out YaCy first and come back later to donate. Please help!

Linux: Generic Tarball

http://latest.yacy.net/yacy_v1.922_20191013_9964.tar.gz

Windows Installer

http://latest.yacy.net/yacy_v1.922_20191014_9966.exe

Mac Application

http://latest.yacy.net/yacy_v1.922_20191013_9964.dmg

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 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>

On Windows

  • Install Java 8 from https://adoptopenjdk.net/
  • 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://adoptopenjdk.net/
  • 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

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.

You can’t perform that action at this time.