ajuda para instalar o bubble upnp server

Iniciado por hilfer, 17 de Junho de 2017, 05:55

tópico anterior - próximo tópico

hilfer

Olá a todos.

Estou tentando instalar o bubble upnp server usando as instruções do site:

http://www.bubblesoftapps.com/bubbleupnpserver/#ubuntu_install

corre tudo bem até ás 2 ultimas ações:;

eis aqui os resultados:

sudo apt-get update

dá o seguinte:

W: Erro GPG: http://download.opensuse.org  Release: As seguintes assinaturas não puderam ser verificadas porque a chave pública não está disponível: NO_PUBKEY 8873E7BF70F1BBEA
W: Erro GPG: https://dl.ring.cx ring InRelease: As seguintes assinaturas não puderam ser verificadas porque a chave pública não está disponível: NO_PUBKEY 64CD5FA175348F84
W: Falhou obter http://ppa.launchpad.net/happy-neko/ps3mediaserver/ubuntu/dists/trusty/main/binary-amd64/Packages  404  Not Found

W: Falhou obter http://ppa.launchpad.net/happy-neko/ps3mediaserver/ubuntu/dists/trusty/main/binary-i386/Packages  404  Not Found

E: Falhou o download de alguns ficheiros de índice. Foram ignorados ou os antigos foram usados em seu lugar.

sudo apt-get install bubbleupnpserver

dá o seguinte:

A ler as listas de pacotes... Pronto
A construir árvore de dependências       
A ler a informação de estado... Pronto
Alguns pacotes não puderam ser instalados. Isso pode significar que
você solicitou uma situação impossível ou se você está a usar a
distribuição unstable em que alguns pacotes pedidos ainda não foram
criados ou foram movidos do Incoming.
A seguinte informação pode ajudar a resolver a situação:

Os pacotes a seguir têm dependências não satisfeitas:
bubbleupnpserver : Depende: init-system-helpers (>= 1.18~) mas 1.14ubuntu1 está para ser instalado
                    Depende: lsb-base (>= 4.1+Debian11ubuntu7) mas 4.1+Debian11ubuntu6.2 está para ser instalado
E: Não foi possível corrigir problemas, você tem pacotes mantidos (hold) estragados.


alguém sabe o que posso fazer para corrigir estes erros ??

galactus

A coisa tá enrolada aí né hilfer!

Não se foi você que fez a bagunça ou outra pessoa!

Mas os erros que você postou não tem haver com o tutorial que você diz que seguiu!


Por exemplo, porque raios o Ubuntu está com um repositório do Opensuse?

Esse dl.ring eu não tenho ideia do que seja e o PPA deste tal de happy-neko ps3 media server não existe mais! Sua última atualização foi em 2013!

Além disso, você não disse que versão do Ubuntu está usando, se 32 ou  64 bits.

Já o PPA bubbleupnpserver dá instruções detalhadas de como ser instalado e depende da versão do Ubuntu, a qual você não disse nada! 

Veja:  https://launchpad.net/~bubbleguuum/+archive/ubuntu/bubbleupnpserver

Sabe usar o Synaptic?

Se souber é só entrar nele e desmarcar esses repositórios que dão erro, atualizar sua lista e a parte dos erros dos repositórios deve ser resolvido!

Quanto ao erro das dependências do bubbleupnpserver, você terá que usar a lista de repositório correta para sua versão do Ubuntu apontada na página do PPA.

No aguardo de suas repostas!



BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

hilfer

#2
Obrigado galactus:

Pois de facto não informei a minha versão.

ubuntu 14.04

no que se refere aos repositórios com erro são :opensuse , launchpad e o tal dlring , correcto ??

Vou tentar no synaptic . Devo marcar para desinstalar ?

E então quanto á versão correcta do bubble o que devo fazer ??

galactus

#3
No terminal:

sudo apt-get install synaptic


Depois de instalar o Synpatic, execute o mesmo, ele vai pedir sua senha de root.

Dentro do Synaptic > Configurações > Repositórios > Outros Programas

Desmarque esses repositórios que estão dando erros: Opensuse, happy-neko ps3 media server, dl.ring  e o  bubbleupnpserver ( deve estar com a versão errada do Ubuntu).

Verifique também na aba "Aplicativos Ubuntu" se todos os repositórios estão marcados (tirando o código fonte) e na aba "Atualizações" se os repositórios backports, security e updates estão marcados. Se não estiverem marque-os!

Clique em fechar para aplicar as mudanças.  Ele vai reclamar que precisa atualizar a lista de repositórios, faça isso!

Vá então em Editar > Corrigir pacotes quebrados (se tiver algum problema ele vai resolver, se não tiver ele não vai fazer nada).


Feche o Synaptic, volte ao terminal e  faça um apt-get clean e depois apt-get update.  Os erros dos repositórios devem ter acabado!

Vamos tentar colocar o repositório correto deste tal  bubbleupnpserver !

No terminal:

sudo add-apt-repository ppa:bubbleguuum/bubbleupnpserver

sudo apt-get update

sudo apt-get install bubbleupnpserver



Espero que resolva!   No aguardo de suas respostas.
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

hilfer

#4
Ao fazer : apt-get clean

hilario@hilario-desktop:~$ apt-get clean
E: Não foi possível abrir ficheiro de lock /var/cache/apt/archives/lock - open (13: Permissão negada)
E: Impossível criar acesso exclusivo ao directório de downloads
hilario@hilario-desktop:~$

devo continuar com as restantes instruções ?

de seguida fiz o comando :sudo apt-get update e deu os seguintes erros:

Err http://pt.archive.ubuntu.com trusty InRelease                             
 
Err http://pt.archive.ubuntu.com trusty-updates InRelease
 
Err http://pt.archive.ubuntu.com trusty-backports InRelease
 
Err http://pt.archive.ubuntu.com trusty Release.gpg
  Não foi possível ligar a pt.archive.ubuntu.com:http:
Err http://pt.archive.ubuntu.com trusty-updates Release.gpg
  Não foi possível ligar a pt.archive.ubuntu.com:http:
Err http://pt.archive.ubuntu.com trusty-backports Release.gpg
  Não foi possível ligar a pt.archive.ubuntu.com:http:
Obtidos 3408 B em 2min 0s (28 B/s)
A ler as listas de pacotes... Pronto
W: Erro GPG: https://downloads.plex.tv public InRelease: As seguintes assinaturas não puderam ser verificadas porque a chave pública não está disponível: NO_PUBKEY 97203C7B3ADCA79D
W: Falhou obter http://pt.archive.ubuntu.com/ubuntu/dists/trusty/InRelease 

W: Falhou obter http://pt.archive.ubuntu.com/ubuntu/dists/trusty-updates/InRelease 

W: Falhou obter http://pt.archive.ubuntu.com/ubuntu/dists/trusty-backports/InRelease 

W: Falhou obter http://pt.archive.ubuntu.com/ubuntu/dists/trusty/Release.gpg  Não foi possível ligar a pt.archive.ubuntu.com:http:

W: Falhou obter http://pt.archive.ubuntu.com/ubuntu/dists/trusty-updates/Release.gpg  Não foi possível ligar a pt.archive.ubuntu.com:http:

W: Falhou obter http://pt.archive.ubuntu.com/ubuntu/dists/trusty-backports/Release.gpg  Não foi possível ligar a pt.archive.ubuntu.com:http:

W: Falhou o download de alguns ficheiros de índice. Foram ignorados ou os antigos foram usados em seu lugar.

galactus

hilfer meu caro, vamos por partes!

Você conseguiu instalar o Synpatic?

Removeu os repositórios problemáticos?


Me desculpe, eu achei que você tinha um mínimo de experiência ao usar o terminal para instalar as coisas!   

