hier wurde mal searx als dezentrale Suchmaschine erwähnt:
viewtopic.php?f=15&t=169557&hilit=searx#p1173427
und nun habe ich hier
https://packages.debian.org/buster/searx
gesehen, daß es für mein Buster sogar ein Package gibt
![Smile :)](./images/smilies/icon_smile.gif)
Vorweg: ich will keinen Webserver draußen im Internet betreiben, sondern das Ding per Localhost auf meinem Desktop laufen lassen. Vielleicht ist das schon eine Fehlannahme??
Also apt angeworfen und installiert. Alles gut, ein paar Python-Packages-Abhängigkeiten nachinstalliert, keine Fehler.
Aber: wie krieg ich das jetzt zum Laufen - also: wie muß ich das starten?
find zeigt:
Code: Alles auswählen
find / -name *searx*
find: ‘/run/user/1000/gvfs’: Keine Berechtigung
/var/lib/dpkg/info/python3-searx.list
/var/lib/dpkg/info/searx.list
/var/lib/dpkg/info/python3-searx.md5sums
/var/lib/dpkg/info/python3-searx.postinst
/var/lib/dpkg/info/python3-searx.prerm
/var/lib/dpkg/info/searx.md5sums
/usr/lib/python3/dist-packages/searx-0.15.0.egg-info
/usr/lib/python3/dist-packages/searx
/usr/lib/python3/dist-packages/searx/engines/searx_engine.py
/usr/lib/python3/dist-packages/searx/engines/__pycache__/searx_engine.cpython-37.pyc
/usr/share/lintian/overrides/python3-searx
/usr/share/doc/python3-searx
/usr/share/doc/searx
/usr/share/doc/searx/examples/nginx/sites-available/searx
/usr/share/doc/searx/examples/uwsgi/apps-available/searx.ini
/usr/share/python3-searx
/usr/share/python3-searx/static/themes/courgette/js/searx.js
/usr/share/python3-searx/static/themes/courgette/img/searx.png
/usr/share/python3-searx/static/themes/courgette/img/searx_logo.svg
/usr/share/python3-searx/static/themes/courgette/img/searx-mobile.png
/usr/share/python3-searx/static/themes/simple/js/searx.js
/usr/share/python3-searx/static/themes/simple/js/searx.min.js.map
/usr/share/python3-searx/static/themes/simple/js/searx_src
/usr/share/python3-searx/static/themes/simple/js/searx_src/searx_keyboard.js
/usr/share/python3-searx/static/themes/simple/js/searx_src/searx_search.js
/usr/share/python3-searx/static/themes/simple/js/searx_src/searx_results.js
/usr/share/python3-searx/static/themes/simple/js/searx_src/searx_mapresult.js
/usr/share/python3-searx/static/themes/simple/js/searx_src/00_searx_toolkit.js
/usr/share/python3-searx/static/themes/simple/js/searx_src/searx_imageresult.js
/usr/share/python3-searx/static/themes/simple/js/searx.min.js
/usr/share/python3-searx/static/themes/simple/css/searx-rtl.min.css
/usr/share/python3-searx/static/themes/simple/css/searx.min.css
/usr/share/python3-searx/static/themes/simple/img/logo_searx_a.png
/usr/share/python3-searx/static/themes/simple/img/searx.png
/usr/share/python3-searx/static/themes/simple/img/searx_logo.svg
/usr/share/python3-searx/static/themes/pix-art/js/searx.js
/usr/share/python3-searx/static/themes/pix-art/img/searx-pixel.png
/usr/share/python3-searx/static/themes/pix-art/img/searx-pixel-small.png
/usr/share/python3-searx/static/themes/legacy/js/searx.js
/usr/share/python3-searx/static/themes/legacy/img/searx.png
/usr/share/python3-searx/static/themes/legacy/img/searx_logo.svg
/usr/share/python3-searx/static/themes/oscar/js/searx.js
/usr/share/python3-searx/static/themes/oscar/js/searx_src
/usr/share/python3-searx/static/themes/oscar/js/searx.min.js
/usr/share/python3-searx/static/themes/oscar/img/logo_searx_a.png
/usr/share/python3-searx/static/themes/oscar/img/searx_logo.png
/usr/share/python3-searx/static/themes/oscar/img/logo_searx_a_n.png
/usr/bin/searx-run
Code: Alles auswählen
~# searx-run
Traceback (most recent call last):
File "/usr/bin/searx-run", line 11, in <module>
load_entry_point('searx==0.15.0', 'console_scripts', 'searx-run')()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 489, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2793, in load_entry_point
return ep.load()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2411, in load
return self.resolve()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2417, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
File "/usr/lib/python3/dist-packages/searx/__init__.py", line 51, in <module>
raise Exception('settings.yml not found')
Exception: settings.yml not found
Ein settings.yml-Template finde ich in /usr/share/doc/searx/examples, aber kann nicht rauskriegen, wo ich damit hin soll.
Die Verzeichnisnamen haben keine Ähnlichkeit mit der Beschreibung
https://asciimoo.github.io/searx/admin/ ... ation.html - die Installation auf diese Weise hatte ich verworfen, weil ich das sicher nicht hingekriegt hätte.
Hat jemand das Package schon mal installiert und eine Idee?