Como Instalar o Servidor de Media Jellyfin no Debian 12, 11 ou 10

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:

Bash
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:

Bash
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:

Bash
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:

Bash
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:

Bash
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:

Bash
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:

Bash
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:

Bash
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:

Bash
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:

Bash
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:

Bash
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!

Artigos Relacionados