IIRC, you had docker on your system, right???
Nope, I've never used docker.
whoops... I must have remembered wrong. Usually installing docker is pretty straightforward on most linux environments. The official repo's of most distributions usually contain the package.
This being said, podman is an excellent in-place replacement for docker, but it has less dependencies and it can be run as a non privileged user. If you want to try this out, and you don't have docker anyways, maybe you can try the walktrough i posted with podman? At the moment, the Dockerfile probably contains to much packages, i basically copied part of the Dockerfile i created for building older bitcoin core versions, but a lot of those packages are probably not necessary for building VanitySearch. On the other hand, they won't hurt you either, they're just packages inside the container image, as soon as you delete the container image everything is gone...
Also, with minor adaptations, it's possible to just pass the VanitySearch parameters to the 'docker run' command, so you don't actually have to enter the container's shell... But the way i posted works just as well but has a slightly higher learning curve for new users.
The only really important thing to remember is to save any private key you generate... The docker image you built is used to start up a container. When the container is removed, so is everything that was saved inside the container... So copy any private key and make sure it's stored on your actual filesystem (not the container's filesystem).
If anybody has the original repo for oclvanitygen, i'm certainly willing to see if i can get that one running inside the same container aswell... Probably shouldn't be that hard.