web-dev-qa-db-fra.com

Comment installer libqt4-core et libqt4-gui sur Ubuntu 16.04 LTS?

Je suis passé à Ubuntu 16.04 LTS. Mais les packages libqt4-core et libqt4-gui sont manquants.

Comment pourrais-je les installer sur 16.04?

Merci.

15
Enze Chi

Ces paquets libqt4-core et libqt4-gui n'existent plus dans Ubuntu 16.04 LTS et plus récent. C'étaient des paquets factices avec des dépendances à d'autres paquets. La procédure suivante modifiera le paquet Vidyo pour qu'il utilise des dépendances fonctionnelles.

  1. Premièrement, assurez-vous que tous les packages requis libqt4 non installés par défaut sont installés:

    Sudo apt install libqt4-designer libqt4-opengl libqt4-svg libqtgui4 libqtwebkit4
    
  2. Créez un script pour modifier la dépendance définie dans le package. Utilisez le script videbcontrolfourni ici .

  3. Exécutez le script videbcontrol VidyoDesktopInstaller-ubuntu64-TAG_VD_3_6_3_017.deb qui ouvrira les dépendances dans un éditeur vi

  4. Remplacez Depends: libxss1,libaudio2,libasound2,libqt4-gui (>= 4.8.1), libqt4-network par Depends: libxss1,libaudio2,libasound2,libqt4-designer,libqt4-opengl,libqt4-svg,libqtgui4,libqtwebkit4,libqt4-network. Cela crée un fichier nommé VidyoDesktopInstaller-ubuntu64-TAG_VD_3_6_3_017.modified.deb contenant la nouvelle dépendance.

    Si vous ne connaissez pas vi, dès que vous voyez les informations sur le paquet

    1. déplacez le curseur à l'aide des flèches jusqu'à la ligne commençant par Depends:
    2. tapez la lettre ipour entrer en mode insertion
    3. copier-coller (clic droit) la nouvelle ligne et taper return
    4. tapez escape pour quitter le mode insertion
    5. tapez ddpour supprimer l'ancienne Dependsname__
    6. tapez ZZpour enregistrer et quitter le changement (deux z majuscules)
  5. Installez le paquet Vidyo en exécutant la commande:

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

Prendre plaisir

10
chmike

Merci à https://ubuntuforums.org/showthread.php?t=110458 et @chmike Ces dépendances ont déjà des versions plus récentes que celles que j'ai trouvées. Vous pouvez également modifier le fichier .deb. @ bean1975 a une méthode plus courte:

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

et changez la libqt4-gui (>= 4.8.1) avec libqt4-designer,libqt4-opengl,libqt4-svg,libqtgui4,libqtwebkit4

dpkg -b newdir modified.deb

et vous pouvez l'utiliser maintenant !!!

3
Amartya Rej

Essayez ceci comme cela a fonctionné pour moi:

Sudo apt-get -f install

Cela a été suggéré par le terminal lui-même et il a fait un peu de magie et que non.

0
user644585

J'ai trouvé ces instructions du site Web de Vidyo , le plus facile à suivre. Ils ont toujours travaillé sur quelques mises à niveau.

0
SteveSong