9 votes

Comment désinstaller proprement Adobe Acrobat Reader DC ?

Doit remplir un document gouvernemental, j'ai été suggéré d'installer la dernière version d'Adobe Acrobat Reader DC sur mon Mac (10.10.4).

J'ai téléchargé la version 2015.009.20069 du serveur Adobe.

Ce logiciel a planté 3 fois sur des documents PDF très basiques. Je n'ai trouvé aucun moyen d'imprimer un document. Mon umask racine est 022 et néanmoins, ce logiciel s'est installé dans /Applications avec un mode de 775 ce qui est une violation flagrante de mes paramètres de sécurité.

Donc, je voudrais le désinstaller. Malheureusement, il n'y a pas de programme de désinstallation inclus avec le programme d'installation.

J'ai pensé que cela était dû au fait que ce logiciel était juste une installation basique de /Applications/Adobe Acrobat Reader DC.app. Juste pour être sûr, j'ai rapidement recherché tous les fichiers arrivés sur mon Mac en même temps et j'ai découvert 2083 d'entre eux dans :

/Library/Application Support
/Library/LaunchDaemons
/Library/Preferences
/Library/PriviledgedHelperTools
${HOME}/Library/Application Support
${HOME}/Library/Preferences

Ce n'est pas exactement ce que l'on peut appeler une installation propre et simple.


Y a-t-il un désinstalleur complet et simple pour ce logiciel de [censuré] ?

2 votes

Jetez un œil à: AppCleaner

20voto

Rich Points 2429

Je n'ai trouvé aucune réponse professionnelle sur le serveur Adobe. J'ai donc dû le faire moi-même.

Voici le script shell que j'ai écrit avec l'aide d'un autre outil : Trouver tous les fichiers modifiés autour d'un fichier connu et que j'ai entièrement testé après une installation non désirée (sur Yosemite 10.10.4).

Bien sûr, ce script shell doit être exécuté en tant que root. C'est pourquoi j'ai ajouté le set -ex pour vérifier exactement quelle commande est exécutée et pour sortir en cas d'erreur.

#!/bin/sh

# script shell pour nettoyer tous les fichiers créés ou modifiés
# lors de l'installation d'Adobe Acrobat Reader DC

# sortie en cas d'erreur et affichage des commandes

set -ex

# vérifier si un répertoire est vide
is_empty() { [ -z `find $1/. ! -name . -print -prune | head -1` ] ; }

# supprimer un répertoire s'il est vide
rm_ifempty() {
        if is_empty $1 ; then
                rm -rf $1
        else
                echo $1 non vide
        fi ;
}

# ----------------------------------------------------------------------
# arrêter et supprimer les démons

cd /Library/LaunchDaemons

launchctl unload com.adobe.ARMDC.Communicator.plist
rm -f com.adobe.ARMDC.Communicator.plist

launchctl unload com.adobe.ARMDC.SMJobBlessHelper.plist
rm -f com.adobe.ARMDC.SMJobBlessHelper.plist

cd /Library/LaunchAgents
launchctl unload com.adobe.ARMDCHelper.*.plist
rm -f com.adobe.ARMDCHelper.*.plist

# ----------------------------------------------------------------------
# supprimer l'application

cd /Applications
rm -rf Adobe\ Acrobat\ Reader\ DC.app

# supprimer les préférences système

cd /Library/Preferences
rm -f com.adobe.reader.DC.WebResource.plist

# ----------------------------------------------------------------------
# supprimer toutes les ressources dépendantes de l'application

cd /Library/Application\ Support/Adobe
rm -rf ARMDC
rm -rf ARMNext
rm -rf HelpCfg
rm -rf Reader/DC

# Le répertoire Reader/11.0 doit être conservé
# si le répertoire Reader est vide, le supprimer

rm_ifempty Reader

cd /Library/Internet\ Plug-Ins/
rm -rf AdobePDFViewer.plugin
rm -rf AdobePDFViewerNPAPI.plugin

