web-dev-qa-db-ja.com

Ubuntu 16.04 LTSにlibqt4-coreとlibqt4-guiをインストールする方法は?

Ubuntu 16.04 LTSにアップグレードしました。しかし、libqt4-coreおよびlibqt4-guiパッケージが欠落しています。

16.04にインストールする方法を教えてください。

ありがとう。

15
Enze Chi

これらのlibqt4-coreおよびlibqt4-guiパッケージは、Ubuntu 16.04 LTS以降にはもう存在しません。これらは、他のパッケージに依存するダミーパッケージでした。次の手順では、Vidyoパッケージを変更して、動作する依存関係を使用します。

  1. 最初に、デフォルトでインストールされていないすべての必要なlibqt4パッケージがインストールされていることを確認します。

    Sudo apt install libqt4-designer libqt4-opengl libqt4-svg libqtgui4 libqtwebkit4
    
  2. パッケージで定義された依存関係を変更するスクリプトを作成します。提供されているvidebcontrolスクリプトを使用します here

  3. Viエディターで依存関係を開くスクリプトvidebcontrol VidyoDesktopInstaller-ubuntu64-TAG_VD_3_6_3_017.debを実行します

  4. Depends: libxss1,libaudio2,libasound2,libqt4-gui (>= 4.8.1), libqt4-networkDepends: libxss1,libaudio2,libasound2,libqt4-designer,libqt4-opengl,libqt4-svg,libqtgui4,libqtwebkit4,libqt4-networkに置き換えます。これにより、新しい依存関係を含むVidyoDesktopInstaller-ubuntu64-TAG_VD_3_6_3_017.modified.debという名前のファイルが作成されます。

    パッケージ情報が表示されたら、viがわからない場合

    1. 矢印を使用して、Depends:で始まる行までカーソルを移動します
    2. 文字iを入力して、挿入モードに入ります
    3. 新しい行をコピー(右クリック)し、returnと入力します
    4. 挿入モードを終了するには、エスケープを入力します
    5. ddと入力して、古いDepends行を削除します
    6. ZZと入力して、変更を保存して終了します(2つの大文字のz)
  5. 次のコマンドを実行してVidyoパッケージをインストールします。

    Sudo apt install VidyoDesktopInstaller-ubuntu64-TAG_VD_3_6_3_017.modified.deb
    

楽しい

10
chmike

https://ubuntuforums.org/showthread.php?t=110458 と@chmikeに感謝します。代わりに.debファイルを変更してもかまいません。 @ bean1975にはもっと短い方法があります:

dpkg-deb -x yourfile.deb newdir 
dpkg-deb --control yourfile.deb newdir/DEBIAN
gedit newdir/DEBIAN/control

libqt4-designer,libqt4-opengl,libqt4-svg,libqtgui4,libqtwebkit4libqt4-gui (>= 4.8.1)を変更します

dpkg -b newdir modified.deb

今すぐ使用できます!!!

3
Amartya Rej

それが私のために働いたのでこれを試してください:

Sudo apt-get -f install

これは端末自体によって提案されたものであり、魔法とそうでないものがありました。

0
user644585

VidyoのWebサイトにあるこれらの手順 が最も簡単にわかりました。彼らは、いくつかのアップグレードを通じて一貫して機能しました。

0
SteveSong