Ubuntu 16.04 LTSにVidyoDesktopをインストールする方法


9

最近Ubuntu 16.04 LTSに移行しVidyoDesktopましたが、私のシステムではもう利用できないことに気付きました。を使用してdebパッケージからインストールしようとしdpkgましたが、次のエラーが表示されました。

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

libqt4-guiUbuntu 16.04リポジトリには存在しないことに気づきました。誰かがこれを修正する方法を知っていますか?ありがとうございました

編集:私の質問は、「dpkgでdebファイルをインストールする方法」とは異なります。実際、依存関係のない特定のパッケージをインストールする方法を尋ねていました。

回答:


6

Vidyoによる次のリンクが示唆するように、

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

依存関係をなくす必要があるだけですlibqt4-gui(この場合も、このケースは以前の回答で既に説明されていますが、これはさらに別のアプローチです)。

よろしければ、上記のリンクからソリューションをコピーしてここに貼り付けてください。nanoの代わりにvimエディターを使用することを述べた3番目と4番目のステップで変更を加えました。

1)VidyoDesktop .debファイルをホームディレクトリにダウンロードします。

2)端末から次のコマンドを実行します(「vidyodesktop.deb」をシステムタイプに応じた正確なファイル名に置き換えます)

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

3)パッケージ制御ファイルを編集する

$ vim vidyobuild/DEBIAN/control

以下をコピーして貼り付けて、Depends:行全体を置き換えます。

Depends: libxss1,libaudio2,libasound2,libqt4-network

これにより、最近のUbuntuバージョンでは不要になったlibqt4-gui移行パッケージの依存関係が削除されます

4)カスタマイズされた.debファイルを保存します

ESC

:wq

入る

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

5)実行して新しいVidyoDesktop .debファイルをインストールします

$ sudo dpkg -i vidyodesktop-custom.deb

[編集:Vidyoデスクトップはwifiモードでのみ機能します。LANケーブルが接続されている場合、Vidyoはシャットダウンします。この問題の解決策はまだ見つかりません。しかし、残りはうまくいきます!]



1
これに加えて、セグ違反を回避するために、/ usr / bin / VidyoDesktop:行6:3085セグメンテーション違反(コアダンプ)/ opt / vidyo / VidyoDesktop / $ EXEC $ option $ audioflag $ @オプションで「常にVidyoProxyを使用する」を有効にします。
Andrea Borga

2
@AndreaBorga segfaultsが原因でVidyoDesktopが起動しない場合は、このオプションを有効にする方法を教えてください。
gene_wood 2018

1
@gene_wood鉱山は、会議に参加するときにセグメンテーション違反でした。
Andrea Borga

13

アンドレアによって提供されたソリューションは機能しますが、正確なコマンドを報告したいと思います。

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

これは機能しますが、Ubuntuのソフトウェアセンターは、依存関係(無視することを選択したもの)が欠落しているために壊れたパッケージに関する警告を表示し、不満を与えます。
fuenfundachtzig

上記のソリューションでvidyoがインストールされましたが、起動していません
Nitin

3

私の回避策は、qt4-x11ソースパッケージとequivsツールに基づく制御ファイルを使用して、ダミーのlibqt4-gui移行パッケージをビルドすることでした。

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

これでうまくいきました。しかし、最初に他のいくつかのパッケージをインストールする必要がありました:apt install libqt4-designer libqt4-svg
Edward van Kuik

承認された回答を@fwyzardの返信に変更してください。現在受け入れられている回答は、CERNユーザーにのみ関連しています。
2017年

0

私も同じ問題を抱えていました。依存関係をチェックせずにインストールを強制することで解決しました(正確なdpkgコマンドについてはGoogle)。あなたのシステムにはまだ正式に壊れたパッケージがありますが、どうやらVidyoDesktopはlibqt4-guiなしでもスムーズに動作します...

パッケージがドロップされた理由を誰かが知っていますか?これはいくつかのサードパーティパッケージに問題を引き起こすと思います...


Ask Ubuntuへようこそ!この回答を編集して、これを行う方法に関する具体的な詳細で展開することをお勧めします。(Ask Ubuntuでどのような回答が最も価値があると考えられるについての一般的なアドバイスについては、「良い回答を書くにはどうすればよいですか?」も参照してください。)
David Foerster

0

libqt4-guiに依存しない、変更されたVidyoDesktopインストーラーについては、こちらをご覧ください。

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

注:このリンクは公開されなくなったため、有用な情報が提供されない可能性があります。

これはCERNで保護されたページであり、VidyoDesktopパッケージはフリーソフトウェアではないため、ここに完全なリンクを投稿しないことをお勧めします。


1
動作しますが、CERNで保護されたページであるため、外部ユーザーはアクセスできません。modが、変更されたdebパッケージがあるgdriveへのリンクを置くことができると私に言った場合、このコメントをこの追加情報で編集します。ありがとう
Matteo S.



-1

libqt4-guiとそれに続く依存パッケージをURLから手動でダウンロードすることをお勧めします

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

提案したコマンドを実行すると、vidyodesktopがアンインストールされます
Matteo S.

@KK Patel、「libqt4-gui」パッケージは16.04リポジトリで利用できないため、これは機能しません。
ブレンデンゾ2016

はい、同じ問題ですが、open365 debパッケージをインストールしています。libqt4のように見えますがUbuntuの16.04から削除されました
ホルヘ・アレバロ

@Matteo S.今すぐ確認してください。回答を編集しました。
Ketan Patel

@MatteoSによって提案されたソリューション。より効果的であり、公式に廃止されたライブラリをいじるのを避けます。
Andrea Borga 2018年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.