Supprimer Evernote pour le réinstaller

Evernote a la fâcheuse tendance de proposer des mises à jour qui n’arrivent pas à s’installer. J’ai malheureusement eu le cas récemment mais sur une seule de mes machines. Impossible de terminer la mise à jour. Pire, je voulais désinstaller l’application pour réinstaller directement la dernière version mais la même erreur apparaissait. Bien décidé à ne pas me laisser faire, j’ai décidé de supprimer Evernote à la main. Une recherche, y compris dans le fichiers cachés, pour supprimer tout dossier/fichier nommé evernote et un petit tour dans la base de registre pour faire la même (Pensez à faire une sauvegarde de votre base avant au cas où fassiez une mauvaise manipulation) et je pensais être bon.

Malheureusement, lors du lancement de la réinstallation, une erreur apparaît me stipulant qu’une seule instance d’Evernote peut être installée par machine et me demandant de supprimer Evernote depuis un compte administrateur afin de pouvoir le réinstaller chez tous les utilisateurs. Venant de supprimer tout fichier correspondant et étant le seul compte utilisateur de ma machine, il est évident qu’il reste une information trahissant une installation précédente d’Evernote. Après quelques recherches sur leur forum de support, j’ai trouvé une solution qui s’avérait avoir fonctionné pour quelques personnes. Elle consiste en plusieurs étapes :

  1. Rechercher le fichier de log de l’installation d’Evernote :
    C:\Users\<USERNAME>\AppData\Local\Temp\EvernoteSetup.log

    où <USERNAME> est le nom de l’utilisateur.

  2. Dans ce fichier, rechercher la ligne :
    Located product {4C8BBCC8-8363-11E2-A3F4-984BE15F174E} with upgrade code {AE2C091E-CF5F-4e30-8659-D640E23A8B99}

    (Les numéros sont très certainement différents). C’est la première série de numéro qui va nous servir à localiser les fichiers signes d’une installation précédente.

  3. Il suffit d’inverser la toute première série de chiffres (Dans mon cas 4C8BBCC8 qui, à l’envers, donne 8CCBB8C4) et de supprimer les dossiers, contenant les clés nommés selon cette série de chiffres, dans la base de registre (Toujours pareil faites une sauvegarde au préalable afin de ne pas risquer d’avoir une mauvaise surprise). Il devrait y en avoir dans les dossiers :
    HKEY_CLASSES_ROOT\Installer\UpgradeCodes\

    et

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UpgradeCodes

Une fois ces clés supprimées, vous pouvez relancer l’installation de la dernière version d’Evernote et celle ci devrait s’installer sans problème.

Désinstaller NetBeans

EDIT : Les dernières version de NetBeans ont l’air de s’installer par défaut dans /home/<USERNAME>/netbeans-<version>

Sous Windows, il n’est rien de plus simple que de désinstaller un logiciel « classique ». Un coup de Panneaux de Configuration -> Désinstaller un programme, sélectionner et hop, le dés-installateur correspondant se charge de la suite. Sous Linux, pour tous les programmes qui ont été installé, soit à partir des sources, soit d’un installateur externe, mais en tout cas sans passer par les différentes logithèques ou gestionnaires de paquets, il faut trouver la procédure de désinstallation propre à chacun.

Pour NetBeans, rien de bien compliqué mais il faut encore trouver l’emplacement du script de désinstallation. Rien de plus simple, ce dernier est :

/usr/local/netbeans-<version>/uninstall.sh

Et hop, il ne reste plus qu’à installer la version suivante.