Tem que ser usuário root (adminstrador) para instalar e remover programas no Linux!   Então tem que ter sudo  antes de executar as coisas, para o comando apt-get funcionar!


Favor dar uma lida, eu disse lida!  Não vai sair executando tudo o que esses tutoriais mandam!  Nesses artigos:

https://canaltech.com.br/tutorial/linux/ubuntu-linux-gerenciando-pacotes-com-o-apt-get/

https://elias.praciano.com/2015/02/como-instalar-aplicativos-no-ubuntu-da-linha-de-comando/

https://canaltech.com.br/tutorial/linux/como-instalar-e-remover-programas-do-ubuntu/


Depois de ficar mais informado de como a coisa funciona...


No terminal:

sudo apt-get clean

sudo apt-get update

E segue o  restante das instruções.

É preciso que você estude mais sobre como funcione um sistema Linux, se ficar apenas copiando e colando as coisas, não vai saber sair de coisas simples! 



BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

hilfer

#6
Desculpa Galactus.

Eu deveria ter sido mais preciso nas respostas.
Eu sempre tive o synaptic instalado não precisei de instalar agora.
Removi tudo o que me pareceu pertencer aos 4 pacotes problemáticos.
Continuei a seguir as suas instruções e após a parte apt-get clean e apt-get update, dos quais já postei os resultados, não avancei mais, uma vez que achei não deveria continuar devido ao facto dos erros que surgiram.
Quanto ao comando "sudo" eu tentei primeiramente como sempre " sudo apt-get clean" o problema é que não aconteceu nada: eis o que me deu:

hilario@hilario-desktop:~$ sudo apt-get clean
[sudo] password for hilario:
hilario@hilario-desktop:~$

O comando seguinte sudo apt-get update : deu o resultado que já postei.

è um facto que tenho poucos meses de linux mas já tenho alguma noção de como as coisas funcionam (sobretudo depois de tantos anos no windows )

Portanto e em conclusão acho que dei todos os passos como me tinha indicado.

Acha que depois destes resultados posso avançar com a instalação do bubble server seguindo as restantes instruções ??

desde já agradeço a sua paciencia.

De qualquer maneira os resto será para amanhã pois já são horas de ir para a cama (23.17 aqui em Portugal) .boa noite.



galactus

Quando executar os comandos do apt-get pelo terminal o Synpatic deve estar fechado!

O apt-get clean não mostra saída nenhuma mesmo!  Ele apaga os pacotes baixados dentro da pasta /var/cache/apt/archives

Só isso!

Depois é tentar mesmo a sequência do sudo apt-get update pra ver se dá mais algum erro!

Se você desmarcou ou removeu o reposítório do bubbleupnpserver pelo synpatic, tem que recolar o mesmo. Como eu mostro acima. Se não removeu ou desmarcou tente instalar ele novamente.


Mas primeiro vamos ver se ainda dá erro com o sudo apt-get update !Mas tem que fazer isso no terminal com o Synaptic fechado!

BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

hilfer

Ok galactus:

Fiz de novo o sudo apt-get update e  deu-me exactamente os mesmos erros :


Err http://pt.archive.ubuntu.com trusty InRelease                             

Err http://pt.archive.ubuntu.com trusty-updates InRelease

Err http://pt.archive.ubuntu.com trusty-backports InRelease

Err http://pt.archive.ubuntu.com trusty Release.gpg
  Não foi possível ligar a pt.archive.ubuntu.com:http:
Err http://pt.archive.ubuntu.com trusty-updates Release.gpg
  Não foi possível ligar a pt.archive.ubuntu.com:http:
Err http://pt.archive.ubuntu.com trusty-backports Release.gpg
  Não foi possível ligar a pt.archive.ubuntu.com:http:
