Skip to content

Artix Linux (Arch without SystemD) : complete pywb recipe with all dependencies. Add to Documentation? #993

@mikebdp2

Description

@mikebdp2

This should work on any clean Arch-like OS:

git clone https://github.com/webrecorder/pywb
cd ./pywb/
sudo pacman -S uv pybind11
sudo pacman -S python-setuptools python-gevent python-werkzeug python-six
sudo pacman -S fakeroot trizen
trizen -S python-warcio
sudo python3 ./setup.py install
cd ./../
git clone https://github.com/webrecorder/wsgiprox/
cd ./wsgiprox/
sudo python3 ./setup.py install
cd ./../
trizen -S python-certauth
trizen -S python-portalocker
git clone https://github.com/StdCarrot/Py3AMF
cd ./Py3AMF/
sudo python3 ./setup.py install
cd ./../
sudo pacman -S python-cgi python-pip python-pipx python-setuptools
sudo uv pip install --system --break-system-packages git+https://github.com/internetarchive/surt.git#egg=surt
sudo pacman -S python-redis python-dateutil python-jinja
trizen -S python-webassets
sudo pacman -S python-fakeredis python-webencodings 
trizen -S python-ua-parser
sudo pacman -S python-brotli
pywb # now does not complain about any missing modules and launches seemingly fine

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions