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


15

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

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

ありがとう。

回答:


10

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

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

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

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

  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
    

楽しい


Vidyo = facepalm
xealits

3

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-gui (>= 4.8.1)しますlibqt4-designer,libqt4-opengl,libqt4-svg,libqtgui4,libqtwebkit4

dpkg -b newdir modified.deb

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


0

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

sudo apt-get -f install

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



-1

Launchpadの Ubuntuセクションにリンク:

https://launchpad.net/ubuntu/xenial/+package/libqt4-core

https://launchpad.net/ubuntu/xenial/+package/libqt4-gui

dpkgを使用して.deb(Debianバイナリパッケージ)をインストールできます。 sudo dpkg -i libqt4-core_4.8.6...ubuntu8_amd64.deb


ファイルと依存関係を手動でダウンロードする必要がありますか?インストールを簡単にするPPAはありますか?
エンゼチー

それらをインストールすると依存関係の問題が発生します:ただし、システム上のlibqtdbus4:amd64のバージョンは4:4.8.7 + dfsg-5ubuntu2です。libqt4-dbus:amd64はqdbus(= 4:4.8.6 + git64-g5dc8b2b + dfsg-3〜ubuntu8)に依存しています; ただし、システム上のqdbusのバージョンは4:4.8.7 + dfsg-5ubuntu2です。
エンゼチー

これは、libqtdbus4パッケージが新しすぎることを意味します。libqt4- [core | gui]に依存する更新後に壊れた別のパッケージがありますか?xenialのパッケージlibtcore4とlinbqtgui4あり
neofugは、
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.