Como instalar o VidyoDesktop no Ubuntu 16.04 LTS?

6

Eu recentemente mudei para o Ubuntu 16.04 LTS e notei que VidyoDesktop não estava mais disponível no meu sistema. Tentei instalá-lo a partir do pacote deb usando dpkg , mas recebi o seguinte erro:

$ sudo dpkg -i VidyoDesktopInstaller-ubuntu64-TAG_VD_3_6_3_017.deb 
[...]
dpkg: problemi con le dipendenze impediscono la configurazione di vidyodesktop:
 vidyodesktop dipende da libqt4-gui (>= 4.8.1); comunque:
  libqt4-gui not installed.

Eu notei que libqt4-gui não está presente no repositório do Ubuntu 16.04. Alguém sabe como consertar isso? Obrigado

Editar: Minha pergunta é diferente de "Como instalar um arquivo deb com o dpkg". Na verdade, eu estava perguntando como instalar um pacote específico com uma dependência ausente.

    
por Matteo S. 25.04.2016 / 16:15

6 respostas

5

Como o link a seguir da Vidyo sugere,

link

é preciso eliminar a dependência de libqt4-gui (novamente, este caso já foi mencionado em respostas anteriores, mas essa é outra abordagem).

Se eu puder, deixe-me copiar a solução do link acima e colá-la aqui. Acabei de fazer alterações nos passos 3 e 4 onde menciono usar o editor vim em vez de nano .

1) Faça o download do arquivo .deb do VidyoDesktop para o seu diretório pessoal

2) Execute os seguintes comandos do terminal (substituindo "vidyodesktop.deb" pelo nome exato do arquivo de acordo com o tipo de sistema)

$ cd ~
$ dpkg-deb -x vidyodesktop.deb vidyobuild
$ dpkg-deb --control vidyodesktop.deb vidyobuild/DEBIAN

3) Edite o arquivo de controle do pacote

$ vim vidyobuild/DEBIAN/control

Substitua toda a linha Depende: copiando e colando o seguinte:

Depends: libxss1,libaudio2,libasound2,libqt4-network

Isto remove a dependência do pacote transitório libqt4-gui que não é mais necessária para versões recentes do Ubuntu

4) Salve o arquivo .deb personalizado

esc

:wq

insira

$ dpkg-deb -b vidyobuild vidyodesktop-custom.deb

5) Instale o novo arquivo .deb do VidyoDesktop executando

$ sudo dpkg -i vidyodesktop-custom.deb

[EDIT: O desktop do Vidyo funciona somente no modo wifi. Se o cabo LAN estiver conectado, o Vidyo será desligado. Ainda não encontrei uma solução para esse problema. Mas o descanso está funcionando!]

    
por MycrofD 03.04.2017 / 12:01
12

A solução fornecida por Andrea funciona, mas gostaria de informar o comando exato:

 sudo dpkg -i --ignore-depends=libqt4-gui VidyoDesktopInstaller-ubuntu64-TAG_VD_3_6_3_017.deb 
    
por Matteo S. 26.04.2016 / 14:04
3

Minha solução alternativa foi criar um pacote transitório fictício libqt4-gui, usando um arquivo de controle baseado no pacote fonte qt4-x11 e nas ferramentas equivs:

sudo apt install equivs
wget http://fwyzard.web.cern.ch/fwyzard/ubuntu/libqt4-gui/control
equivs-build control
sudo dpkg -i libqt4-gui_4.8.7_amd64.deb
sudo apt install -f
    
por fwyzard 11.06.2016 / 15:30
0

Eu tive o mesmo problema. Eu resolvi forçando a instalação sem verificar as dependências (google para o comando dpkg exato). Você ainda terá um pacote formalmente quebrado em seu sistema, mas aparentemente o VidyoDesktop funciona perfeitamente sem libqt4-gui ...

Alguém sabe por que o pacote foi descartado? Eu suspeito que isso irá criar problemas para vários pacotes de terceiros ...

    
por Andrea 26.04.2016 / 13:42
0

Dê uma olhada aqui para um instalador do VidyoDesktop modificado sem a dependência do libqt4-gui:

link

  

OBSERVAÇÃO: este link não é mais visível publicamente e pode não fornecer mais informações úteis.

Por favor, note que é uma página protegida pelo CERN, então eu prefiro não postar o link completo aqui, já que o pacote VidyoDesktop não é software livre

    
por Pip0312 26.04.2016 / 18:50
-1
Sugiro para baixar manualmente a libqt4-gui e seus seguintes pacotes dependentes da URL .

  1. libqt4-designer
  2. libqt4-opengl
  3. libqt4-svg
  4. libqtgui4
por Ketankumar Patel 25.04.2016 / 17:05