Comment installer Google-Earth 64 bits dans Ubuntu 13.10, erreur de dépendance ia32-libs

28

Je veux installer Google-Earth & amp; il nécessite ia32-libs. Donc, j'ai fait apt-get install ia32-libs mais l'erreur est apparue comme:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package ia32-libs is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  lib32z1 lib32ncurses5 lib32bz2-1.0

Comment puis-je installer ia32-libs?

    
posée Newbuntu 27.10.2013 - 01:19
la source

6 réponses

34

Cela ne représente qu'une solution avant que Google Earth ne soit reconditionné.

Package de création Google Earth

  1. Télécharger Google Earth x64 .DEB
  2. Ouvrir un terminal, copier et amp; Coller après la commande et appuyez sur Entrée

    sudo apt-get install libc6:i386 lsb-core
    
  3. Ouvrir le dossier de téléchargements

  4. Faites un clic droit sur le package .deb de Google Earth; Sélectionnez Extraire ici
  5. Ouvrez le dossier où les fichiers sont extraits.
  6. Ouvrez le dossier DEBIAN
  7. Ouvrez le fichier control avec gedit
  8. Supprimez toute cette ligne: Depends: lsb-core (& gt; = 3.2), ia32-libs
  9. Maintenant, cliquez sur Enregistrer, & amp; Fichier de contrôle de sortie
  10. Maintenant, supprimez le package .DEB original de Google Earth que vous avez téléchargé

  11. Créer un dossier appelé getfix , déplacez maintenant le dossier Google Earth extrait dans le dossier getfix

Nous allons maintenant reconstruire le package .deb de Google Earth:

  1. Ouvrez Terminal, copiez / collez la commande suivante, puis appuyez sur Enter :

    dpkg -b ~/Downloads/getfix/google-earth-stable_current_amd64
    
  2. Copiez / collez la commande suivante (cela installera le .deb repackaged)

    sudo dpkg -i ~/Downloads/getfix/google-earth-stable_current_amd64.deb
    
réponse donnée scouser73 27.10.2013 - 01:23
la source
20

Pour les installations Ubuntu 13.10 / 14.04 / 1404.1 64 bits

sudo apt-get install libc6-i386 libglib2.0-0:i386 libsm6:i386 \
libglu1-mesa:i386 libgl1-mesa-glx:i386 libxext6:i386 \
libxrender1:i386 libx11-6:i386 libfontconfig1:i386 lsb-core

Pour Ubuntu 14.04.2 image 64 bits installe (lorsque vous utilisez l’image 14.04.2, vous obtenez la pile mesa-lts-utopic, donc un paquet est différent, c.-à-d. libgl1-mesa-glx-lts-utopic:i386

sudo apt-get install libc6-i386 libglib2.0-0:i386 libsm6:i386 \
libglu1-mesa:i386 libgl1-mesa-glx-lts-utopic:i386 libxext6:i386 \
libxrender1:i386 libx11-6:i386 libfontconfig1:i386 lsb-core

Ensuite, récupérez le paquetage & amp; installez-le - lien

    
réponse donnée doug 04.01.2014 - 15:18
la source
2

Au moment de la rédaction de cette réponse, toutes les méthodes décrites ici ne fonctionnaient pas. Cependant, j'ai installé la version 32 bits et cela a bien fonctionné sur le Kubuntu 64 bits 13.10. Il semble que le paquet de Google Earth soit 32 bits après tout et il utilise les ia32libs pour le faire fonctionner sur 64 bits. J'espère que ça aide

    
réponse donnée A.B. 18.11.2013 - 12:27
la source
1

Après avoir extrait le package .deb, je ne trouve pas le dossier Debian, donc pas de modification pour modifier la ligne de contenu, encore moins pour reconstruire le paquet, etc ... c'est un peu trop compliqué pour les non geeks.

Pourquoi ne pas simplement obtenir le package stable 32 bits?: lien

comme expliqué ici dans ubuntuforums: lien

Cela a fonctionné pour moi:)

    
réponse donnée pgradone 02.11.2013 - 01:17
la source
1

Ce problème a été corrigé dans Debian Jessie / Sid, car il n’a pas été synchronisé avec Saucy / Raring. J'ai chargé les versions fixes dans PPA de googleearth-package:

lien

    
réponse donnée user157535 07.11.2013 - 12:57
la source
1

Installez simplement la version 32 bits. Ça fonctionne bien. Voici ma référence lien

    
réponse donnée user1311069 02.05.2014 - 19:26
la source

Lire d'autres questions sur les étiquettes