edit: après quelques recherches je pense qu’en l’état actuel des choses google earth n’est pas installable sur testing pour le moment en utilisant le .deb de google; il manque un paquet essentiel comme lsb-core dans les dépôts testing. J’avais pu avoir ce paquet sur ma testing parce que j’étais parti d’une stable incluant earth que j’avais upgradée vers testing ;ce qui est toujours la meilleure façon de procéder.Avez vous essayé avec googleearth-package?
Voici ce que j’ai en essayant d’installer googleearth-package:
Il est nécessaire de télécharger 0 o/27,6 Mo d'archives. Après dépaquetage, 111 Mo seront utilisés.
Les paquets suivants ont des dépendances non satisfaites :
gcc-6 : Dépend: binutils (>= 2.27.51.20161124) but it is not installable
dpkg-dev : Dépend: binutils but it is not installable
Les actions suivantes permettront de résoudre ces dépendances :
Conserver les paquets suivants dans leur version actuelle :
1) build-essential [Non installé]
2) dpkg-dev [Non installé]
3) g++ [Non installé]
4) g++-6 [Non installé]
5) gcc [Non installé]
6) gcc-6 [Non installé]
7) googleearth-package [Non installé]
Merci, mais sur ce lien à la premiere commande « sudo apt-get install googleearth-package », ça bloque ( voir le message ci-dessus: gcc-6 : Dépend: binutils (>= 2.27.51.20161124) but it is not installable)…
Oui mais il y a un bug sur ce paquet, je ne peux pas l’installer ( voir également message ci-dessus: gcc-6 : Dépend: binutils (>= 2.27.51.20161124) but it is not installable)…
Pourtant le sources.list est on ne peut plus simple:
deb http://ftp.fr.debian.org/debian/ stretch main
deb-src http://ftp.fr.debian.org/debian/ stretch main
deb http://security.debian.org/debian-security stretch/updates main
deb-src http://security.debian.org/debian-security stretch/updates main
deb http://security.debian.org/ stretch/updates main contrib non-free
deb-src http://security.debian.org/ stretch/updates main contrib non-free
deb http://ftp.fr.debian.org/debian/ stretch main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ stretch main contrib non-free
root@debian:/etc/apt# cat /etc/apt/sources.list
# securité
deb http://security.debian.org/debian-security/ jessie/updates contrib main non-free
deb http://security.debian.org/debian-security/ stretch/updates contrib main non-free
# Debian 9 Stretch
deb http://ftp2.de.debian.org/debian/ stretch contrib main non-free
deb http://ftp2.de.debian.org/debian/ stretch-updates contrib main non-free
# Debian 8 Jessie
deb http://ftp2.de.debian.org/debian/ jessie contrib main non-free
deb http://ftp2.de.debian.org/debian/ jessie-updates contrib main non-free
vous venez d’installer testing, donc c’est tout neuf tout frais.Moi je ferais la chose suivante qui vous épargnerait tous ces problèmes: refaire une installation en stable, la configurer selon vos convenances et ensuite upgrader vers testing.Les paquets qui n’ont pas encore de version testing resteront en stable tant qu’ils ne seront pas en stretch. C’est ainsi que j’avais procédé: stable—>testing—>sid
avant de commencer à mélanger les dépôts je vous conseille vivement de sauvegarder votre stretch actuelle ,celle qui fonctionne et sur laquelle vous essayez d’installer earth. Le mélange des sources demande une bonne expérience dans l’utilisation de apt et c’est pourquoi il n’est PAS recommandé de mixer les sources.
Une fois votre sauvegarde faite rajoutez les dépôts stables et essayez alors d’installer earth; soit avec le .deb de google ou en utilisant googleearth-package. Si votre système se retrouve en vrac vous pourrez toujours utiliser votre sauvegarde pour le remettre à l’endroit. Vous risquez de bien galérer et de perdre beaucoup de temps et comme déjà dit vous irez plus vite et plus simplement en installant d’abord une jessie/stable avec earth et en upgradant vers testing ensuite.
apt install googleearth-package/jessie -t stretch
Lecture des informations d'état... Fait
Version choisie « 1.2.2 » (Debian:testing, Debian:8.6/stable [all]) pour « googleearth-package »
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation :
Les paquets suivants contiennent des dépendances non satisfaites :
googleearth-package : Dépend: dpkg-dev mais ne sera pas installé
Recommande: libldap-2.4-2:i386 mais il n'est pas installable
Recommande: libdb5.3:i386 mais il n'est pas installable
Recommande: libgnutls26:i386 mais il n'est pas installable
Recommande: libsasl2-2:i386 mais il n'est pas installable
Recommande: libsasl2-modules:i386 mais il n'est pas installable
Recommande: libsasl2-modules-db:i386 mais il n'est pas installable
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».
apt install googleearth-package/jessie -t stretch
ça veut dire que tu veux installer le paquet de jessie avec les dépendances de stretch
pourquoi?
apt install googleearth-package
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
The following additional packages will be installed:
build-essential dpkg-dev fakeroot g++ g++-6 libfakeroot libstdc++-6-dev
Paquets suggérés :
debian-keyring g++-multilib g++-6-multilib gcc-6-doc libstdc++6-6-dbg
libstdc++-6-doc
Paquets recommandés :
libgnutls26:i386
Les NOUVEAUX paquets suivants seront installés :
build-essential dpkg-dev fakeroot g++ g++-6 googleearth-package libfakeroot
libstdc++-6-dev
0 mis à jour, 8 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 10,2 Mo dans les archives.
Après cette opération, 42,1 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n]
ou
apt install googleearth-package/stretch
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Version choisie « 1.2.2 » (Debian:testing, Debian:8.6/stable [all]) pour « googleearth-package »
The following additional packages will be installed:
build-essential dpkg-dev fakeroot g++ g++-6 libfakeroot libstdc++-6-dev
Paquets suggérés :
debian-keyring g++-multilib g++-6-multilib gcc-6-doc libstdc++6-6-dbg
libstdc++-6-doc
Paquets recommandés :
libgnutls26:i386
Les NOUVEAUX paquets suivants seront installés :
build-essential dpkg-dev fakeroot g++ g++-6 googleearth-package libfakeroot
libstdc++-6-dev
0 mis à jour, 8 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 10,2 Mo dans les archives.
Après cette opération, 42,1 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n]
Mais le message est strictement le même à l’installation, toujours ce paquet binutils:
aptitude install googleearth-package
Les NOUVEAUX paquets suivants vont être installés :
build-essential{a} dpkg-dev{ab} fakeroot{a} g++{a} g++-6{a} gcc{a}
gcc-6{ab} googleearth-package libalgorithm-diff-perl{a}
libalgorithm-diff-xs-perl{a} libalgorithm-merge-perl{a} libasan3{a}
libc-dev-bin{a} libc6-dev{a} libcc1-0{a} libcilkrts5{a} libdpkg-perl{a}
libfakeroot{a} libfile-fcntllock-perl{a} libgcc-6-dev{a} libitm1{a}
liblsan0{a} libmpx2{a} libstdc++-6-dev{a} libtsan0{a} libubsan0{a}
linux-libc-dev{a} manpages-dev{a} patch{a}
0 paquets mis à jour, 29 nouvellement installés, 0 à enlever et 1 non mis à jour.
Il est nécessaire de télécharger 0 o/27,6 Mo d'archives. Après dépaquetage, 111 Mo seront utilisés.
Les paquets suivants ont des dépendances non satisfaites :
gcc-6 : Dépend: binutils (>= 2.27.51.20161124) but it is not installable
dpkg-dev : Dépend: binutils but it is not installable
Les actions suivantes permettront de résoudre ces dépendances :
Conserver les paquets suivants dans leur version actuelle :
1) build-essential [Non installé]
2) dpkg-dev [Non installé]
3) g++ [Non installé]
4) g++-6 [Non installé]
5) gcc [Non installé]
6) gcc-6 [Non installé]
7) googleearth-package [Non installé]
Accepter cette solution ? [Y/n/q/?]