[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: google-earth



Euh j'ai été un peu trop concis semble t-il ...
Il fallait comprendre [ dpkg -i | gdebi ] google*deb comme :
dpkg -i google*deb
ou
gdebi google*deb

Ton problème vient de l'installation du paquet ia32-libs qui
est requise pour l'installation du paquet google*deb.
Mais le paquet ia32-libs n'existe plus sous sid !!!

Dans tous les cas tu dois être en multiarch. Multiarch te
permet notamment de faire tourner des logiciels 32bits
dans un environnement 64 bits.
Donc, si ce n'est pas déjà fait sur ton PC, tu installes
le multiarch ainsi :
dpkg --add-architecture i386
apt-get update

Ensuite, tu as au moins 2 possibilités (au choix) pour
contourner le problème de l'installation du paquet ia32-libs:

1.
Tu ajoutes le dépot wheezy (1 ligne) dans le fichier
/etc/apt/sources.list :
deb http://ftp.fr.debian.org/debian/ wheezy main

éventuellement, tu lui mets une faible priorité dans
/etc/apt/preferences

Puis
apt-get update


apt-get upgrade
apt-get install ia32-libs

en fin d'install d'ia32-libs, l'install de google-earth devrait
s'achever normalement sans messages d'erreurs  ...

2.
Tu modifies le paquet binaire google-earth*deb pour lui virer la
référence à ia32-libs.

Tu peux t'aider de ces 2 scripts deb-dirty-extract.sh et
deb-dirty-rebuild.sh que tu trouves là :
https://www.debian-fr.org/multi-arch-et-nvidia-pour-sid-amd64-t40228.html
Ces 2 scripts te permettent de modifier binaire google*deb ...
(l'extraire, faire la modif. sur le fichier contro/control,
le regénérer)

Puis tu installes normalement le paquet google-earth généré :
dpkg -i google*custom*deb
Il te faudra installer quelques paquets i386 pour satisfaire aux
dépendances du logiciel ...
Par ex. si tu utilises le pilote proprio d'une carte nvidia :

apt-get install libgl1-nvidia-glx:i386

L'inconvénient de la 2ème méthode : tu devras à chaque nouvelle
version de google-earth refaire la manip avec les scripts ...

Guy


Reply to: