Wie installiere ich VidyoDesktop unter Ubuntu 16.04 LTS?


9

Ich bin kürzlich zu Ubuntu 16.04 LTS gewechselt und habe festgestellt, dass dies VidyoDesktopauf meinem System nicht mehr verfügbar ist. Ich habe versucht, es aus dem Deb-Paket mit zu installieren, dpkgaber ich habe die folgende Fehlermeldung erhalten:

$ 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.

Ich habe festgestellt, dass libqt4-guidies im Ubuntu 16.04-Repository nicht vorhanden ist. Weiß jemand, wie man das behebt? Danke

Bearbeiten: Meine Frage unterscheidet sich von "Wie installiere ich eine Deb-Datei mit dpkg". Tatsächlich habe ich gefragt, wie ein bestimmtes Paket mit einer fehlenden Abhängigkeit installiert werden soll.

Antworten:


6

Wie der folgende Link von Vidyo andeutet,

https://support.vidyocloud.com/hc/en-us/articles/226103528-VidyoDesktop-3-6-3-for-Linux-and-Ubuntu-15-04-and-higher

man muss nur die Abhängigkeit von beseitigen libqt4-gui(auch dieser Fall wurde bereits in früheren Antworten erwähnt, aber dies ist ein weiterer Ansatz.)

Wenn ich darf, lassen Sie mich die Lösung über den obigen Link kopieren und hier einfügen. Ich habe gerade Änderungen im 3. und 4. Schritt vorgenommen, in denen ich die Verwendung des Vim- Editors anstelle von Nano erwähne .

1) Laden Sie die VidyoDesktop .deb-Datei in Ihr Home-Verzeichnis herunter

2) Führen Sie die folgenden Befehle vom Terminal aus (ersetzen Sie "vidyodesktop.deb" durch den genauen Dateinamen entsprechend Ihrem Systemtyp).

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

3) Bearbeiten Sie die Paketsteuerungsdatei

$ vim vidyobuild/DEBIAN/control

Ersetzen Sie die gesamte Depends: -Zeile, indem Sie Folgendes kopieren und einfügen:

Depends: libxss1,libaudio2,libasound2,libqt4-network

Dadurch wird die Abhängigkeit des Übergangspakets libqt4-gui beseitigt, die für neuere Ubuntu-Versionen nicht mehr erforderlich ist

4) Speichern Sie die angepasste .deb-Datei

Esc

:wq

eingeben

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

5) Installieren Sie die neue VidyoDesktop .deb-Datei durch Ausführen

$ sudo dpkg -i vidyodesktop-custom.deb

[BEARBEITEN: Der Vidyo-Desktop funktioniert nur im WLAN-Modus. Wenn das LAN-Kabel angeschlossen ist, wird Vidyo heruntergefahren. Ich habe noch keine Lösung für dieses Problem gefunden. Aber Ruhe funktioniert!]



1
Darüber hinaus stellte ich fest, dass zur Vermeidung von Seg-Fehlern: / usr / bin / VidyoDesktop: Zeile 6: 3085 Segmentierungsfehler (Core Dump) / opt / vidyo / VidyoDesktop / $ EXEC $ Option $ audioflag $ @ erforderlich ist Aktivieren Sie in den Optionen "Immer VidyoProxy verwenden".
Andrea Borga

2
@AndreaBorga Wie können Sie diese Option aktivieren, wenn VidyoDesktop aufgrund der Fehler nicht gestartet werden kann?
gene_wood

1
@gene_wood Mine war fehlerhaft, als ich an einem Meeting teilnahm.
Andrea Borga

13

Die von Andrea bereitgestellte Lösung funktioniert, aber ich möchte den genauen Befehl melden:

 sudo dpkg -i --ignore-depends=libqt4-gui VidyoDesktopInstaller-ubuntu64-TAG_VD_3_6_3_017.deb 

Dies funktioniert, aber das Ubuntu-Softwarecenter beschwert sich und nervt Sie mit Warnungen vor fehlerhaften Paketen aufgrund fehlender Abhängigkeiten (die Sie ignoriert haben).
Fuenfundachtzig

mit der obigen Lösung wurde vidyo installiert, aber es startet nicht
Nitin

3

Meine Problemumgehung bestand darin, ein Dummy-Übergangspaket libqt4-gui unter Verwendung einer Steuerdatei zu erstellen, die auf dem Quellpaket qt4-x11 und den entsprechenden Tools basiert:

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

Das hat bei mir funktioniert. Aber ich musste zuerst einige andere Pakete installieren: apt install libqt4-designer libqt4-svg
Edward van Kuik

Bitte ändern Sie die akzeptierte Antwort in die Antwort von @ fwyzard. Die aktuell akzeptierte Antwort ist nur für CERN-Benutzer relevant.
Reece

0

Ich hatte das gleiche Problem. Ich habe das Problem gelöst, indem ich die Installation erzwungen habe, ohne die Abhängigkeiten zu überprüfen (Google für den genauen Befehl dpkg). Sie werden immer noch ein formal kaputtes Paket auf Ihrem System haben, aber anscheinend funktioniert VidyoDesktop auch ohne libqt4-gui ...

Weiß jemand, warum das Paket fallen gelassen wurde? Ich vermute, dass dies zu Problemen mit mehreren Paketen von Drittanbietern führen wird ...


Willkommen bei Ask Ubuntu! Ich empfehle , diese Antwort zu bearbeiten , um sie mit spezifischen Details dazu zu erweitern. (Siehe auch Wie schreibe ich eine gute Antwort? Für allgemeine Ratschläge, welche Arten von Antworten auf Ask Ubuntu als am wertvollsten angesehen werden.)
David Foerster

0

Suchen Sie hier nach einem modifizierten VidyoDesktop-Installationsprogramm ohne die Abhängigkeit von libqt4-gui:

https://information-technology.web.cern.ch/comment/28#comment-28

HINWEIS: Dieser Link ist nicht mehr öffentlich sichtbar und enthält möglicherweise keine nützlichen Informationen mehr.

Bitte beachten Sie, dass es sich um eine CERN-geschützte Seite handelt. Daher möchte ich den vollständigen Link hier nicht veröffentlichen, da das VidyoDesktop-Paket keine freie Software ist


1
Es funktioniert, ist jedoch eine CERN-geschützte Seite, sodass es von externen Benutzern nicht erreicht werden kann. Wenn mir ein Mod sagt, dass ich einen Link zu dem Laufwerk setzen kann, auf dem sich das modifizierte Deb-Paket befindet, werde ich diesen Kommentar mit diesen zusätzlichen Informationen bearbeiten. Vielen Dank
Matteo S.



-1

Ich empfehle, libqt4-gui und die folgenden abhängigen Pakete manuell von der URL herunterzuladen .

  1. libqt4-designer
  2. libqt4-opengl
  3. libqt4-svg
  4. libqtgui4

Der von Ihnen vorgeschlagene Befehl führt zur Deinstallation von vidyodesktop
Matteo S.

@KK Patel, dies funktioniert nicht, da das Paket "libqt4-gui" in den 16.04-Repositorys nicht verfügbar ist.
Blendenzo

Ja, das gleiche Problem hier, aber die Installation des open365-Deb-Pakets. Es sieht so aus, als ob libqt4 von Ubuntu 16.04
Jorge Arévalo am

@ Matto S. Bitte überprüfen Sie es jetzt. Ich habe die Antwort bearbeitet.
Ketan Patel

die von @MatteoS vorgeschlagene Lösung. ist effektiver und vermeidet das Herumspielen mit offiziell eingestellten Bibliotheken.
Andrea Borga
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.