Definitely use Docker. Here is one method. You can search for others.
post
Have you considered using Docker? It makes the setup considerably easier for beginners as you can mostly just copy the commands with small changes to the mount points.
From Linux, mind sharing the full command log, or at least the full libicu67 line? Sounds like missing dependencies (similar to missing DLLs on Windows), but want to be sure.
the install process has changed completely
The exact steps on how you tried to install it would help.
As others have suggested Docker is the easiest method. Mount the local folders inside Docker for access to media & config. This set up has worked well for me as well, one difference I use Podman instead of docker.
Have you......tried to follow the install instructions?
It sounds like you're trying to do too much manual stuff. Anything self-hosted is rather complex by default. But, it is designed to be simple to manage and install, as long as you use the tools intended for it. Jellyfin is packaged in all sorts of ways, and each way aims at different use cases. If it's going to run on your daily driver, best use docker to keep your desktop and the server separated, else it might complain of that sort of library compatibility issues.
I've set it up using Docker, following a guide I found on YouTube at the time (it was one of the first thing I set up with Docker). It was really smooth sailing, and it is still running like a champ.
all 14 comments