cd /Library/PrivilegedHelperTools
rm -f com.adobe.ARMDC.*

# ----------------------------------------------------------------------
# supprimer les ressources dépendantes du répertoire HOME

cd ~/Library/Application\ Support/Adobe
rm -rf AcroCef
rm -rf Acrobat/DC

# Le répertoire Acrobat/other_versions doit être conservé
# si le répertoire Acrobat est vide, le supprimer

rm_ifempty Acrobat

rm -rf Linguistics

cd ~/Library/Application\ Support
rm -rf CEF

# rapports de crash
cd ~/Library/Logs/DiagnosticReports
rm -rf AdobeReader_*.crash

cd ~/Library/Preferences
rm com.adobe.AdobeRdrCEF.plist

# ----------------------------------------------------------------------
# supprimer les fichiers de reçus

cd /private/var/db/receipts
rm com.adobe.RdrServicesUpdater.*
rm com.adobe.acrobat.DC.*
rm com.adobe.armdc.*

0 votes

Maintenant, je comprends parfaitement pourquoi Adobe n'a jamais écrit de désinstalleur propre pour leurs différentes versions de Adobe Readers !

1 votes

A bien fonctionné pour moi, sauf que je n'avais pas de com.adobe.AdobeRdrCEF.plist. Au lieu de cela, j'avais: com.adobe.AdobeRdrCEFHelper.plist com.adobe.Reader.plist com.adobe.crashreporter.plist Peut-être devrait-il être mis à jour pour utiliser l'option -f. Merci quand même.

0 votes

Il semble qu'il y ait encore des fichiers liés à Acrobat qui traînent. Après avoir exécuté ceci et essayé d'installer la dernière version d'Acrobat disponible sur leur site, je reçois l'erreur "A été trouvé une version supérieure d’Adobe Acrobat Reader dans l'emplacement d'installation. L'installation va se terminer." pendant l'installation. J’ai également essayé l'outil CC Cleaner du site d'Adobe, même erreur.

3voto

Douglas Points 10417

Il existe un moyen beaucoup plus facile de désinstaller des applications. Macworld.com avait écrit sur un produit de FreeSoftMac appelé App Cleaner qui fait exactement ce type de désinstallation.

Vous pouvez également consulter cette question similaire : Comment désinstaller Qt dans El Capitan?

Je n'ai pas Adobe installé sur mon Mac en ce moment, mais j'ai un logiciel qui a installé des Launch Daemons - Disk Drill - que je vais désinstaller car j'ai terminé ma récupération de données. Ci-dessous se trouve une capture d'écran de ce qu'il trouve et va supprimer du système; la flèche pointe vers le Launch Daemon associé à Disk Drill.

Capture d'écran de DiskDrill

1 votes

J'ai testé cela sur un cas d'un logiciel qui s'est installé comme un troupeau de cochons: Foxit (Beaucoup de répertoires installés avec le mode 777). J'ai testé App Cleaner.•• retour •• Cette petite application est un joli morceau de travail!

0 votes

Le programme App Cleaner est excellent, mais il ne parvient pas à nettoyer le désordre causé par Adobe. Plus précisément, il ne supprime pas les fichiers de /Library/LaunchAgents, /Library/LaunchDaemons et /Library/PrivilegedHelperTools. Je le sais parce que je viens de l'essayer et ces fichiers étaient toujours là.

0 votes

@SSteve: [ad] mon script le fait :).

0voto

Sally G Points 1

Je pense que cela va fonctionner; je m'apprête à essayer maintenant. J'ai utilisé CleanMyMac à travers plusieurs versions; je viens tout juste d'installer CMM3 sur mon nouveau MacbookPro fonctionnant sous Sierra; il effectue des désinstallations complètes de programmes/applications, donc je suppose que ça fonctionnera pour Reader. Maintenant, tout ce que j'ai à faire est de trouver Reader 11! (ou le déplacer depuis le disque de sauvegarde, je suppose)

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X