Obtidos 3408 B em 2min 0s (28 B/s)
A ler as listas de pacotes... Pronto
W: Erro GPG: https://downloads.plex.tv public InRelease: As seguintes assinaturas não puderam ser verificadas porque a chave pública não está disponível: NO_PUBKEY 97203C7B3ADCA79D
W: Falhou obter http://pt.archive.ubuntu.com/ubuntu/dists/trusty/InRelease

W: Falhou obter http://pt.archive.ubuntu.com/ubuntu/dists/trusty-updates/InRelease

W: Falhou obter http://pt.archive.ubuntu.com/ubuntu/dists/trusty-backports/InRelease

W: Falhou obter http://pt.archive.ubuntu.com/ubuntu/dists/trusty/Release.gpg  Não foi possível ligar a pt.archive.ubuntu.com:http:

W: Falhou obter http://pt.archive.ubuntu.com/ubuntu/dists/trusty-updates/Release.gpg  Não foi possível ligar a pt.archive.ubuntu.com:http:

W: Falhou obter http://pt.archive.ubuntu.com/ubuntu/dists/trusty-backports/Release.gpg  Não foi possível ligar a pt.archive.ubuntu.com:http:

W: Falhou o download de alguns ficheiros de índice. Foram ignorados ou os antigos foram usados em seu lugar.


usando em seguida os comandos para instalar o bubble :

sudo add-apt-repository ppa:bubbleguuum/bubbleupnpserver

sudo apt-get update

sudo apt-get install bubbleupnpserver


no segundo comando da-me o mesmo resultado que mencionei em cima e no terceiro comando que deveria instalar o servidor dá-me exactament o mesmo que anteriormente:

A ler as listas de pacotes... Pronto
A construir árvore de dependências       
A ler a informação de estado... Pronto
Alguns pacotes não puderam ser instalados. Isso pode significar que
você solicitou uma situação impossível ou se você está a usar a
distribuição unstable em que alguns pacotes pedidos ainda não foram
criados ou foram movidos do Incoming.
A seguinte informação pode ajudar a resolver a situação:

Os pacotes a seguir têm dependências não satisfeitas:
bubbleupnpserver : Depende: init-system-helpers (>= 1.18~) mas 1.14ubuntu1 está para ser instalado
                    Depende: lsb-base (>= 4.1+Debian11ubuntu7) mas 4.1+Debian11ubuntu6.2 está para ser instalado
E: Não foi possível corrigir problemas, você tem pacotes mantidos (hold) estragados.


isto está mesmo complicado , não ??

galactus

Reparou que ainda encontra erros em um repositório externo?  Um tal Plex Tv?

Colocaram muitos PPAs aí né!  Eu me pergunto, quem seria o culpado?   ::) ::) ::)

De qualquer maneira, vamos ao que interessa!  A lista de portugal não está funcionando!  Então vamos trocar para a lista do servidor principal!  Como você também não está dominando completamente como remover esses repositórios externos, vamos partir para força bruta!

Vamos trocar a lista toda e usar o servidor principal como fonte. 


No terminal:

sudo su

cp /etc/apt/sources.list  /etc/apt/sources.list.bak


Com esse comando acima fizemos uma cópia de backup da sua antiga lista problemática.
Chame o gedit como root, apague tudo o que estiver dentro e copie e cole a lista abaixo:

gedit /etc/apt/sources.list



deb http://archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ trusty-proposed restricted main multiverse universe
deb http://archive.ubuntu.com/ubuntu/ trusty-backports restricted main multiverse universe
deb http://archive.canonical.com/ubuntu trusty partner
deb http://extras.ubuntu.com/ubuntu trusty main


Salve o arquivo, feche o gedit e no terminal faça um novo: apt-get update

Não deve haver mais erros!  Eu testei essa lista pessoalmente aqui num Live-pendrive.  Com isso deve aparecer várias atualizações do seu sistema.  Tente atualizar o sistema com:  apt-get dist-upgrade


No aguardo de sua resposta do que houve!

Se a lista funcionar sem erros já é um grande passo. Mas não garante que o PPA do bubbleupnpserver vá funcionar!

