2025-01-18, 11:35 PM
(This post was last modified: 2025-01-18, 11:44 PM by Efficient_Good_5784. Edited 1 time in total.)
Just as a heads-up, I edited your post to remove mentions to things we don't allow to be discussed here unless they're part of an issue: https://forum.jellyfin.org/t-jellyfin-forum-rules
Please keep that in mind.
Anyways, if it's your first time using Linux, I would recommend you try out Ubuntu.
As for what you need to know, that's a very broad question. You generally will pick things up yourself bit by bit the more you spend time with Linux.
Just think for a bit if you never used or seen Windows in your life before. Would you think there's an easy way to get up-to-speed with your setup on day one?
What I would recommend is to install WSL, and then get Ubuntu with WSL on your Windows PC to play around with it. WSL stands for "Windows Subsystem for Linux".
That said, we do not recommend installing Jellyfin directly on WSL as there are many problems by doing so as at the end of the day, WSL is a virtualized Linux environment managed by Windows.
As per Microsoft, WSL is meant more for testing out quick commands and not really meant for a server environment.
I would get comfortable with using the CLI interface (basic Linux navigation, file management, etc., commands).
It's also up to you if you want to use Docker. You don't need to, but it has its advantages such as keeping your containers separate from the rest of the system.
You can mount external media into a Docker container too.
As you're playing around with Linux, you will eventually wonder how to do something (or if it's even possible).
You just look it up online and figure out how to do it.
Eventually after doing this for a while, it will just stick with you.
A lot of the convoluted stuff usually has instructions online too by the people that made the program or thing.
Please keep that in mind.
Anyways, if it's your first time using Linux, I would recommend you try out Ubuntu.
As for what you need to know, that's a very broad question. You generally will pick things up yourself bit by bit the more you spend time with Linux.
Just think for a bit if you never used or seen Windows in your life before. Would you think there's an easy way to get up-to-speed with your setup on day one?
What I would recommend is to install WSL, and then get Ubuntu with WSL on your Windows PC to play around with it. WSL stands for "Windows Subsystem for Linux".
That said, we do not recommend installing Jellyfin directly on WSL as there are many problems by doing so as at the end of the day, WSL is a virtualized Linux environment managed by Windows.
As per Microsoft, WSL is meant more for testing out quick commands and not really meant for a server environment.
I would get comfortable with using the CLI interface (basic Linux navigation, file management, etc., commands).
It's also up to you if you want to use Docker. You don't need to, but it has its advantages such as keeping your containers separate from the rest of the system.
You can mount external media into a Docker container too.
As you're playing around with Linux, you will eventually wonder how to do something (or if it's even possible).
You just look it up online and figure out how to do it.
Eventually after doing this for a while, it will just stick with you.
A lot of the convoluted stuff usually has instructions online too by the people that made the program or thing.