[Edit] UPDATE: Searx can now be backported from testing. For details, please see Backport searx 1.0.0+dfsg1-1 from testing to stable
These notes are based on: /usr/share/doc/python3-searx/README.Debian
Code: Select all
# apt update && apt install searx
# mkdir /etc/searx
Code: Select all
# gzip --to-stdout --decompress /usr/share/doc/searx/examples/settings.yml.gz > /etc/searx/settings.yml
So proceed with
Code: Select all
# cp /usr/share/doc/searx/examples/settings.yml /etc/searx/settings.yml
Code: Select all
# sed -i -e "s/ultrasecretkey/$(openssl rand -hex 16)/g" /etc/searx/settings.yml
Code: Select all
$ searx-run
Some further notes:
Or just type localhost:8888 in your browser address bar.
It's a good idea to have a tab in your browser for searx.
Rather than use the terminal to run searx, on my mate desktop menu, under System -->Preferences -->Personal-->Startup Applications Preferences, I added it to Startup Programs:
Name: Searx
Command searx-run
Comment: Start Searx
For gnome or kde, do something similar.
To set it as your default search engine in, for example, Chromium under Settings -->search engine
Search Engine used in the address bar: Searx
And edit the entry like this:
Search engine: searx
Keyword: 127.0.0.1
URL with %s in place of query : http://127.0.0.1:8888/