Depois da atualização do sistema, reinicie o mesmo e tente os passos para instalar o bubbleupnpserver!  Se o erro de dependência persistir é porque esse programa bubbleupnpserver já está usando arquivos muito mais novos que o Ubuntu 14.04 suporta.  Neste caso você teria que partir para o Ubuntu 16.04 pra ver se instala.

BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

hilfer

Em relação ao plex é que eu tenho o plex instalado como meu servidor de media (ultimamente tenho problemas com legendas e é por esse motivo que estou tentando instalar o bubble upnp server para substituir o plex).

Tudo o resto que está instalado a culpa só pode ser minha pois ninguém mais mexe no meu pc,Mas é claro isso deve-se talvez aos poucos conhecimentos que ainda tenho sobre o ubuntu.

Vou seguir as suas instruções e voltarei assim que tiver nividades.

hilfer

#11
"Não deve haver mais erros!  Eu testei essa lista pessoalmente aqui num Live-pendrive.  Com isso deve aparecer várias atualizações do seu sistema."

dá apenas o tal erro do plex tv:

A ler as listas de pacotes... Pronto
W: Erro GPG: https://downloads.plex.tv public InRelease: As seguintes assinaturas não puderam ser verificadas porque a chave pública não está disponível: NO_PUBKEY 97203C7B3ADCA79D



hilfer

após actualização reiniciei o sistema e fiz de novo a instalação do bubble upnp server mas deu-me novamente os mesmos  erros.

Será o problema do plex ?? se for o caso posso tentar desinstalar e ver depois o resultado.Que acha ??

hilfer

no synapic removi o plex tv  e ao fazer de novo o comando para actualizar já não me deu o tal erro no entanto aos instalar o bubble continua com os mesmos erros:

hilario@hilario-desktop:~$ sudo apt-get install bubbleupnpserver
A ler as listas de pacotes... Pronto
A construir árvore de dependências       
A ler a informação de estado... Pronto
Alguns pacotes não puderam ser instalados. Isso pode significar que
você solicitou uma situação impossível ou se você está a usar a
distribuição unstable em que alguns pacotes pedidos ainda não foram
criados ou foram movidos do Incoming.
A seguinte informação pode ajudar a resolver a situação:

Os pacotes a seguir têm dependências não satisfeitas:
bubbleupnpserver : Depende: init-system-helpers (>= 1.18~) mas 1.14ubuntu1 está para ser instalado
                    Depende: lsb-base (>= 4.1+Debian11ubuntu7) mas 4.1+Debian11ubuntu6.2 está para ser instalado
E: Não foi possível corrigir problemas, você tem pacotes mantidos (hold) estragados.


Acho que não vai dar e o melhor será desistir, que me diz ??

De notar que o pacote do plex tv que removi não desinstalou o plex server - este continua a funcionar.

galactus

Foi como eu disse, este programa bubbleupnpserver já possui dependências mais novas que o Ubuntu 14.04. 

Ele mesmo explica: 

Ele precisa da versão maior ou igual a 1.18 do init-system-helpers, mas a versão disponível do 14.04 é a 1.14!

Ele precisa da versão maior ou igual a 4.1 +Debian11ubuntu7 do  lsb-base, mas a versão disponível do 14.04 é a 4.1+Debian11ubuntu6.2
.

Neste caso não vejo outra alternativa a não ser você partir para o 16.04. Por exemplo, o pacote init-system-helpers do 16.04 é a versão  1.29!

E sim, você removeu o repositório do Plex TV e não os programas/pacotes do Plex TV! Não leu os links que coloquei te ensinando sobre gerenciamento de pacotes no Linux?  :'(

Está na hora de mudar de sistema!  Não custa nada testar, baixe uma versão mais recente do 16.04 e use como live-pendrive ou numa máquina virtual e tente usar tudo o que já tem no 14.04.

Se funcionar, formate o PC e seja feliz!
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.