Google-Earth ne fonctionnait plus depuis quelques temps, il crashait au lancement.
Je suis tombé sur une ligne de commande magique :
rpm2cpio google-earth-stable_current_x86_64.rpm | cpio -idmv
Et hop ! Ma version 7.1.2.2041-0 fonctionne à nouveau ! 🙂
J'avais auparavant tenté d'installer le RPM du site de GE, ou bien la version stable, j'obtenais la réponse bien connue à présent :
Transaction check error:
le fichier /usr/bin de l'installation de google-earth-stable-6.0.3.2197-0.x86_64 entre en conflit avec le fichier du paquet filesystem-3.2-28.fc21.x86_64
J'ai donc désinstallé GE, importé le paquet google-earth-stable_current_x86_64.rpm, et lancé la commande.
Ne me demandez surtout pas pourquoi avec rpm2cpio ça fonctionne, je n'en sais rien, je tente de me documenter mais je ne comprends pas grand chose au fonctionnement de cette commande, ni à l'argument -imdv...
EDIT : j'ai trouvé :
i: Restore archive
d: Create leading directories where needed
m: Retain previous file modification times when creating files
v: Verbose i.e. display progress
Est-ce à fire que l'installation est ainsi isolée du conflit susdit en l'archivant en cpio ?