Na última postagem eu usei a versão serviio-1.9.1-linux.tar.gz para realizar um guia de instalação. Como tudo se renova e com o Serviio não é diferente, hoje temos a versão serviio-1.10.1-linux.tar.gz. Claro que igual a todos também quero ter a última versão do Serviio atualizada, com seu bugs da versão anterior corrigidas e, se for o caso, aproveitar os novos recursos disponibilizado nas versão mais recente.
Em 10/12/2018 foi disponibilizado essa nova versão do Serviio, porém, eu não realizo o update logo que a nova versão é disponibilizada, costumo aguardar entre 3 a 4 meses para ver a estabilidade da atualização. Esse tempo, na maioria das vezes, é o essencial para que as novas correções ocorram.
Atualizando a versão Serviio
Se você estiver atualizando para a versão mais recente e quiser manter todas as suas configurações e entradas de biblioteca de mídia, não desinstale sua versão atual do Serviio, uma instalação simples sobre a atual fará o upgrade mantendo todas as sua configurações atuais. Continue para saber como isso é possível.
Quem acompanhou nosso último post sobre a instalação do Serviio e usou esse post para realizar a instalação do seu servidor DLNA, é só seguir os procedimentos que seguem para realizar o upgrade. Caso quem lê este seja um visitante, então altere os comandos para seu Sistema Operativo e caminho de instalaçao do Serviio em sua maquina.
Procedimento de upgrade – Serviio 1.9.1 para Serviio 1.10.1
Seguindo o exemplo do post de instalação, estou utilizado o Sistema Operativo Debian9 64bit. Para mais detalhes de uma olhada Serviio – Instalação e Configuração.
Vamos logar em seu sistema como root, em seu diretório de downloads baixa a nova versão do serviio.
Para vamos executar os seguintes comandos:
cd /home/controlador/Downloads/
Abaixar o pacote com a nova instalação:
wget https://download.serviio.org/releases/serviio-1.10.1-linux.tar.gz
Agora precisamos descompactar o arquivo:
tar zxvf serviio-1.10.1-linux.tar.gz
Para continuar temos que parar o serviço do Serviio. Com o seguinte comando:
/opt/serviio/bin/servio.sh stop
Fazendo Backups dos diretórios library e Plugin da atual instalação
A minha instalação do Serviio está no seguinte diretório /opt/serviio/, então iremos copiar os arquivos do serviio-1.10.1 para esse diretório. Antes, para manter os arquivos de configuração e os plugins, temos que fazer backup dos diretórios plugins e library.
Acessando diretório de instalação do Serviio:
cd /opt/serviio
Criando diretório para guardar os diretórios.
mkdir serviio_bkp
Copiando os diretório Library e Plugin respectivamente para o diretório serviio_bkp:
cp -R library serviio_bkp/
cp -R plugin/ serviio_bkp/
Copiando os arquivos baixados do Serviio-1.10.1 para o atual diretório de instalação do Serviio:
cp -R /home/controlador/Downloads/serviio-1.10.1/* /opt/serviio/
Copiando os arquivos de backup Library e Plugin para o diretório atualizado do Serviio:
cp -R serviio_bkp/* serviio/
Iniciando o serviço do Serviio
Agora estamos na reta final. Faremos com que o serviço do Serviio seja iniciado. e iremos conferir se tudo ocorreu bem.
Iniciando o serviço do Serviio:
/opt/serviio/bin/servio.sh start
Verificando se o serviço esta executando:
top|grep serviio
Se as informações semelhante as exibidas abaixo forem mostrada em seu visor, até aqui ocorreu tudo bem.
1578 serviio 20 0 3267880 640560 5940 S 3,3 31,3 538:17.28 java
1578 serviio 20 0 3267880 640560 5940 S 56,1 31,3 538:18.97 java
1578 serviio 20 0 3267880 640560 5940 S 0,3 31,3 538:18.98 java
1578 serviio 20 0 3267880 640560 5940 S 35,3 31,3 538:20.04 java
1578 serviio 20 0 3267880 640560 5940 S 37,7 31,3 538:21.18 java
Agora vamos acessar o console do Serviio. Caso você tenha instalado o ambiente gráfico no Debian, basta abri-lo e confirmar se a versão foi atualizada. Caso contrario você não tenha instalado o ambiente grafico do Sistema Operativo, como eu, realize o seguinte procedimento em um navegador web.