最近Ubuntu 16.04 LTSに移行し、VidyoDesktop
がシステムで使用できなくなったことに気付きました。 dpkg
を使用してdebパッケージからインストールしようとしましたが、次のエラーを受け取りました。
$ 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-gui
がUbuntu 16.04リポジトリに存在しないことに気付きました。誰もこれを修正する方法を知っていますか?ありがとうございました
編集:私の質問は「dpkgでdebファイルをインストールする方法」とは異なります。実際、私は依存関係のない特定のパッケージをインストールする方法を尋ねていました。
Vidyoによる次のリンクが示唆するように、
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
enter
$ dpkg-deb -b vidyobuild vidyodesktop-custom.deb
5)実行して新しいVidyoDesktop .debファイルをインストールします
$ Sudo dpkg -i vidyodesktop-custom.deb
[編集:Vidyoデスクトップはwifiモードでのみ動作します。 LANケーブルが接続されている場合、Vidyoはシャットダウンします。この問題の解決策はまだ見つかりません。しかし、残りは機能しています!]
Andreaが提供するソリューションは機能しますが、正確なコマンドを報告したいと思います。
Sudo dpkg -i --ignore-depends=libqt4-gui VidyoDesktopInstaller-ubuntu64-TAG_VD_3_6_3_017.deb
私の回避策は、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
Libqt4-guiに依存しない修正されたVidyoDesktopインストーラーについては、こちらをご覧ください。
https://information-technology.web.cern.ch/comment/28#comment-28
注:このリンクは公開されなくなり、有用な情報が提供されなくなる可能性があります。
これはCERNで保護されたページであるため、VidyoDesktopパッケージはフリーソフトウェアではないため、ここに完全なリンクを投稿しないことをお勧めします
同じ問題がありました。私は依存関係をチェックせずにインストールを強制することで解決しました(正確なdpkgコマンドについてはgoogle)。システム上にはまだ正式に壊れたパッケージがありますが、明らかにVidyoDesktopはlibqt4-guiなしでもスムーズに動作します...
パッケージが削除された理由を誰か知っていますか?これにより、いくつかのサードパーティ製パッケージに問題が生じると思われます...