O Jellyfin é um servidor de media poderoso e versátil que se destaca pela sua natureza open-source e compatibilidade com várias plataformas. Ao contrário do Plex, que possui uma combinação de funcionalidades gratuitas e premium, o Jellyfin oferece uma solução totalmente gratuita, tornando-se uma escolha popular entre os entusiastas de media. Os utilizadores do Debian, em particular, apreciam a compatibilidade do Jellyfin com os princípios open-source, garantindo transparência, personalização e suporte orientado pela comunidade.
Características Principais do Jellyfin:
- Totalmente Gratuito e Open Source: Sem níveis premium; todas as funcionalidades estão disponíveis para todos.
- Suporte Multiplataforma: Disponível em Linux, Windows, macOS e vários dispositivos NAS.
- Funcionalidade de TV em Directo e DVR: Transmita televisão em directo e grave programas directamente através do servidor.
- Gestão Extensiva de Metadados: Obtém automaticamente metadados para a sua media, garantindo uma experiência de visualização rica.
- Altamente Personalizável: Numerosos plugins e temas permitem configurações personalizadas do servidor.
- Múltiplos Perfis de Utilizador: Crie e gerencie perfis de utilizador com bibliotecas e históricos de visualização separados.
- Acesso Remoto: Transmita a sua media a partir de qualquer lugar com acesso remoto seguro.
A popularidade do Jellyfin entre os utilizadores do Debian pode ser atribuída à sua integração perfeita com o ecossistema Debian, aproveitando a estabilidade e segurança pelas quais o Debian é conhecido. A natureza open-source do Jellyfin está alinhada com a filosofia do Debian, proporcionando aos utilizadores uma experiência de servidor de media transparente e personalizável.
Com a introdução fora do caminho, vamos explorar como instalar o Jellyfin no Debian usando comandos de terminal e vários métodos.
Actualizar o Sistema Debian Antes da Instalação do Jellyfin
Começar com um sistema limpo garante a compatibilidade ideal com o Jellyfin. Consequentemente, o primeiro passo é actualizar o sistema Debian, alinhando todos os pacotes às suas versões mais recentes. Isso minimiza a chance de encontrar problemas de compatibilidade durante o processo de instalação.
Invoque o terminal e insira:
sudo apt update && sudo apt upgrade
Este comando duplo irá actualizar todos os pacotes existentes, garantindo um sistema actualizado.
Instalar Pacotes Necessários para a Instalação do Jellyfin
O próximo item na nossa lista é adquirir os pacotes necessários para a instalação bem-sucedida do Jellyfin. Os pacotes podem variar com base na versão e distribuição do Debian em uso.
Acesse o terminal e execute:
sudo apt install software-properties-common apt-transport-https ca-certificates curl -y
Este comando irá descarregar vários pacotes críticos:
- apt-transport-https permite que o Debian obtenha pacotes com segurança via HTTPS.
- ca-certificates armazena certificados SSL, verificando a autenticidade dos sites de onde os pacotes são descarregados.
- curl é uma ferramenta de linha de comando que permite descarregar ficheiros da internet.
Importar os Repositórios APT do Servidor de Media Jellyfin
O Servidor de Media Jellyfin não está disponível no repositório padrão. Assim, precisamos importar a chave GPG e o repositório do Jellyfin para instalar. Este passo verifica a autenticidade do pacote Jellyfin.
Comece importando a chave GPG. No terminal, execute:
curl -fsSL https://repo.jellyfin.org/debian/jellyfin_team.gpg.key | sudo gpg --dearmor -o /usr/share/keyrings/jellyfin.gpg > /dev/null
Após importar a chave GPG, o repositório Jellyfin precisa ser adicionado. Tem a escolha entre as versões estável e instável. Enquanto a versão estável oferece uma experiência bem testada e fiável, a versão instável permite acesso às funcionalidades mais recentes, embora menos testadas.
Versão Estável do Jellyfin, execute:
echo "deb [arch=$( dpkg --print-architecture ) signed-by=/usr/share/keyrings/jellyfin.gpg] https://repo.jellyfin.org/debian $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/jellyfin.list
Versão Instável do Jellyfin, execute:
echo "deb [arch=$( dpkg --print-architecture ) signed-by=/usr/share/keyrings/jellyfin.gpg] https://repo.jellyfin.org/debian $(lsb_release -cs) unstable" | sudo tee /etc/apt/sources.list.d/jellyfin.list
Para actualizar o seu sistema com o repositório recém-adicionado, execute o seguinte:
sudo apt update
Após executar este comando, a listagem de repositórios do sistema será actualizada, garantindo o reconhecimento do Servidor de Media Jellyfin.
Finalizar a Instalação do Servidor de Media Jellyfin via Comando APT
Tendo importado o repositório e a chave GPG do Jellyfin, é hora de prosseguir com a instalação do Servidor de Media Jellyfin. O processo é simples e concluído com um comando:
sudo apt install jellyfin jellyfin-ffmpeg5 jellyfin-server jellyfin-web
O comando acima instrui o sistema a obter e instalar o pacote Jellyfin do repositório que adicionámos anteriormente. Após a execução bem-sucedida, o serviço Jellyfin será instalado e começará a funcionar automaticamente no seu sistema Debian.
Para confirmar que o serviço Jellyfin está operacional e a funcionar como esperado, execute o seguinte comando:
systemctl status jellyfin
O resultado deste comando fornecerá o estado actual do serviço Jellyfin. Uma instalação bem-sucedida indicará um estado “activo” ou “em execução”. Se, por algum motivo, o serviço Jellyfin não estiver a funcionar, pode iniciá-lo manualmente com o seguinte:
sudo systemctl start jellyfin
Para uma experiência de utilizador suave, é recomendado configurar o Jellyfin para iniciar automaticamente na inicialização do sistema. Desta forma, o seu servidor de media estará pronto sempre que ligar o seu sistema.
Use o seguinte comando para habilitar o serviço Jellyfin para iniciar na inicialização:
sudo systemctl enable jellyfin
Neste ponto, o Servidor de Media Jellyfin deve estar instalado com sucesso e configurado para ser executado automaticamente durante a inicialização do sistema. Agora pode usar o Jellyfin para organizar, gerir e transmitir o seu conteúdo de media de uma maneira personalizada e eficiente.
Configuração Inicial do Servidor de Media Jellyfin
Uma vez concluída a instalação do Servidor de Media Jellyfin, a jornada para moldar o seu centro de media personalizado começa. As diretrizes seguintes guiarão pela configuração inicial do Servidor de Media Jellyfin.
Passo 1: Aceder a Interface Web do Jellyfin
Primeiro, para colocar o servidor Jellyfin em ação, precisa de aceder à sua Interface de Utilizador Web (Web UI). Para fazer isso, abra o seu navegador web preferido e navegue até ao endereço IP do seu servidor Debian, seguido pela porta padrão do Jellyfin, 8096.
Por exemplo, se estiver a aceder ao servidor Jellyfin na máquina onde está instalado, pode digitar o seguinte URL na barra de endereços do seu navegador:
http://127.0.0.1:8096
Ao pressionar enter, será recebido pela tela de boas-vindas do Jellyfin, marcando o início do processo de configuração inicial do servidor.
Nota: Lembre-se de substituir 127.0.0.1 pelo endereço IP real do seu servidor se estiver a aceder ao servidor Jellyfin a partir de uma máquina diferente.
Passo 2: Definir a Língua de Exibição do Servidor de Media Jellyfin
Durante a configuração inicial do seu servidor Jellyfin, a primeira tarefa é escolher a língua de exibição preferida para a interface do Jellyfin.
Após seleccionar, clique no botão “Next ->” para avançar para o passo seguinte.
Passo 3: Criar uma Conta Administrativa no Servidor de Media Jellyfin
Em seguida, será guiado para criar um nome de utilizador e uma palavra-passe para a sua conta Jellyfin. Esta conta terá privilégios administrativos no servidor Jellyfin, permitindo-lhe gerir bibliotecas de media e contas de utilizador e ajustar as configurações do servidor.
Nota: Crie uma palavra-passe forte e única, incorporando letras maiúsculas e minúsculas, números e símbolos para garantir uma segurança robusta para o seu servidor Jellyfin.
Depois de definir o seu nome de utilizador e palavra-passe, clique no botão “Next ->” para continuar.
Passo 4: Configurar as Bibliotecas de Media do Jellyfin
O quarto passo na configuração do servidor Jellyfin é configurar as suas bibliotecas de media. As bibliotecas de media são onde adiciona e organiza o seu conteúdo de media no Jellyfin. Pode estabelecer múltiplas bibliotecas para diferentes tipos de media, como filmes, programas de TV e música.
Adicione os seus ficheiros de media a estas bibliotecas para organizar e exibir o seu conteúdo de media no Jellyfin. Para isso, clique no grande botão “+” ou “Add Media Library” no painel do Jellyfin.
Passo 5: Adicionar Conteúdo de Media ao Servidor de Media Jellyfin
Adicionar o seu conteúdo de media ao Jellyfin é simples. Depois de selecionar o botão “Add Media Library”, pode designar o tipo de media que deseja adicionar,
como filmes, programas de TV ou música.
Na mesma janela, pode especificar o local da pasta onde o seu media está armazenado. O Jellyfin então irá procurar e indexar automaticamente o conteúdo dessa pasta, exibindo-o na interface de utilizador do Jellyfin para uma navegação e reprodução fácil.
Após adicionar as suas bibliotecas de media, clique no botão “Next ->” para continuar.
Passo 6: Configurar Acesso Remoto ao Jellyfin
O passo seguinte é configurar o acesso remoto ao seu servidor Jellyfin. O acesso remoto permite que transmita a sua media a partir de qualquer lugar, contanto que tenha uma ligação à internet.
Para configurar o acesso remoto, será guiado pelas configurações de rede no Jellyfin. Pode optar por definir um domínio personalizado e habilitar a encriptação SSL para uma transmissão segura.
Passo 7: Conclusão da Configuração Inicial do Servidor de Media Jellyfin
Após concluir todas as etapas acima, será levado à tela final da configuração do Jellyfin. Aqui, pode rever e confirmar as suas configurações antes de concluir a configuração inicial do seu servidor Jellyfin.
Clique no botão “Finish” para finalizar a configuração.
Neste ponto, o seu servidor Jellyfin estará completamente configurado e pronto para uso. Pode começar a navegar pelo seu conteúdo de media, personalizar ainda mais as suas configurações do Jellyfin e explorar os inúmeros plugins disponíveis para melhorar a funcionalidade do seu servidor Jellyfin.
Parabéns! Instalou e configurou com sucesso o Servidor de Media Jellyfin no seu sistema Debian, transformando-o num poderoso centro de media open-source.
Esta orientação completa sobre a instalação do Jellyfin cobre todos os aspectos essenciais, desde a preparação do sistema e instalação do Jellyfin até à configuração inicial e adição de conteúdo de media. Siga estes passos cuidadosamente para garantir uma instalação e configuração bem-sucedida do Jellyfin no seu sistema Debian. Desfrute da sua experiência de media com o Jellyfin!